Releases: loft-sh/loft
Releases · loft-sh/loft
v4.8.0-alpha.2
What's Changed
- test(ENGQA-211): Migrate test_db_connector by @roehrijn in loft-sh/loft-enterprise#6199
- feat(ENGPROV-258): Request to Refine IAM Policy Scope for vCluster IAM Database Connector (implementation only) by @roehrijn in loft-sh/loft-enterprise#6203
- fix: Fix some copy in overhauled virtual cluster creation by @PRTTMPRPHT in loft-sh/loft-enterprise#6202
- feat(ui) - block ui when template params are used by @andyluak in loft-sh/loft-enterprise#6182
- chore(e2e-framework): version bump by @roehrijn in loft-sh/loft-enterprise#6194
- feat(ui) - use canonical naming for kubectl shell by @andyluak in loft-sh/loft-enterprise#6211
- chore(e2e-next): Add event and logs watcher by @roehrijn in loft-sh/loft-enterprise#6207
- feat(ui) - dra support by @andyluak in loft-sh/loft-enterprise#6197
- fix: uses loft host by @FabianKramm in loft-sh/loft-enterprise#6217
- feat(ui) - use constants instead of string paths by @andyluak in loft-sh/loft-enterprise#6137
- feat(ui) - add certified stacks in sidebar by @andyluak in loft-sh/loft-enterprise#6209
- feat(ui) - multi line parameter by @andyluak in loft-sh/loft-enterprise#6144
- feat(ui) - test fix by @andyluak in loft-sh/loft-enterprise#6193
- fix: panic in isHAVirtualClusterInstance by @FabianKramm in loft-sh/loft-enterprise#6224
- Add Automated tests for Request to Refine IAM Policy Scope for vCluster IAM Database Connector by @roehrijn in loft-sh/loft-enterprise#6174
- fix: Fix click targets for plain form sections, remove confusing depl… by @PRTTMPRPHT in loft-sh/loft-enterprise#6212
- feat: Add cancel button to cluster connect drawer by @PRTTMPRPHT in loft-sh/loft-enterprise#6206
- fix: prevent argo from deleting cluster secret by @FabianKramm in loft-sh/loft-enterprise#6229
- chore(ci): check DefaultVClusterVersion in the release pipeline by @sydorovdmytro in loft-sh/loft-enterprise#6170
- feat(ui) - vcluster wakeup page fix by @andyluak in loft-sh/loft-enterprise#6232
- chore(ENGQA-235): Switch Platform e2e-next suite to production license server by @roehrijn in loft-sh/loft-enterprise#6187
- chore(claude): Add e2e-next test spec execution skill by @roehrijn in loft-sh/loft-enterprise#6227
- feat: Replace step from back button copy by @PRTTMPRPHT in loft-sh/loft-enterprise#6216
- feat: Add auto scroll to tenancy model step in new cluster creation by @PRTTMPRPHT in loft-sh/loft-enterprise#6234
- feat(ui) - cli access key toggle by @andyluak in loft-sh/loft-enterprise#6228
- feat(ui) - block app / namespace templates UI also by @andyluak in loft-sh/loft-enterprise#6210
- fix(ci): remove incorrect hosted-platform image dispatch by @Piotr1215 in loft-sh/loft-enterprise#6244
- fix(e2e): add missing labels.AWS to auto snapshots test by @roehrijn in loft-sh/loft-enterprise#6247
- feat: Make standalone selection block continuation and display the co… by @PRTTMPRPHT in loft-sh/loft-enterprise#6237
- feat: Add additional text to hint at importing standalone clusters by @PRTTMPRPHT in loft-sh/loft-enterprise#6236
- feat: Add namespaces resource to sync to host section by @PRTTMPRPHT in loft-sh/loft-enterprise#6205
- feat: Ensure owner selection selects current user by default by @PRTTMPRPHT in loft-sh/loft-enterprise#6249
- feat: Change appearance of destructive dialogs to danger, add tooltip… by @PRTTMPRPHT in loft-sh/loft-enterprise#6235
- feat(ui) - kubectl shell by @andyluak in loft-sh/loft-enterprise#6168
- feat(ui) - standalone ui by @andyluak in loft-sh/loft-enterprise#6250
- feat: Add event tracking for virtual cluster creation modes by @PRTTMPRPHT in loft-sh/loft-enterprise#6213
- fix(ci): notify downstream repos for alpha/beta releases by @Piotr1215 in loft-sh/loft-enterprise#6141
- fix(ci): add explicit status check to unblock alpha releases by @Piotr1215 in loft-sh/loft-enterprise#6259
- fix(ci): prevent version check from breaking alpha release pipeline by @Piotr1215 in loft-sh/loft-enterprise#6265
Full Changelog: loft-sh/loft-enterprise@v4.8.0-alpha.1...v4.8.0-alpha.2
v4.7.1
What's Changed
- [release-4.7] feat(ENGPROV-258): Request to Refine IAM Policy Scope for vCluster IAM Database Connector (implementation only) (#6203) by @loft-bot in loft-sh/loft-enterprise#6204
- [release-4.7] fix: uses loft host (#6217) by @loft-bot in loft-sh/loft-enterprise#6219
- [release-4.7] feat(ui) - pen test fix by @loft-bot in loft-sh/loft-enterprise#6223
- [release-4.7] fix: panic in isHAVirtualClusterInstance by @loft-bot in loft-sh/loft-enterprise#6226
- [release-4.7] fix: prevent argo from deleting cluster secret (#6229) by @loft-bot in loft-sh/loft-enterprise#6231
- [release-4.7] feat(ui) - vcluster wakeup page fix by @loft-bot in loft-sh/loft-enterprise#6233
- [release-4.7] chore(ci): check DefaultVClusterVersion in the release pipeline (#6170) by @loft-bot in loft-sh/loft-enterprise#6243
- [release-4.7] fix(ci): remove incorrect hosted-platform image dispatch (#6244) by @loft-bot in loft-sh/loft-enterprise#6246
- [release-4.7] fix(ci): add explicit status check to unblock alpha releases (#6259) by @loft-bot in loft-sh/loft-enterprise#6263
- [release-4.7] fix(ci): prevent version check from breaking alpha release pipeline (#6265) by @loft-bot in loft-sh/loft-enterprise#6270
Full Changelog: loft-sh/loft-enterprise@v4.7.0...v4.7.1
v4.7.1-rc.2
What's Changed
- [release-4.7] chore(ci): check DefaultVClusterVersion in the release pipeline (#6170) by @loft-bot in loft-sh/loft-enterprise#6243
- [release-4.7] fix(ci): remove incorrect hosted-platform image dispatch (#6244) by @loft-bot in loft-sh/loft-enterprise#6246
- [release-4.7] fix(ci): add explicit status check to unblock alpha releases (#6259) by @loft-bot in loft-sh/loft-enterprise#6263
- [release-4.7] fix(ci): prevent version check from breaking alpha release pipeline (#6265) by @loft-bot in loft-sh/loft-enterprise#6270
Full Changelog: loft-sh/loft-enterprise@v4.7.1-rc.1...v4.7.1-rc.2
v4.5.5-rc.2
What's Changed
- [release-4.5] fix: migrate prometheus scrape configs to v28 chart format by @ApsTomar in loft-sh/loft-enterprise#6140
- [release-4.5] feat(ui) - test fix by @loft-bot in loft-sh/loft-enterprise#6221
- [release-4.5] chore(ci): check DefaultVClusterVersion in the release pipeline (#6170) by @loft-bot in loft-sh/loft-enterprise#6241
- [release-4.5] fix(ci): add explicit status check to unblock alpha releases (#6259) by @loft-bot in loft-sh/loft-enterprise#6261
- [release-4.5] fix(ci): prevent version check from breaking alpha release pipeline (#6265) by @loft-bot in loft-sh/loft-enterprise#6268
Full Changelog: loft-sh/loft-enterprise@v4.5.5-rc.1...v4.5.5-rc.2
v4.7.1-rc.1
What's Changed
- [release-4.7] feat(ui) - vcluster wakeup page fix by @loft-bot in loft-sh/loft-enterprise#6233
Full Changelog: loft-sh/loft-enterprise@v4.7.1-rc.0...v4.7.1-rc.1
v4.7.1-rc.0
What's Changed
- [release-4.7] feat(ENGPROV-258): Request to Refine IAM Policy Scope for vCluster IAM Database Connector (implementation only) (#6203) by @loft-bot in loft-sh/loft-enterprise#6204
- [release-4.7] fix: uses loft host (#6217) by @loft-bot in loft-sh/loft-enterprise#6219
- [release-4.7] feat(ui) - test fix by @loft-bot in loft-sh/loft-enterprise#6223
- [release-4.7] fix: panic in isHAVirtualClusterInstance by @loft-bot in loft-sh/loft-enterprise#6226
- [release-4.7] fix: prevent argo from deleting cluster secret (#6229) by @loft-bot in loft-sh/loft-enterprise#6231
Full Changelog: loft-sh/loft-enterprise@v4.7.0...v4.7.1-rc.0
v4.8.0-alpha.1
What's Changed
- feat(ui) - all projects view by @andyluak in loft-sh/loft-enterprise#6186
- chore(deps): bump boschresearch/pr-size-labeler from 5.0.3 to 5.0.4 by @dependabot[bot] in loft-sh/loft-enterprise#6190
- chore(deps): bump mikefarah/yq from 4.52.2 to 4.52.4 by @dependabot[bot] in loft-sh/loft-enterprise#6191
- fix: Fix some minor issues in new virtual cluster creation by @PRTTMPRPHT in loft-sh/loft-enterprise#6201
Full Changelog: loft-sh/loft-enterprise@v4.8.0-alpha.0...v4.8.0-alpha.1
v4.8.0-next.3
What's Changed
- bugfix(swagger): fix licenseapi defs by @mfranczy in loft-sh/loft-enterprise#6169
- fix (ENGTEN-118) - prevent endless requeue when a VCI is being deleted by @matskiv in loft-sh/loft-enterprise#6172
- chore(ENGQA-164): Add long API Group name test by @adriankabala in loft-sh/loft-enterprise#6124
- test(db-connector): Add tests for vanilla PostgreSQL by @roehrijn in loft-sh/loft-enterprise#6188
- feat(ui) - fix typo in namespace tooltip by @andyluak in loft-sh/loft-enterprise#6185
- feat(ui) - cannot select everybody in multi select by @andyluak in loft-sh/loft-enterprise#6184
- fix(ci): use go module proxy with direct fallback in sync-api workflow by @Piotr1215 in loft-sh/loft-enterprise#6198
- feat(ui) - links preview by @andyluak in loft-sh/loft-enterprise#6200
- Allow for workload only sleep with annotation by @zerbitx in loft-sh/loft-enterprise#6192
Full Changelog: loft-sh/loft-enterprise@v4.8.0-next.2...v4.8.0-next.3
v4.8.0-alpha.0
What's Changed
- fix(justfile): explicit filename for the license file by @sydorovdmytro in loft-sh/loft-enterprise#6142
- feat(ci): publish head helm chart by @sydorovdmytro in loft-sh/loft-enterprise#6133
- fix(ci): use valid semver for head chart version by @sydorovdmytro in loft-sh/loft-enterprise#6146
- fix(ci): typo in e2e job condition by @sydorovdmytro in loft-sh/loft-enterprise#6147
- feat(ui) - container ready state pods by @andyluak in loft-sh/loft-enterprise#6130
- feat(ui) - e2e test fix by @andyluak in loft-sh/loft-enterprise#6150
- feat(ui) - wake up size icon off by @andyluak in loft-sh/loft-enterprise#6153
- feat(ui) - add semicolon at end of multi commands by @andyluak in loft-sh/loft-enterprise#6148
- feat(ui) - restricted user vcluster page by @andyluak in loft-sh/loft-enterprise#6149
- feat(ui) - logs shell height by @andyluak in loft-sh/loft-enterprise#6145
- fix [ENGOX-99] Feature flags to use RegionalClusterEndpoints feature by @rlmcpherson in loft-sh/loft-enterprise#6129
- Disable tests for deprecated rancher integration by @rmweir in loft-sh/loft-enterprise#6160
- [main] Update default version to v0.32.0 by @loft-bot in loft-sh/loft-enterprise#6161
- feat(ui) - error adding existing cluster to project by @andyluak in loft-sh/loft-enterprise#6165
- bugfix(swagger): fix licenseapi defs by @mfranczy in loft-sh/loft-enterprise#6169
- fix (ENGTEN-118) - prevent endless requeue when a VCI is being deleted by @matskiv in loft-sh/loft-enterprise#6172
- chore(ENGQA-164): Add long API Group name test by @adriankabala in loft-sh/loft-enterprise#6124
- test(db-connector): Add tests for vanilla PostgreSQL by @roehrijn in loft-sh/loft-enterprise#6188
- feat(ui) - fix typo in namespace tooltip by @andyluak in loft-sh/loft-enterprise#6185
- feat(ui) - cannot select everybody in multi select by @andyluak in loft-sh/loft-enterprise#6184
- fix(ci): use go module proxy with direct fallback in sync-api workflow by @Piotr1215 in loft-sh/loft-enterprise#6198
- feat(ui) - links preview by @andyluak in loft-sh/loft-enterprise#6200
- Allow for workload only sleep with annotation by @zerbitx in loft-sh/loft-enterprise#6192
- feat: Overhaul virtual cluster creation by @PRTTMPRPHT in loft-sh/loft-enterprise#6183
New Contributors
- @rlmcpherson made their first contribution in loft-sh/loft-enterprise#6129
Full Changelog: loft-sh/loft-enterprise@v4.7.0...v4.8.0-alpha.0
v4.7.0
Changelog
See the CHANGELOG for more details.
What's Changed
- chore(deps): bump auto nodes quickstart templates version by @mfranczy in loft-sh/loft-enterprise#5774
- ENG-10937 | Add cross project resource proxy support by @janekbaraniewski in loft-sh/loft-enterprise#5773
- Avoid extracting sleep mode status from unconnected virtual cluster instances by @zerbitx in loft-sh/loft-enterprise#5778
- chore(backport): create prs with conflict markers for visibility by @Piotr1215 in loft-sh/loft-enterprise#5747
- test(e2e-next): fix version computation by @roehrijn in loft-sh/loft-enterprise#5781
- fix issue destroying terraform workspace by @jjaferson in loft-sh/loft-enterprise#5768
- fix: Change description externally deployed virtual cluster banner to… by @PRTTMPRPHT in loft-sh/loft-enterprise#5794
- fix: pass request derived options to access key checkers by @lizardruss in loft-sh/loft-enterprise#5721
- ENG-10952 | Start config watcher with direct uncached client before indexing and running managers by @janekbaraniewski in loft-sh/loft-enterprise#5806
- test(e2e-next): improvements for sleep mode test by @roehrijn in loft-sh/loft-enterprise#5749
- reduce logs, only print standalone control plane logs on test failure by @hidalgopl in loft-sh/loft-enterprise#5785
- fix: Change appearance of sync template button to match new theme gui… by @PRTTMPRPHT in loft-sh/loft-enterprise#5796
- fix: Add validation error to node providers form if no node types are… by @PRTTMPRPHT in loft-sh/loft-enterprise#5809
- fix: Fix visual issues with "more resources" dropdown in virtual clus… by @PRTTMPRPHT in loft-sh/loft-enterprise#5807
- fix: Fix theme not being applied correctly on page load by @PRTTMPRPHT in loft-sh/loft-enterprise#5815
- fix: Fix hitbox of form field labels by @PRTTMPRPHT in loft-sh/loft-enterprise#5790
- fix: Fix impersonation banner style to match new theme by @PRTTMPRPHT in loft-sh/loft-enterprise#5760
- feat(ui) - trial indicator brightness by @andyluak in loft-sh/loft-enterprise#5825
- fix: Fix appearance of terraform template validation to match new theme by @PRTTMPRPHT in loft-sh/loft-enterprise#5791
- fix: Ensure occluded batch action checkboxes have their tooltip hidden by @PRTTMPRPHT in loft-sh/loft-enterprise#5795
- fix: Prevent users going into edit form for users if they don't have … by @PRTTMPRPHT in loft-sh/loft-enterprise#5804
- fix: Fix visuals in impersonate user dialog to reflect new theme by @PRTTMPRPHT in loft-sh/loft-enterprise#5816
- fix: Fix appearance of upgrade vCluster version button to match new t… by @PRTTMPRPHT in loft-sh/loft-enterprise#5792
- fix: Fix overlap of content with breadcrumb by @PRTTMPRPHT in loft-sh/loft-enterprise#5761
- fix: Remove extra gap in deploy virtual cluster button by @PRTTMPRPHT in loft-sh/loft-enterprise#5805
- fix: Fix a crash of the UI when opening project drawer in deployment … by @PRTTMPRPHT in loft-sh/loft-enterprise#5762
- chore(ci): add support for the license token in e2e tests by @sydorovdmytro in loft-sh/loft-enterprise#5786
- fix: continue with node claim if virtual cluster uses a user-managed … by @lizardruss in loft-sh/loft-enterprise#5813
- chore(deps): bump anchore/sbom-action from 0.21.0 to 0.21.1 by @dependabot[bot] in loft-sh/loft-enterprise#5843
- feat(ui) - invalid arguments in add command by @andyluak in loft-sh/loft-enterprise#5850
- feat(ci): include rc releases in loft.rocks notifications by @Piotr1215 in loft-sh/loft-enterprise#5846
- fix: Fix layout and visuals of deployment instructions in virtual clu… by @PRTTMPRPHT in loft-sh/loft-enterprise#5821
- fix: Fix alignment of title in read-only alert when creating a virtua… by @PRTTMPRPHT in loft-sh/loft-enterprise#5789
- fix: Fix mixed styling of add buttons by @PRTTMPRPHT in loft-sh/loft-enterprise#5776
- fix: Fix formatting of sleep mode tooltip by @PRTTMPRPHT in loft-sh/loft-enterprise#5756
- fix: Fix description color by @PRTTMPRPHT in loft-sh/loft-enterprise#5755
- feat(ui) - security best practices by @andyluak in loft-sh/loft-enterprise#5854
- test(e2e-next): fix license server endpoint URL injection by @roehrijn in loft-sh/loft-enterprise#5848
- fix(linear-sync): support variable-length team keys in issue regex by @Piotr1215 in loft-sh/loft-enterprise#5849
- chore: add security policy by @Piotr1215 in loft-sh/loft-enterprise#5818
- chore(ci): set the license token for nightly e2e by @sydorovdmytro in loft-sh/loft-enterprise#5833
- Fix bindAddress to work for mac and linux by @rmweir in loft-sh/loft-enterprise#5824
- fix: user / team permissions includes projects being deleted by @lizardruss in loft-sh/loft-enterprise#5841
- feat(ui) - external db copy update by @andyluak in loft-sh/loft-enterprise#5847
- fix: Add security warnings related to templates in project form by @PRTTMPRPHT in loft-sh/loft-enterprise#5853
- feat(ui) - internal linking between nodes and node claims by @andyluak in loft-sh/loft-enterprise#5862
- ci: add conflict marker detection to prevent accidental merges by @Piotr1215 in loft-sh/loft-enterprise#5823
- fix: always use instance name in access key scopes by @lizardruss in loft-sh/loft-enterprise#5874
- Allow concurrent nightly test runs per user and branch by @nprokopic in loft-sh/loft-enterprise#5886
- fix: Remove option to impersonate user if viewed user is current user by @PRTTMPRPHT in loft-sh/loft-enterprise#5757
- fix: Fix misalignment of batch actions checkboxes in tables in firefox by @PRTTMPRPHT in loft-sh/loft-enterprise#5777
- fix: Fix alignment of table controls by @PRTTMPRPHT in loft-sh/loft-enterprise#5754
- feat(ui) - fix deployment selector by @andyluak in loft-sh/loft-enterprise#5894
- chore: bump admin-apis by @adriankabala in loft-sh/loft-enterprise#5896
- fix: Change how table empty states are sized so they don't lag behind… by @PRTTMPRPHT in loft-sh/loft-enterprise#5802
- fix: Fix sorting of subrows by @PRTTMPRPHT in loft-sh/loft-enterprise#5788
- feat: Platform activation with the new license server (rebased on main) by @nprokopic in loft-sh/loft-enterprise#5840
- Fix rancher import name composition by @zerbitx in loft-sh/loft-enterprise#5912
- feat(ui) - cluster canI tooltip content by @andyluak in loft-sh/loft-enterprise#5892
- ENG-10953 | Fix resource proxy access checks by @janekbaraniewski in loft-sh/loft-enterprise#5901
- feat(ui) - fix default profile image contrast by @andyluak in loft-sh/loft-enterprise#5924
- vcluster platform config restructure by @johannesfrey in loft-sh/loft-enterprise#5745
- fix(linear-sync): look up team per issue instead of using global default by @Piotr1215 in loft-sh/loft-enterprise#5909
- feat(ui) - inspect item key filtering issue by @andyluak in loft-sh/loft-enterprise#5895
- FIX: Use helm release values from status instead of spec when parsing resource proxy values by @janekbaraniewski in loft-sh/loft-enterprise#5962
- feat(ui) - check for patch for instance actions by @andyluak in loft-sh/loft-enterprise#5939
- feat(ui) - label annotations schema fix by @andyluak in loft-sh/loft-enterprise#5955
- feat(ui) - node provider name overflow by @andyluak in loft-sh/loft-enterprise#5947
- feat(ui) - handle broken sidebar icons by @andyluak in loft-sh/loft-enterprise#5948
- feat(ui) - dynamic node type label cutoff by @andyluak in loft-sh/loft-enterprise#5952
- test: add 'pr' label to template virtual cluster ingress activity test by @lizardruss in loft-sh/loft-enterprise#5964
- feat(ui) - speed improvements on prettier and tsconfig by @andyluak in loft-sh/loft-enterprise#5974
- test(e2e-next): use ephemeral platform to test authenticated version endpoint by @roehrijn in loft-sh/loft-enterprise#5811
- feat(ui) - resize handle color by @andyluak in loft-sh/loft-enterprise#5953
- [main] Skip platform activation when using offline license | Fix format | Address review | feat(ui) - fix conditional rendering by @loft-bot in loft-sh/loft-enterprise#5978
- Get usage data from license by @rmweir in loft-sh/loft-enterprise#5979
- feat(ui) - kubectl shell brush up by @andyluak in https:...