For the full migration guide see MIGRATION.md.
What's Changed
Breaking Changes
New Features
- feat(helm): add pod and container security contexts with secure defaults by @guitmz in #464
- feat(chart): support PDB maxUnavailable by @kellen-miller in #477
- feat(proposal): local-ssd by @joemiller in #387
Bug Fixes
- Fix bootstrap label and taint inheritance by @dm3ch in #436
- fix: honor configured GKE cluster locations by @dm3ch in #439
- fix: reuse kube-env zone regex by @dm3ch in #445
- fix: restore GKE readiness labels by @dm3ch in #448
- Split instance type cache from offerings by @dm3ch in #463
- fix(metadata): inherit GKE readiness labels from the source template by @sleterrier in #485
- fix(disruption): use upstream empty-node handling by @dm3ch in #492
- fix: avoid duplicate GKE kube-proxy on Karpenter nodes by @dm3ch in #481
Documentation
- docs: fix ECR public release verification by @dm3ch in #432
- docs: define provider package boundaries by @dm3ch in #443
- Document Helm pod and container security contexts by @promptless-for-oss in #465
- Expand Dynamic Resource Allocation (DRA) settings guidance by @promptless-for-oss in #469
- docs(readme): add Sponsors section crediting PlanetScale testing infra by @joemiller in #471
- Document controller PodDisruptionBudget Helm values (minAvailable/maxUnavailable) by @promptless-for-oss in #478
- Add on-demand e2e CI proposal by @dm3ch in #495
- doc: remove unnecessary files by @jwcesign in #498
- docs: add ADOPTERS.md with BEAT81 as first adopter by @cacarico in #499
- doc: add cloudpilot ai adopters by @jwcesign in #503
Maintenance
- chore: fix presubmit formatter drift by @dm3ch in #441
- chore(pricing): scheduled pricing data refresh by @github-actions[bot] in #434
- chore: tighten dead-code linting by @dm3ch in #442
- chore(pricing): scheduled pricing data refresh by @github-actions[bot] in #472
- Refactor metadata assembly by @dm3ch in #430
New Contributors
- @guitmz made their first contribution in #464
- @francis-jjk made their first contribution in #480
- @kellen-miller made their first contribution in #477
Full Changelog: v0.4.1...v0.5.0