What's Changed
- fix: remove option to move virtual clusters with the rancher integrat… by @lizardruss in https://github.com/loft-sh/loft-enterprise/pull/3293
- Feat/eng 4869 incorrect cli command by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/3295
- fix(ui): project routes are determined based on the current product now by @pascalbreuninger in https://github.com/loft-sh/loft-enterprise/pull/3294
- feat(ui) - skip e2e create tests by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/3298
- feat: Display checkboxes next to select options in table filters in t… by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3290
- POD-846 | Add option to prevent automatic wakeup on ssh connection by @janekbaraniewski in https://github.com/loft-sh/loft-enterprise/pull/3274
- feat(ui) - create flow agentless banner by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/3297
- feat: Replace error message in the pod logs if no previous logs could… by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3299
- refactor: remove vcluster-config dependency & set k8s version by @FabianKramm in https://github.com/loft-sh/loft-enterprise/pull/3296
- feat: Add "copy to clipboard" button to generated access keys by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3301
- feat: Re-arrange data entry UI for project secrets to use radio buttons by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3300
- feat(ui) - update copy for app templates by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/3285
- fix: Prevent autofocus on name input when editing virtual clusters by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3302
- feat: Ensure consistent spacing for tabs in logs view by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3303
- feat: Make text in buttons unselectable to follow behavioral convention by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3304
- fix: Change text in table filters to be unselectable by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3308
- fix: Disable invite link if newly created user has a manually set pas… by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3314
- fix: Remove redundant text in cron validation errors by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3309
- chore(ui): sync primitives and icons by @pascalbreuninger in https://github.com/loft-sh/loft-enterprise/pull/3313
- lint: Added reviewdog PR reporting by @ThomasK33 in https://github.com/loft-sh/loft-enterprise/pull/3311
- lint: Fix actionlint warnings by @ThomasK33 in https://github.com/loft-sh/loft-enterprise/pull/3317
- chore(ui): sync primitives and icons by @pascalbreuninger in https://github.com/loft-sh/loft-enterprise/pull/3316
- feat(ui) - dynamic namespace generation by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/3305
- fix: Ensure that template parameters are rendered when configuring new virtual clusters by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3312
- chore(ui): also show teaser page on preview license status by @pascalbreuninger in https://github.com/loft-sh/loft-enterprise/pull/3319
- fix: Ensure that text color for inputs is consistent by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3318
- feat: Change action buttons in the virtual clusters table to react di… by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3307
- feat: Set a localStorage value for the deploy option and reuse that for subsequent vCluster creations if present. by @zerbitx in https://github.com/loft-sh/loft-enterprise/pull/3292
- Feat/eng 4889 default project loaded into platform by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/3320
- chore: update default vcluster version to 0.21.0-beta.4 by @deniseschannon in https://github.com/loft-sh/loft-enterprise/pull/3322
Full Changelog: https://github.com/loft-sh/loft-enterprise/compare/v4.0.0-beta.19...v4.0.0-beta.20