Repository navigation
0.14.0 and 0.15.0 were published to crates.io, but their GitHub release and Homebrew update never ran, because the Intel macOS build waited on a retired runner. This release ships their changes as binaries for the first time, so the notes below cover everything since 0.13.0.
0.15.1 - 2026-10-17
Other
- Cross-compile the Intel macOS release binary on the Apple Silicon runner, replacing the retired
macos-13runner (#201)
0.15.0 - 2026-10-17
Features
- Support Kubernetes 1.36 and 1.37 as upgrade targets (#199, resolves #188)
- Raise the minimum supported cluster version from 1.30 to 1.32, matching the versions EKS still supports (#199)
- New check
K8S014, required from 1.36: nodes running containerd 1.x. Fargate and EKS Auto Mode nodes are skipped (#199) - New check
K8S015, required from 1.36: workloads usinggitRepovolumes, which the kubelet refuses to run (#199) - New check
K8S016, recommended from 1.36: Services that setspec.externalIPs, deprecated with removal planned for 1.43. eksup now needs list access to Services for 1.36 and later targets (#199) - The upgrade playbook can now carry per-version notes for changes eksup cannot detect. 1.37 notes cover the SELinux mount default and the deprecated cAdvisor kubelet flags (#199)
Bug Fixes
K8S012(kube-proxy IPVS mode) no longer reports IPVS as removed in 1.36. IPVS is deprecated, expected to be off by default in 1.40 and removed in 1.43, so the finding stays at recommended for every target (#199)
Other
- Validate the Terraform examples on every pull request
Dependencies
- All Rust crates, GitHub Actions and Terraform example dependencies updated to latest (#198 and earlier Dependabot updates)
0.14.0 - 2026-06-01
Features
- Glob patterns in
.eksup.yamlignore rules for workload checks (#160) - Shell completions (bash, zsh, fish, PowerShell, elvish) and a man page, included in the release archives (#159)
Other
- Version bumps automated with cargo-release, and the Homebrew formula rendered automatically on release (#162)
- Publish to crates.io as part of the release (#164)
Dependencies
- Dependencies refreshed and GitHub Actions pinned to commit SHAs (#158 and Dependabot updates)