What's Changed
- Feat/eng 9551 snapshot controller alert by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/5287
- first wait for node claims, then for node environment by @hidalgopl in https://github.com/loft-sh/loft-enterprise/pull/5298
- feat(ui) - snapshot pv fixes by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/5296
- fix: Fix being unable to enter custom resources in quotas by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/5318
- fix: Fix node environment stage being selected incorrectly when ops c… by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/5304
- feat: Add support for AWS IAM in database connector form by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/5308
- feat: Add redirect away from virtual cluster page if virtual cluster … by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/5312
- feat(ui) - project form dirty state by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/5297
- feat(ui) - hide reconnect on connection closed by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/5317
- feat: Prevent showing infra tab items when user has no permissions by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/5311
- feat: Change position of the id of a node environment in the UI by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/5310
- fix: volume snapshot for vcluster version that does not support by @jjaferson in https://github.com/loft-sh/loft-enterprise/pull/5305
- feat: Add confirmation dialog for deletion of node claims and node en… by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/5326
- fix: sync template when changing properties by @FabianKramm in https://github.com/loft-sh/loft-enterprise/pull/5325
- test: use correct project admin role by @lizardruss in https://github.com/loft-sh/loft-enterprise/pull/5277
- fix: Fix being able to enter negative node quantity when using static… by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/5302
- fix: Ensure image is centered on namespace cta page by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/5329
- fix: Fix yaml form not remembering collapsed state for yaml editors by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/5331
- fix(ENG-7206): vcluster platform preventing EKS autoMode node scaling by @roehrijn in https://github.com/loft-sh/loft-enterprise/pull/5300
- Feat/small kubectl fix by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/5338
- Feat/eng 9586 rbac project admin by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/5339
- feat(ui) - add vcluster cli tab to kubeconfig by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/5340
- feat: Add checks for watch permissions in project navigation by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/5343
- fix: Fix alignment of warning icons in dialogs by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/5350
- fix(e2e/standalone): improvements for troubleshooting by @roehrijn in https://github.com/loft-sh/loft-enterprise/pull/5341
- feat(ui) - better handling of reconnect by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/5351
- feat: Revamp distro select to use version property by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/5348
- fix: browser shell permissions & add watch permissions by @FabianKramm in https://github.com/loft-sh/loft-enterprise/pull/5342
- Cleanup snapshot scheduled when auto snapshot is disabled by @jjaferson in https://github.com/loft-sh/loft-enterprise/pull/5307
- fix: Adjust controls in YAML form to align better with design system by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/5354
- chore: set default vCluster version to 0.30.0-beta.3 by @pascalbreuninger in https://github.com/loft-sh/loft-enterprise/pull/5333
- fix(ENG-7206): Helm upgrade is blocked when --reuse-values is used by @roehrijn in https://github.com/loft-sh/loft-enterprise/pull/5364
- Remove snapshot handler id from the auto snapshot configmap by @jjaferson in https://github.com/loft-sh/loft-enterprise/pull/5347
- fix: vars via secret by @FabianKramm in https://github.com/loft-sh/loft-enterprise/pull/5370
- ENG-9649 Automatically configure kube-vip with Netris by @squ94wk in https://github.com/loft-sh/loft-enterprise/pull/5367
- ENG-9666 | Check for empty userData when removing failed nodeclaim by @janekbaraniewski in https://github.com/loft-sh/loft-enterprise/pull/5374
- feat: Allow collapsing of YAML editor in virtual cluster template sheet by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/5377
- feat: Add done button to node pool configuration by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/5378
- Set default namespace as "default" by @rmweir in https://github.com/loft-sh/loft-enterprise/pull/5381
- fix(e2e-next): race-conditions between kind cluster contexts by @roehrijn in https://github.com/loft-sh/loft-enterprise/pull/5369
- Always enable pprof endpoint by @rmweir in https://github.com/loft-sh/loft-enterprise/pull/5379
- feat(ui) - volume snapshots link by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/5385
- chore: Update docs link for IAM database connector and fix devspace.yaml by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/5386
- chore(ci): update actions/setup-go to v6 by @sydorovdmytro in https://github.com/loft-sh/loft-enterprise/pull/5352
- chore(ci): upload playwright reports by @sydorovdmytro in https://github.com/loft-sh/loft-enterprise/pull/5387
- fix: getting storagev1 instead of mgmv1 project by @FabianKramm in https://github.com/loft-sh/loft-enterprise/pull/5398
- always print debug info if nodes fail to join in e2e standalone by @hidalgopl in https://github.com/loft-sh/loft-enterprise/pull/5396
- chore(deps): bump actions/download-artifact from 5 to 6 by @dependabot[bot] in https://github.com/loft-sh/loft-enterprise/pull/5392
- chore(deps): bump anchore/sbom-action from 0.20.5 to 0.20.9 by @dependabot[bot] in https://github.com/loft-sh/loft-enterprise/pull/5393
- chore(deps): bump actions/setup-node from 4 to 6 by @dependabot[bot] in https://github.com/loft-sh/loft-enterprise/pull/5313
- chore(deps): bump sigstore/cosign-installer from 3.9.2 to 4.0.0 by @dependabot[bot] in https://github.com/loft-sh/loft-enterprise/pull/5315
- chore(deps): bump mikefarah/yq from 4.47.1 to 4.48.1 by @dependabot[bot] in https://github.com/loft-sh/loft-enterprise/pull/5259
- Fixed warning icon by @adiron in https://github.com/loft-sh/loft-enterprise/pull/5402
- fix: scaling bottlenecks and high memory by @FabianKramm in https://github.com/loft-sh/loft-enterprise/pull/5404
- fix: auto wake virtual clusters that use templates and make last activity tracking interval configurable by @lizardruss in https://github.com/loft-sh/loft-enterprise/pull/5395
- ENG-9787 bcm api boot issue by @squ94wk in https://github.com/loft-sh/loft-enterprise/pull/5410
- fix: Fix platform UI crashing when modifying permissions in namespaces by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/5415
- fix(ci): fix Go version mismatch after setup-go v6 upgrade by @Piotr1215 in https://github.com/loft-sh/loft-enterprise/pull/5419
New Contributors
- @roehrijn made their first contribution in https://github.com/loft-sh/loft-enterprise/pull/5300
- @adiron made their first contribution in https://github.com/loft-sh/loft-enterprise/pull/5402
Full Changelog: https://github.com/loft-sh/loft-enterprise/compare/v4.5.0...v4.6.0-alpha.1