What's Changed
- ENGNODE-298 | Add SecurityContext config options to AutoUpgrade by @janekbaraniewski in #3796
- feat: add snapshot and restore support for Docker driver (vind) by @saiyam1814 in #3790
- fix: version detection for snapshots by @FabianKramm in #3809
- chore(e2e-next): Migrate pause resume tests by @adriankabala in #3806
- fix: snapshot issues by @FabianKramm in #3811
- ci: migrate clean-github-cache to loft-sh/github-actions by @sydorovdmytro in #3815
- ci: migrate cleanup-backport-branches to loft-sh/github-actions by @sydorovdmytro in #3816
- ci: migrate backport to loft-sh/github-actions by @sydorovdmytro in #3817
- ci: migrate actionlint to loft-sh/github-actions by @sydorovdmytro in #3818
- chore(e2e-next): fix snapshot test by @adriankabala in #3814
- chore(e2e-next): remove NetworkPolicyEnforcementSpec test by @adriankabala in #3813
- Updates security policy by @cbron in #3792
- chore(e2e-gingko): fix test run cancel when editing a PR description by @adriankabala in #3789
- Fix CLI commands for tenant clusters with zero pods by @nprokopic in #3757
- ci: replace hack/linear-sync with centralized linear-release-sync action by @sydorovdmytro in #3822
- ci: migrate conflict-check workflow to centralized github-actions by @sydorovdmytro in #3821
- ci: migrate claude-code-review workflow to centralized github-actions by @sydorovdmytro in #3820
- ci: replace inline disk cleanup with jlumbroso/free-disk-space by @sydorovdmytro in #3829
- ci: migrate detect_changes to centralized github-actions workflow by @sydorovdmytro in #3828
- ci: fix detect-changes workflow tag from @v1 to @detect-changes/v1 by @sydorovdmytro in #3830
- ci: migrate cleanup-head-charts to centralized github-actions workflow by @sydorovdmytro in #3831
- chore(e2e-next): Refactor snapshot/restore test by @adriankabala in #3824
- chore(e2e-next): Fix lifecycle tests to do not use cluster.Use by @adriankabala in #3832
- ENGCP-593: auto-rotate certificates at runtime before expiry by @rlmcpherson in #3793
- ci(e2e): migrate from kind to vind for e2e test clusters by @Piotr1215 in #3614
- feat: add GET /vcluster/features endpoint for vNode feature-flag checks by @flomedja in #3823
- chore(e2e-next): Add descriptions to test suites by @adriankabala in #3795
- fix: helm v4 chart issues by @FabianKramm in #3844
- ci: add auto-approve workflow for bot prs by @Piotr1215 in #3843
- Revert "fix: helm v4 chart issues" by @FabianKramm in #3850
- ci: migrate to loft-sh/github-actions ci-test-notify by @sydorovdmytro in #3849
- ci: migrate brew-tap-drift notification to ci-test-notify action by @sydorovdmytro in #3858
- fix(ci): ensure dev-vcluster alert runs even if prior notify step fails by @sydorovdmytro in #3856
- ci: migrate release failure notification to reusable workflow by @sydorovdmytro in #3855
- chore(e2e-next): remove old tests by @adriankabala in #3857
- chore: remove unused hack/changelog by @sydorovdmytro in #3859
- test: add e2e tests for exportKubeConfig.additionalSecrets by @pascalbreuninger in #3833
- chore(e2e-next): Added retry to lifecycle test by @adriankabala in #3860
- feat: add private nodes daemon by @FabianKramm in #3862
- ci(helm-chart): migrate to publish-helm-chart composite action by @sydorovdmytro in #3861
- ci(licenses): migrate go-licenses workflows to composite action by @sydorovdmytro in #3864
- fix(pod-translator): rewrite kubelet sub-path hostPath volumes for HPM by @neogopher in #3839
- Add snapshots support for standalone by @nprokopic in #3658
- Explain TLS verification during platform start by @cbron in #3863
Full Changelog: v0.33.2-rc.1...v0.33.2-rc3