Features
- Expose imageID on nodeclaim wide printer output (#1887) #1887 (Cameron McAvoy)
- add event for prefiltered instance types (#1891) #1891 (Nick Tran)
- allow custom kwok instance-types at runtime (#1847) #1847 (Alec Rabold)
- expose nodeclaim disruption through new disruption condition, improves pod eviction event message (#1370) #1370 (Cameron McAvoy)
Bug Fixes
- move pod ack to when pod is first seen by Karpenter (#1871) #1871 (Reed Schalo)
- nodeclass label validation for kwok CRDs (#1877) #1877 (Jason Deal)
- Fix idle duration timeout for pod/node batcher (#1244) #1244 (Jonathan Innis)
- Start E2E montitioning controllers at the start of the test suite (#1878) #1878 (Amanuel Engeda)
Continuous Integration
- Drop stalebot from kubernetes-sigs/karpenter repo (#1924) #1924 (Jonathan Innis)
Chores
- deps: bump the go-deps group with 2 updates (#1872) #1872 (dependabot[bot])
- deps: bump actions/cache from 4.1.2 to 4.2.0 in /.github/actions/install-deps in the action-deps group (#1873) #1873 (dependabot[bot])
- Update issue stale-out to use triage flow (#1875) #1875 (Jonathan Innis)
- clarify disruption candidate conditional (#1874) #1874 (Jason Deal)
- Avoid multiple logs messages for the node health controller (#1888) #1888 (Amanuel Engeda)
- deps: bump the go-deps group across 1 directory with 4 updates (#1903) #1903 (dependabot[bot])
- deps: bump helm/kind-action from 1.10.0 to 1.11.0 in the actions-deps group (#1883) #1883 (dependabot[bot])
- deps: bump actions/setup-go from 5.1.0 to 5.2.0 in /.github/actions/install-deps in the action-deps group (#1884) #1884 (dependabot[bot])
- deps: bump the k8s-go-deps group across 1 directory with 9 updates (#1905) #1905 (dependabot[bot])
- Remove usage of 'state node' in eventing, logging, and errors (#1906) #1906 (Jonathan Innis)
- Expose cluster state to allow provider to view the state of the cluster (#1909) #1909 (Amanuel Engeda)
- deps: bump helm/kind-action from 1.11.0 to 1.12.0 in the actions-deps group (#1912) #1912 (dependabot[bot])
- deps: bump github.com/docker/docker from 27.4.1+incompatible to 27.5.0+incompatible in the go-deps group (#1913) #1913 (dependabot[bot])
- Ignore duplicate nodeclaim error in the repair controller (#1922) #1922 (Amanuel Engeda)
- deps: bump the k8s-go-deps group with 8 updates (#1923) #1923 (dependabot[bot])