1"use strict";(self.webpackChunkk_3_s_docs=self.webpackChunkk_3_s_docs||[]).push([[1495],{32297:(e,s,r)=>{r.r(s),r.d(s,{assets:()=>c,contentTitle:()=>n,default:()=>o,frontMatter:()=>l,metadata:()=>i,toc:()=>a});const i=JSON.parse('{"id":"release-notes/v1.35.X","title":"v1.35.X","description":"Before upgrading from earlier releases, be sure to read the Kubernetes Urgent Upgrade Notes.","source":"@site/docs/release-notes/v1.35.X.md","sourceDirName":"release-notes","slug":"/release-notes/v1.35.X","permalink":"/release-notes/v1.35.X","draft":false,"unlisted":false,"editUrl":"https://github.com/k3s-io/docs/edit/main/docs/release-notes/v1.35.X.md","tags":[],"version":"current","lastUpdatedAt":1789781277000,"sidebarPosition":2,"frontMatter":{"hide_table_of_contents":true,"sidebar_position":2,"title":"v1.35.X"},"sidebar":"mySidebar","previous":{"title":"v1.36.X","permalink":"/release-notes/v1.36.X"},"next":{"title":"v1.34.X","permalink":"/release-notes/v1.34.X"}}');var t=r(74848),h=r(28453);const l={hide_table_of_contents:!0,sidebar_position:2,title:"v1.35.X"},n=void 0,c={},a=[{value:"Release v1.35.8+k3s1",id:"release-v1358k3s1",level:2},{value:"Changes since v1.35.7+k3s1:",id:"changes-since-v1357k3s1",level:3},{value:"Release v1.35.7+k3s1",id:"release-v1357k3s1",level:2},{value:"Changes since v1.35.6+k3s1:",id:"changes-since-v1356k3s1",level:3},{value:"Release v1.35.6+k3s1",id:"release-v1356k3s1",level:2},{value:"Changes since v1.35.5+k3s1:",id:"changes-since-v1355k3s1",level:3},{value:"Release v1.35.5+k3s1",id:"release-v1355k3s1",level:2},{value:"Changes since v1.35.4+k3s1:",id:"changes-since-v1354k3s1",level:3},{value:"Release v1.35.4+k3s1",id:"release-v1354k3s1",level:2},{value:"Changes since v1.35.3+k3s1:",id:"changes-since-v1353k3s1",level:3},{value:"Release v1.35.3+k3s1",id:"release-v1353k3s1",level:2},{value:"Changes since v1.35.2+k3s1:",id:"changes-since-v1352k3s1",level:3},{value:"Release v1.35.2+k3s1",id:"release-v1352k3s1",level:2},{value:"Changes since v1.35.1+k3s1:",id:"changes-since-v1351k3s1",level:3},{value:"Release v1.35.1+k3s1",id:"release-v1351k3s1",level:2},{value:"Changes since v1.35.0+k3s3:",id:"changes-since-v1350k3s3",level:3},{value:"Release v1.35.0+k3s3",id:"release-v1350k3s3",level:2},{value:"Changes since v1.35.0+k3s1:",id:"changes-since-v1350k3s1",level:3},{value:"Release v1.35.0+k3s1",id:"release-v1350k3s1",level:2},{value:"Changes since v1.34.1+k3s1:",id:"changes-since-v1341k3s1",level:3}];function d(e){const s={a:"a",admonition:"admonition",code:"code",h2:"h2",h3:"h3",hr:"hr",li:"li",p:"p",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",ul:"ul",...(0,h.R)(),...e.components};return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(s.admonition,{title:"Upgrade Notice",type:"warning",children:(0,t.jsxs)(s.p,{children:["Before upgrading from earlier releases, be sure to read the Kubernetes ",(0,t.jsx)(s.a,{href:"https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#urgent-upgrade-notes",children:"Urgent Upgrade Notes"}),"."]})}),"\n",(0,t.jsxs)(s.table,{children:[(0,t.jsx)(s.thead,{children:(0,t.jsxs)(s.tr,{children:[(0,t.jsx)(s.th,{children:"Version"}),(0,t.jsx)(s.th,{children:"Release date"}),(0,t.jsx)(s.th,{children:"Kubernetes"}),(0,t.jsx)(s.th,{children:"Kine"}),(0,t.jsx)(s.th,{children:"SQLite"}),(0,t.jsx)(s.th,{children:"Etcd"}),(0,t.jsx)(s.th,{children:"Containerd"}),(0,t.jsx)(s.th,{children:"Runc"}),(0,t.jsx)(s.th,{children:"Flannel"}),(0,t.jsx)(s.th,{children:"Metrics-server"}),(0,t.jsx)(s.th,{children:"Traefik"}),(0,t.jsx)(s.th,{children:"CoreDNS"}),(0,t.jsx)(s.th,{children:"Helm-controller"}),(0,t.jsx)(s.th,{children:"Local-path-provisioner"})]})}),(0,t.jsxs)(s.tbody,{children:[(0,t.jsxs)(s.tr,{children:[(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"/release-notes/v1.35.X#release-v1358k3s1",children:"v1.35.8+k3s1"})}),(0,t.jsx)(s.td,{children:"Aug 27 2026"}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1358",children:"v1.35.8"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/kine/releases/tag/v0.16.4",children:"v0.16.4"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://sqlite.org/releaselog/3_53_4.html",children:"3.53.4"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/etcd/releases/tag/v3.6.14-k3s1",children:"v3.6.14-k3s1"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/containerd/releases/tag/v2.2.7-k3s1",children:"v2.2.7-k3s1"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/opencontainers/runc/releases/tag/v1.4.2",children:"v1.4.2"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/flannel-io/flannel/releases/tag/v0.28.4",children:"v0.28.4"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/metrics-server/releases/tag/v0.9.0",children:"v0.9.0"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/traefik/traefik/releases/tag/v3.7.8",children:"v3.7.8"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/coredns/coredns/releases/tag/v1.14.6",children:"v1.14.6"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/helm-controller/releases/tag/v0.17.7",children:"v0.17.7"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/rancher/local-path-provisioner/releases/tag/v0.0.37",children:"v0.0.37"})})]}),(0,t.jsxs)(s.tr,{children:[(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"/release-notes/v1.35.X#release-v1357k3s1",children:"v1.35.7+k3s1"})}),(0,t.jsx)(s.td,{children:"Aug 04 2026"}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1357",children:"v1.35.7"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/kine/releases/tag/v0.16.3",children:"v0.16.3"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://sqlite.org/releaselog/3_53_2.html",children:"3.53.2"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/etcd/releases/tag/v3.6.14-k3s1",children:"v3.6.14-k3s1"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/containerd/releases/tag/v2.2.5-k3s2",children:"v2.2.5-k3s2"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/opencontainers/runc/releases/tag/v1.4.2",children:"v1.4.2"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/flannel-io/flannel/releases/tag/v0.28.4",children:"v0.28.4"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/metrics-server/releases/tag/v0.9.0",children:"v0.9.0"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/traefik/traefik/releases/tag/v3.7.8",children:"v3.7.8"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/coredns/coredns/releases/tag/v1.14.6",children:"v1.14.6"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/helm-controller/releases/tag/v0.17.7",children:"v0.17.7"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/rancher/local-path-provisioner/releases/tag/v0.0.36",children:"v0.0.36"})})]}),(0,t.jsxs)(s.tr,{children:[(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"/release-notes/v1.35.X#release-v1356k3s1",children:"v1.35.6+k3s1"})}),(0,t.jsx)(s.td,{children:"Jun 24 2026"}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356",children:"v1.35.6"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/kine/releases/tag/v0.16.1",children:"v0.16.1"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://sqlite.org/releaselog/3_53_0.html",children:"3.53.0"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/etcd/releases/tag/v3.6.12-k3
1s1",children:"v3.6.12-k3s1"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/containerd/releases/tag/v2.2.5-k3s2",children:"v2.2.5-k3s2"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/opencontainers/runc/releases/tag/v1.4.2",children:"v1.4.2"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/flannel-io/flannel/releases/tag/v0.28.4",children:"v0.28.4"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/metrics-server/releases/tag/v0.8.1",children:"v0.8.1"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/traefik/traefik/releases/tag/v3.7.4",children:"v3.7.4"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/coredns/coredns/releases/tag/v1.14.4",children:"v1.14.4"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/helm-controller/releases/tag/v0.17.1",children:"v0.17.1"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/rancher/local-path-provisioner/releases/tag/v0.0.36",children:"v0.0.36"})})]}),(0,t.jsxs)(s.tr,{children:[(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"/release-notes/v1.35.X#release-v1355k3s1",children:"v1.35.5+k3s1"})}),(0,t.jsx)(s.td,{children:"May 20 2026"}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1355",children:"v1.35.5"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/kine/releases/tag/v0.15.0",children:"v0.15.0"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://sqlite.org/releaselog/3_53_0.html",children:"3.53.0"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/etcd/releases/tag/v3.6.7-k3s1",children:"v3.6.7-k3s1"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/containerd/releases/tag/v2.2.3-k3s1",children:"v2.2.3-k3s1"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/opencontainers/runc/releases/tag/v1.4.2",children:"v1.4.2"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/flannel-io/flannel/releases/tag/v0.28.4",children:"v0.28.4"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/metrics-server/releases/tag/v0.8.1",children:"v0.8.1"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/traefik/traefik/releases/tag/v3.6.13",children:"v3.6.13"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/coredns/coredns/releases/tag/v1.14.3",children:"v1.14.3"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/helm-controller/releases/tag/v0.17.1",children:"v0.17.1"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/rancher/local-path-provisioner/releases/tag/v0.0.36",children:"v0.0.36"})})]}),(0,t.jsxs)(s.tr,{children:[(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"/release-notes/v1.35.X#release-v1354k3s1",children:"v1.35.4+k3s1"})}),(0,t.jsx)(s.td,{children:"Apr 27 2026"}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1354",children:"v1.35.4"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/kine/releases/tag/v0.14.16",children:"v0.14.16"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://sqlite.org/releaselog/3_51_3.html",children:"3.51.3"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/etcd/releases/tag/v3.6.7-k3s1",children:"v3.6.7-k3s1"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/containerd/releases/tag/v2.2.3-k3s1",children:"v2.2.3-k3s1"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/opencontainers/runc/releases/tag/v1.4.2",children:"v1.4.2"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/flannel-io/flannel/releases/tag/v0.28.4",children:"v0.28.4"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/metrics-server/releases/tag/v0.8.1",children:"v0.8.1"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/traefik/traefik/releases/tag/v3.6.13",children:"v3.6.13"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/coredns/coredns/releases/tag/v1.14.2",children:"v1.14.2"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/helm-controller/releases/tag/v0.17.1",children:"v0.17.1"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/rancher/local-path-provisioner/releases/tag/v0.0.35",children:"v0.0.35"})})]}),(0,t.jsxs)(s.tr,{children:[(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"/release-notes/v1.35.X#release-v1353k3s1",children:"v1.35.3+k3s1"})}),(0,t.jsx)(s.td,{children:"Mar 28 2026"}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1353",children:"v1.35.3"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/kine/releases/tag/v0.14.14",children:"v0.14.14"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://sqlite.org/releaselog/3_51_2.html",children:"3.51.2"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/etcd/releases/tag/v3.6.7-k3s1",children:"v3.6.7-k3s1"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/containerd/releases/tag/v2.2.2-k3s1",children:"v2.2.2-k3s1"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/opencontainers/runc/releases/tag/v1.4.1",children:"v1.4.1"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/flannel-io/flannel/releases/tag/v0.28.2",children:"v0.28.2"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/metrics-server/releases/tag/v0.8.1",children:"v0.8.1"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/traefik/traefik/releases/tag/v3.6.10",children:"v3.6.10"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/coredns/coredns/releases/tag/v1.14.2",children:"v1.14.2"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/helm-controller/releases/tag/v0.16.17",children:"v0.16.17"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/rancher/local-path-provisioner/releases/tag/v0.0.35",children:"v0.0.35"})})]}),(0,t.jsxs)(s.tr,{children:[(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"/release-notes/v1.35.X#release-v1352k3s1",children:"v1.35.2+k3s1"})}),(0,t.jsx)(s.td,{children:"Mar 04 2026"}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1352",children:"v1.35.2"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/kine/releases/tag/v0.14.12",children:"v0.14.12"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://sqlite.org/releaselog/3_51_2.html",children:"3.51.2"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/etcd/releases/tag/v3.6.7-k3s1",children:"v3.6.7-k3s1"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/containerd/releases/tag/v2.1.5-k3s1",children:"v2.1.5-k3s1"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/opencontainers/runc/releases/tag/v1.4.0",children:"v1.4.0"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/flannel-io/flannel/releases/tag/v0.28.0",children:"v0.28.0"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/metrics-server/releases/tag/v0.8.1",children:"v0.8.1"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/traefik/traefik/releases/tag/v3.6.9",children:"v3.6.9"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/coredns/coredns/releases/tag/v1.14.1",children:"v1.14.1"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/helm-controller/releases/tag/v0.16.17",children:"v0.16.17"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/rancher/local-path-provisioner/releases/tag/v0.0.34",children:"v0.0.34"})})]}),(0,t.jsxs)(s.tr,{children:[(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"/release-notes/v1.35.X#release-v1351k3s1",children:"v1.35.1+k3s1"})}),(0,t.jsx)(s.td,{children:"Feb 12 2026"}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1351",children:"v1.35.1"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/kine/releases/tag/v0.14.11",children:"v0.14.11"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://sqlite.org/releaselog/3_51_1.html",children:"3.51.1"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/etcd/releases/tag/v3.6.7-k3s1",children:"v3.6.7-k3s1"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/containerd/releases/tag/v2.1.5-k3s1",children:"v2.1.5-k3s1"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/opencontainers/runc/releases/tag/v1.4.0",children:"v1.4.0"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/flannel-io/flannel/releases/tag/v0.28.0",children:"v0.28.0"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/metrics-server/releases/tag/v0.8.1",children:"v0.8.1"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/traefik/traefik/releases/tag/v3.6.7",children:"v3.6.7"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/coredns/coredns/releases/tag/v1.14.1",children:"v1.14.1"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/helm-controller/releases/tag/v0.16.17",children:"v0.16.17"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/rancher/local-path-provisioner/releases/tag/v0.0.34",children:"v0.0.34"})})]}),(0,t.jsxs)(s.tr,{children:[(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"/release-notes/v1.35.X#release-v1350k3s3",children:"v1.35.0+k3s3"})}),(0,t.jsx)(s.td,{children:"Feb 03 2026"}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1350",children:"v1.35.0"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/kine/releases/tag/v0.14.10",children:"v0.14.10"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://sqlite.org/releaselog/3_51_1.html",children:"3.51.1"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/etcd/releases/tag/v3.6.7-k3s1",children:"v3.6.7-k3s1"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/containerd/releases/tag/v2.1.5-k3s1",children:"v2.1.5-k3s1"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/opencontainers/runc/releases/tag/v1.4.0",children:"v1.4.0"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/flannel-io/flannel/releases/tag/v0.28.0",children:"v0.28.0"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/metrics-server/releases/tag/v0.8.0",children:"v0.8.0"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/traefik/traefik/releases/tag/v3.6.7",children:"v3.6.7"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/coredns/coredns/releases/tag/v1.14.0",children:"v1.14.0"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/helm-controller/releases/tag/v0.16.17",children:"v0.16.17"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/rancher/local-path-provisioner/releases/tag/v0.0.34",children:"v0.0.34"})})]}),(0,t.jsxs)(s.tr,{children:[(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"/release-notes/v1.35.X#release-v1350k3s1",children:"v1.35.0+k3s1"})}),(0,t.jsx)(s.td,{children:"Dec 23 2025"}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1350",children:"v1.35.0"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/kine/releases/tag/v0.14.9",children:"v0.14.9"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://sqlite.org/releaselog/3_50_4.html",children:"3.50.4"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/etcd/releases/tag/v3.6.6-k3s1",children:"v3.6.6-k3s1"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/containerd/releases/tag/v2.1.5-k3s1",children:"v2.1.5-k3s1"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/opencontainers/runc/releases/tag/v1.4.0",children:"v1.4.0"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/flannel-io/flannel/releases/tag/v0.27.4",children:"v0.27.4"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/metrics-server/releases/tag/v0.8.0",children:"v0.8.0"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/traefik/traefik/releases/tag/v3.5.1",children:"v3.5.1"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/coredns/coredns/releases/tag/v1.13.1",children:"v1.13.1"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/helm-controller/releases/tag/v0.16.17",children:"v0.16.17"})}),(0,t.jsx)(s.td,{children:(0,t.jsx)(s.a,{href:"https://github.com/rancher/local-path-provisioner/releases/tag/v0.0.32",children:"v0.0.32"})})]})]})]}),"\n",(0,t.jsx)("br",{}),"\n",(0,t.jsxs)(s.h2,{id:"release-v1358k3s1",children:["Release ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/releases/tag/v1.35.8+k3s1",children:"v1.35.8+k3s1"})]}),"\n",(0,t.jsx)(s.admonition,{title:"Warning",type:"warning",children:(0,t.jsxs)(s.p,{children:["This release upgrades Traefik chart to v40.x which includes a breaking change for the ingress-nginx migration: the provider name changes from ",(0,t.jsx)(s.code,{children:"kubernetesIngressNginx"})," to ",(0,t.jsx)(s.code,{children:"kubernetesIngressNGINX"}),". Check ",(0,t.jsx)(s.a,{href:"https://github.com/traefik/traefik-helm-chart/releases/tag/v40.0.0",children:"https://github.com/traefik/traefik-helm-chart/releases/tag/v40.0.0"})," for more details"]}
1)}),"\n",(0,t.jsx)(s.p,{children:"This release updates Kubernetes to v1.35.8, and fixes a number of issues."}),"\n",(0,t.jsxs)(s.p,{children:["For more details on what's new, see the ",(0,t.jsx)(s.a,{href:"https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#changelog-since-v1357",children:"Kubernetes release notes"}),"."]}),"\n",(0,t.jsx)(s.h3,{id:"changes-since-v1357k3s1",children:"Changes since v1.35.7+k3s1:"}),"\n",(0,t.jsxs)(s.ul,{children:["\n",(0,t.jsxs)(s.li,{children:["Backport tests changes ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/14518",children:"(#14518)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Bump Local Path Provisioner version ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/14497",children:"(#14497)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Bump containerd to v2.2.7-k3s1 ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/14513",children:"(#14513)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Backports for 2026-08 ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/14523",children:"(#14523)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Update to v1.35.8-k3s1 and Go 1.26.7 ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/14544",children:"(#14544)"})]}),"\n"]}),"\n",(0,t.jsx)(s.hr,{}),"\n",(0,t.jsxs)(s.h2,{id:"release-v1357k3s1",children:["Release ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/releases/tag/v1.35.7+k3s1",children:"v1.35.7+k3s1"})]}),"\n",(0,t.jsx)(s.admonition,{title:"Warning",type:"warning",children:(0,t.jsxs)(s.p,{children:["This release upgrades Traefik chart to v40.x which includes a breaking change for the ingress-nginx migration: the provider name changes from ",(0,t.jsx)(s.code,{children:"kubernetesIngressNginx"})," to ",(0,t.jsx)(s.code,{children:"kubernetesIngressNGINX"}),". Check ",(0,t.jsx)(s.a,{href:"https://github.com/traefik/traefik-helm-chart/releases/tag/v40.0.0",children:"https://github.com/traefik/traefik-helm-chart/releases/tag/v40.0.0"})," for more details"]})}),"\n",(0,t.jsx)(s.p,{children:"This release updates Kubernetes to v1.35.7, and fixes a number of issues."}),"\n",(0,t.jsxs)(s.p,{children:["For more details on what's new, see the ",(0,t.jsx)(s.a,{href:"https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#changelog-since-v1356",children:"Kubernetes release notes"}),"."]}),"\n",(0,t.jsx)(s.h3,{id:"changes-since-v1356k3s1",children:"Changes since v1.35.6+k3s1:"}),"\n",(0,t.jsxs)(s.ul,{children:["\n",(0,t.jsxs)(s.li,{children:["July Testing Backports ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/14329",children:"(#14329)"})]}),"\n",(0,t.jsxs)(s.li,{children:["July K3s Build Rework + GHA bumps ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/14333",children:"(#14333)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Backports for 2026-07 ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/14370",children:"(#14370)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Bump mirrored-pause to 3.10.2 ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/14390",children:"(#14390)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Bump Traefik to v3.7.7 ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/14380",children:"(#14380)"})]}),"\n",(0,t.jsxs)(s.li,{children:["More backports for 2026-07 ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/14407",children:"(#14407)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Fix typo in snapshot prune event ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/14412",children:"(#14412)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Bump rancher/mirrored-coredns-coredns image version ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/14421",children:"(#14421)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Bump golang",":alpine"," image version ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/14431",children:"(#14431)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Bump rancher/mirrored-metrics-server image version ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/14439",children:"(#14439)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Use new Traefik v3.7.8 ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/14425",children:"(#14425)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Bump helm-controller and klipper-helm for ",(0,t.jsx)(s.code,{children:"--force-conflicts"})," support ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/14443",children:"(#14443)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Bump k3s-io/kubernetes and Go references ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/14455",children:"(#14455)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Bump etcd to v3.6.14 ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/14462",children:"(#14462)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Fix production builds always enabling Go coverage instrumentation ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/14467",children:"(#14467)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Bump helm-controller and klipper-helm ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/14476",children:"(#14476)"})]}),"\n"]}),"\n",(0,t.jsx)(s.hr,{}),"\n",(0,t.jsxs)(s.h2,{id:"release-v1356k3s1",children:["Release ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/releases/tag/v1.35.6+k3s1",children:"v1.35.6+k3s1"})]}),"\n",(0,t.jsx)(s.admonition,{title:"Warning",type:"warning",children:(0,t.jsxs)(s.p,{children:["This release upgrades Traefik chart to v40.x which includes a breaking change for the ingress-nginx migration: the provider name changes from ",(0,t.jsx)(s.code,{children:"kubernetesIngressNginx"})," to ",(0,t.jsx)(s.code,{children:"kubernetesIngressNGINX"}),". Check ",(0,t.jsx)(s.a,{href:"https://github.com/traefik/traefik-helm-chart/releases/tag/v40.0.0",children:"https://github.com/traefik/traefik-helm-chart/releases/tag/v40.0.0"})," for more details"]}
1)}),"\n",(0,t.jsx)(s.p,{children:"This release updates Kubernetes to v1.35.6, and fixes a number of issues."}),"\n",(0,t.jsxs)(s.p,{children:["For more details on what's new, see the ",(0,t.jsx)(s.a,{href:"https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#changelog-since-v1355",children:"Kubernetes release notes"}),"."]}),"\n",(0,t.jsx)(s.h3,{id:"changes-since-v1355k3s1",children:"Changes since v1.35.5+k3s1:"}),"\n",(0,t.jsxs)(s.ul,{children:["\n",(0,t.jsxs)(s.li,{children:["Backport GitHub Action SHA pin updates from main ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/14126",children:"(#14126)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Backports for 2026-06 ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/14152",children:"(#14152)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Bump v3.7.4 Traefik ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/14194",children:"(#14194)"})]}),"\n",(0,t.jsxs)(s.li,{children:["More backports for 2026-06 ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/14212",children:"(#14212)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Testing Backports 2026-06 ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/14214",children:"(#14214)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Bump klipper-helm for CVE reasons (#14235) ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/14237",children:"(#14237)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Bump containerd to fix []byte envvar value ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/14241",children:"(#14241)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Update to v1.35.6-k3s1 and Go 1.25.11 ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/14229",children:"(#14229)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Bump containerd for 1.35 ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/14251",children:"(#14251)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Bump cri-api and containerd for upstream env string fix ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/14278",children:"(#14278)"})]}),"\n"]}),"\n",(0,t.jsx)(s.hr,{}),"\n",(0,t.jsxs)(s.h2,{id:"release-v1355k3s1",children:["Release ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/releases/tag/v1.35.5+k3s1",children:"v1.35.5+k3s1"})]}),"\n",(0,t.jsx)(s.p,{children:"This release updates Kubernetes to v1.35.5, and fixes a number of issues."}),"\n",(0,t.jsxs)(s.p,{children:["For more details on what's new, see the ",(0,t.jsx)(s.a,{href:"https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#changelog-since-v1354",children:"Kubernetes release notes"}),"."]}),"\n",(0,t.jsx)(s.h3,{id:"changes-since-v1354k3s1",children:"Changes since v1.35.4+k3s1:"}),"\n",(0,t.jsxs)(s.ul,{children:["\n",(0,t.jsxs)(s.li,{children:["Backports for 2026-05 ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/14033",children:"(#14033)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Update rancher/local-path-provisioner image version ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/14043",children:"(#14043)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Update to v1.35.5-k3s1 and Go 1.25.9 ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/14050",children:"(#14050)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Bump klipper-helm image tag ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/14056",children:"(#14056)"})]}),"\n"]}),"\n",(0,t.jsx)(s.hr,{}),"\n",(0,t.jsxs)(s.h2,{id:"release-v1354k3s1",children:["Release ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/releases/tag/v1.35.4+k3s1",children:"v1.35.4+k3s1"})]}),"\n",(0,t.jsx)(s.p,{children:"This release updates Kubernetes to v1.35.4, and fixes a number of issues."}),"\n",(0,t.jsxs)(s.p,{children:["For more details on what's new, see the ",(0,t.jsx)(s.a,{href:"https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#changelog-since-v1353",children:"Kubernetes release notes"}),"."]}),"\n",(0,t.jsx)(s.h3,{id:"changes-since-v1353k3s1",children:"Changes since v1.35.3+k3s1:"}),"\n",(0,t.jsxs)(s.ul,{children:["\n",(0,t.jsxs)(s.li,{children:["Immutable release changes ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13901",children:"(#13901)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Backports for 2026-04 ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13929",children:"(#13929)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Bump flannel to v0.28.4 ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13939",children:"(#13939)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Bump traefik to 3.6.12 ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13928",children:"(#13928)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Update to v1.35.4-k3s1 and Go 1.25.9 ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13945",children:"(#13945)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Switch from draft to pre-release ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13950",children:"(#13950)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Bump Traefik to 3.6.13 (#13969) ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13970",children:"(#13970)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Fix SANs added from comma-separated node-external-ip list ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13990",children:"(#13990)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Bump klipper-helm image for revision check fix ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13996",children:"(#13996)"})]}),"\n"]}),"\n",(0,t.jsx)(s.hr,{}),"\n",(0,t.jsxs)(s.h2,{id:"release-v1353k3s1",children:["Release ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/releases/tag/v1.35.3+k3s1",children:"v1.35.3+k3s1"})]}),"\n",(0,t.jsx)(s.p,{children:"This release updates Kubernetes to v1.35.3, and fixes a number of issues."}),"\n",(0,t.jsxs)(s.p,{children:["For more details on what's new, see the ",(0,t.jsx)(s.a,{href:"https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#changelog-since-v1352",children:"Kubernetes release notes"}),"."]}),"\n",(0,t.jsx)(s.h3,{id:"changes-since-v1352k3s1",children:"Changes since v1.35.2+k3s1:"}),"\n",(0,t.jsxs)(s.ul,{children:["\n",(0,t.jsxs)(s.li,{children:["Bump to coredns 1.14.2 ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13757",children:"(#13757)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Save cluster state before reencrypting secrets with newly created key ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13771",children:"(#13771)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Backports for 2026-03 ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13789",children:"(#13789)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Bump runc to v1.4.1 ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13797",children:"(#13797)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Bump Traefik helm chart version ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13815",children:"(#13815)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Bump cni plugins to v1.9.1 ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13822",children:"(#13822)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Simplify snapshot compress/decompress logic ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13827",children:"(#13827)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Update to v1.35.3-k3s1 and Go 1.25.7 ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13835",children:"(#13835)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Chore: Update Trivy version in Dockerfile.dapper ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13851",children:"(#13851)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Update to flannel v0.28.2 ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13868",children:"(#13868)"})]}),"\n"]}),"\n",(0,t.jsx)(s.hr,{}),"\n",(0,t.jsxs)(s.h2,{id:"release-v1352k3s1",children:["Release ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/releases/tag/v1.35.2+k3s1",children:"v1.35.2+k3s1"})]}),"\n",(0,t.jsx)(s.p,{children:"This release updates Kubernetes to v1.35.2, and fixes a number of issues."}),"\n",(0,t.jsxs)(s.p,{children:["For more details on what's new, see the ",(0,t.jsx)(s.a,{href:"https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#changelog-since-v1351",children:"Kubernetes release notes"}),"."]}),"\n",(0,t.jsx)(s.h3,{id:"changes-since-v1351k3s1",children:"Changes since v1.35.1+k3s1:"}),"\n",(0,t.jsxs)(s.ul,{children:["\n",(0,t.jsxs)(s.li,{children:["Rootlesskit Revert + Test Fixes ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13689",children:"(#13689)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Backports for 2026-02 BONUS RELEASE ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13690",children:"(#13690)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Bump Traefik to v3.6.9 ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13703",children:"(#13703)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Update to v1.35.2-k3s1 and Go 1.25.7 ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13707",children:"(#13707)"})]}),"\n"]}),"\n",(0,t.jsx)(s.hr,{}),"\n",(0,t.jsxs)(s.h2,{id:"release-v1351k3s1",children:["Release ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/releases/tag/v1.35.1+k3s1",children:"v1.35.1+k3s1"})]}),"\n",(0,t.jsx)(s.p,{children:"This release updates Kubernetes to v1.35.1, and fixes a number of issues."}),"\n",(0,t.jsxs)(s.p,{children:["For more details on what's new, see the ",(0,t.jsx)(s.a,{href:"https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#changelog-since-v1350",children:"Kubernetes release notes"}),"."]}),"\n",(0,t.jsx)(s.h3,{id:"changes-since-v1350k3s3",children:"Changes since v1.35.0+k3s3:"}),"\n",(0,t.jsxs)(s.ul,{children:["\n",(0,t.jsxs)(s.li,{children:["Bulk Backports 2026-02 ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13564",children:"(#13564)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Explicitly close mvcc backend to fix high CPU on initial etcd server after restart ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13570",children:"(#13570)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Backports for 2026-02 ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13580",children:"(#13580)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Bump kine for list/watch revision fixes ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13576",children:"(#13576)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Fix VPN node IP not being applied to kubelet ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13560",children:"(#13560)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Bump to coredns 1.14.1 and metrics-server v0.8.1 ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13608",children:"(#13608)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Add registry prefix to image-list file ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13602",children:"(#13602)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Bump klipper-helm and klipper-lb images ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13619",children:"(#13619)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Fix removal of init node ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13630",children:"(#13630)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Update to v1.35.1-k3s1 and Go 1.25.6 ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13637",children:"(#13637)"})]}),"\n"]}),"\n",(0,t.jsx)(s.hr,{}),"\n",(0,t.jsxs)(s.h2,{id:"release-v1350k3s3",children:["Release ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/releases/tag/v1.35.0+k3s3",children:"v1.35.0+k3s3"})]}),"\n",(0,t.jsx)(s.p,{children:"This release updates Kubernetes to v1.35.0, and fixes a number of issues."}),"\n",(0,t.jsxs)(s.p,{children:["For more details on what's new, see the ",(0,t.jsx)(s.a,{href:"https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#changelog-since-v1350",children:"Kubernetes release notes"}),"."]}),"\n",(0,t.jsx)(s.h3,{id:"changes-since-v1350k3s1",children:"Changes since v1.35.0+k3s1:"}),"\n",(0,t.jsxs)(s.ul,{children:["\n",(0,t.jsxs)(s.li,{children:["Add f
1irewall section to check-config.sh ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13390",children:"(#13390)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Expand docker upgrade test, sunset E2E upgrade test ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13398",children:"(#13398)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Allow k3s secrets-encrypt enable on existing clusters ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13403",children:"(#13403)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Chore: Bump charts - Jan 2025 ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13420",children:"(#13420)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Bump local path provisioner to v0.0.34 ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13426",children:"(#13426)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Backports for 2026-01 ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13446",children:"(#13446)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Bump to coredns 1.14.0 ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13451",children:"(#13451)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Update Traefik version to v3.6.7 ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13484",children:"(#13484)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Bump etcd to v3.6.7 ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13497",children:"(#13497)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Update to v1.35.0-k3s3 ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13523",children:"(#13523)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Fix restart of control-plane-only nodes attempting to reconcile from local datastore ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13535",children:"(#13535)"})]}),"\n"]}),"\n",(0,t.jsx)(s.hr,{}),"\n",(0,t.jsxs)(s.h2,{id:"release-v1350k3s1",children:["Release ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/releases/tag/v1.35.0+k3s1",children:"v1.35.0+k3s1"})]}),"\n",(0,t.jsx)(s.p,{children:"This release updates Kubernetes to v1.35.0, and fixes a number of issues."}),"\n",(0,t.jsxs)(s.p,{children:["For more details on what's new, see the ",(0,t.jsx)(s.a,{href:"https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#changelog-since-v1340",children:"Kubernetes release notes"}),"."]}),"\n",(0,t.jsx)(s.h3,{id:"changes-since-v1341k3s1",children:"Changes since v1.34.1+k3s1:"}),"\n",(0,t.jsxs)(s.ul,{children:["\n",(0,t.jsxs)(s.li,{children:["Move data dir into position before creating CNI symlinks ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/12871",children:"(#12871)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Fix netpol fatal error when changing node IP ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/12891",children:"(#12891)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Bump dynamiclistener for stacked update fix ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/12840",children:"(#12840)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Remove NetworkManager check for nm-cloud.service ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/12889",children:"(#12889)"}),"\n",(0,t.jsxs)(s.ul,{children:["\n",(0,t.jsx)(s.li,{children:"K3s can now deploy with nm-cloud-setup.service"}),"\n"]}),"\n"]}),"\n",(0,t.jsxs)(s.li,{children:["Improve testing for cis-1.11 ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/12912",children:"(#12912)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Fix IPv6 handling for loadbalancer addresses ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/12921",children:"(#12921)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Fix multiple issues with server shutdown sequencing ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/12913",children:"(#12913)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Fix CLI Help ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/12899",children:"(#12899)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Fix etcd member promotion ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/12938",children:"(#12938)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Fix install script raspi cmdline message ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/12842",children:"(#12842)"}),"\n",(0,t.jsxs)(s.ul,{children:["\n",(0,t.jsxs)(s.li,{children:["Updated error message for memory cgroup detection to reference the correct ",(0,t.jsx)(s.code,{children:"cmdline.txt"})," location (",(0,t.jsx)(s.code,{children:"/boot/firmware/cmdline.txt"}),") on Raspberry Pi running Raspberry Pi OS Bookworm or later."]}),"\n"]}),"\n"]}),"\n",(0,t.jsxs)(s.li,{children:["Inclusive naming proposal (issue: #12110, Orlin Vasiliev) ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/12383",children:"(#12383)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Bump spegel to v0.4.0 ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/12943",children:"(#12943)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Fix kine metrics registration without --kine-tls ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/12956",children:"(#12956)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Bump traefik to 3.5.1 ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/12948",children:"(#12948)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Fix: default forward after override imports ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/12980",children:"(#12980)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Fix handling of vendored dependencies in version script ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/12993",children:"(#12993)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Fix helm controller apiserver address for bootstrap charts on ipv6-only nodes ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/12990",children:"(#12990)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Create dynamic-cert-regenerate file in CA cert rotation handler ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/12978",children:"(#12978)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Fix ability to rotate server token to an invali
1d format ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/12989",children:"(#12989)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Drop calls to rand.Seed ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13014",children:"(#13014)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Create policy hint only when all variables defined ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/12851",children:"(#12851)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Bump coredns to 1.13.1 ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/12976",children:"(#12976)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Cleanup wording and decisions on various ADRs ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13068",children:"(#13068)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Postgresql nightly ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13069",children:"(#13069)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Rootless ports: add support for udp ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13073",children:"(#13073)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Update dispatch script ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13079",children:"(#13079)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Add docker dualstack test ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13070",children:"(#13070)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Fix invalid replaced versions ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13089",children:"(#13089)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Fix multiple issues with node controller and password secret cleanup ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13095",children:"(#13095)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Don't look at head for upgrade channel ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13130",children:"(#13130)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Bump remotedialer to fix deadlock on connection close ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13150",children:"(#13150)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Bump containerd to v2.1.5 ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13162",children:"(#13162)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Fix adding OwnerReferences to Nodes seen from initial list ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13164",children:"(#13164)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Add Prime assets upload ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13160",children:"(#13160)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Fix apiserver starting before remote etcd is up ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13165",children:"(#13165)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Fix tailscale setup in case of an already running configuration ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13106",children:"(#13106)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Bump klipper-helm and helm-controller ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13187",children:"(#13187)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Update to v1.34.2-k3s1 and Go 1.24.9 ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13204",children:"(#13204)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Fix windows build os ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13201",children:"(#13201)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Tunnel: handle pod IP reuse ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13212",children:"(#13212)"}),"\n",(0,t.jsxs)(s.ul,{children:["\n",(0,t.jsx)(s.li,{children:"Fix for clusters with few nodes and a lot of pod churn when webhooks are accessed using egress-selector"}),"\n"]}),"\n"]}),"\n",(0,t.jsxs)(s.li,{children:["Fix spegel sharing of imported images ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13221",children:"(#13221)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Bump opencontainers/selinux ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13253",children:"(#13253)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Remove remaining references to drone ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13254",children:"(#13254)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Update busybox image version to 1.37.0 ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13237",children:"(#13237)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Consolidate test util functions ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13281",children:"(#13281)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Define DefaultHelmJobImage in K3s, overriding what helm-controller defaults to. ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13258",children:"(#13258)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Reorganize Executor interface to make CNI startup part of Executor implementation ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13262",children:"(#13262)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Bump kine and etcd ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13297",children:"(#13297)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Bump runc to v1.4.0 ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13298",children:"(#13298)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Bump kube-router to v2.6.3-k3s1 ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13304",children:"(#13304)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Fix cross-platform image save ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13311",children:"(#13311)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Bump kine to v0.14.9 ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13314",children:"(#13314)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Override DefaultHelmJob at build time ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13351",children:"(#13351)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Fix arm airgap platforms ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13330",children:"(#13330)"})]}),"\n",(0,t.jsxs)(s.li,{children:["Update to kubernetes v1.35.0 and golang v1.25.5 ",(0,t.jsx)(s.a,{href:"https://github.com/k3s-io/k3s/pull/13334",children:"(#13334)"})]}),"\n"]}),"\n",(0,t.jsx)(s.hr,{})]})}function o(e={}){const{wrapper:s}={...(0,h.R)(),...e.components};return s?(0,t.jsx)(s,{...e,children:(0,t.jsx)(d,{...e})}):d(e)}},28453:(e,s,r)=>{r.d(s,{R:()=>l,x:()=>n});var i=r(96540);const t={},h=i.createContext(t);function l(e){const s=i.useContext(h);return i.useMemo((function(){return"function"==typeof e?e(s):{...s,...e}}),[s,e])}function n(e){let s;return s=e.disableParentContext?"function"==typeof e.components?e.components(t):e.components||t:l(e.components),i.createElement(h.Provider,{value:s},e.children)}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.