Releases: kyma-project/busola
Releases · kyma-project/busola
1.0.26
What has changed
New Features
- feat: Allow customization of busola (#4595) by @dbadura
- feat: Remove in-memory storage option (#4676) by @chriskari
Bug Fixes
- fix: Adding multiple clusters via kubeconfigID (#4642) by @chriskari
- fix: Make flickering less obvious (#4656) by @akucharska
- fix: Change MessageBox to the Dialog for Add Source YAML (#4659) by @OliwiaGowor
- fix: Don't treat generic exec plugin as OIDC (#4651) by @chriskari
- fix: Do not show community modules card and nav item when the flag is disabled (#4648) by @awoloszyn22
- fix: Enhance error handling for silent sign in (#4663) by @OliwiaGowor
- fix: Config not being refetched after page reload (#4675) by @chriskari
- fix: Cluster data form changes no longer reset kubeconfig (#4668) by @chriskari
- fix: Prevent dynamic import fetch error (#4660) by @awoloszyn22
- fix: Remove unnecessary filter for preloaded Community Modules (#4678) by @mrCherry97
Others
- chore: Remove unused code (#4654) by @akucharska
- Add Deploy Busola with Your Own Config to sidebar (#4666) by @grego952
- chore: Refactor cluster preview (#4655) by @chriskari
- chore: Enable eslint react/prop-types rule - part 4 (#4638) by @KonradPietocha
Full changelog: 1.0.25...1.0.26
1.0.25
What has changed
New Features
Bug Fixes
- fix: Adding own module-template CM with github raw link (#4632) by @akucharska
- fix: correct lastUpdate calculation & proper format for age timestamps (#4630) by @chriskari
- fix: Add parsing to float in cpu metrics in node details (#4633) by @awoloszyn22
- fix: Add error handling for config.yaml (#4634) by @OliwiaGowor
- fix: Descriptions rendering properly for all resources (#4647) by @OliwiaGowor
Others
- chore: Remove unnecesary qs and crypto-js packages from override (#4637) by @mrCherry97
- chore: Enable eslint react/prop-types rule - part 3 (#4586) by @KonradPietocha
Full changelog: 1.0.24...1.0.25
1.0.24
What has changed
New Features
- feat: Add preloaded Kyma Community Modules (#4565) by @mrCherry97
- feat: Make Joule button be a toggle button for the Joule popup (#4612) by @chriskari
Bug Fixes
- fix: Bump base images to include vulnerability fix (#4620) by @chriskari
- fix: Initial Secret for edit (#4628) by @mrCherry97
- fix: prevent UI crash through safe error rendering and optional chaining (#4626) by @chriskari
- fix: Add checking subtitleText in empty list component (#4603) by @awoloszyn22
- fix: Disable loadUserInfo (#4639) by @mrCherry97
Others
- chore: Migrate backend to using vitest (#4615) by @chriskari
- chore: Upgrade glob - CVE-2026-25547 (#4622) by @mrCherry97
- chore: Rename and improve docs of showClusterOverview flag (#4619) by @awoloszyn22
- chore(deps-dev): bump qs from 6.14.1 to 6.15.0 (#4621) by @dependabot[bot]
- chore(deps): bump qs from 6.14.1 to 6.14.2 in /backend (#4614) by @dependabot[bot]
- chore(deps-dev): Bump storybook from 8.6.14 to 8.6.15 (#4467) by @dependabot[bot]
- chore(deps): Bump lodash from 4.17.21 to 4.17.23 in /tests/integration (#4549) by @dependabot[bot]
- chore: Bump js-yaml dependabot (#4624) by @mrCherry97
- chore(deps): bump qs from 6.14.1 to 6.14.2 in /tests/integration (#4613) by @dependabot[bot]
Full changelog: 1.0.23...1.0.24
1.0.23
What has changed
New Features
- feat: Add skeleton for job (#4601) by @dbadura
- feat: UX changes to add source yaml (#4571) by @akucharska
- feat: Enable fips (#4597) by @dbadura
Bug Fixes
- fix: Remove continue-on-error by @dbadura
- fix: Fix typo in fips build image job (#4605) by @dbadura
- fix: Calcualte sha of base busola image (#4606) by @dbadura
- fix: Add accounts.cloud.sap to nginx CSP for Joule auth (#4609) by @chriskari
- fix: Typo in fips build workflow (#4616) by @dbadura
- fix: Choose correct image repository (#4617) by @dbadura
Others
- chore: Bump UI5 (#4599) by @chriskari
- chore: Bump jsonpath and lodash (#4600) by @OliwiaGowor
- Fix: Fix translation (#4607) by @akucharska
- chore: Remove unused code (#4602) by @chriskari
- chore: use updated k3d version on CI for Docker 29 compatibility (#4611) by @chriskari
- fix: Use correct github event name (#4618) by @dbadura
- chore: Migrate backend to using vitest for unit tests to allow for better mocking (#4610) by @chriskari
Full changelog: 1.0.22...1.0.23
1.0.22
What has changed
New Features
- feat: Missing tab name (#4592) by @akucharska
Bug Fixes
- fix: Community modules update information (#4585) by @awoloszyn22
- fix: Readjust terminology in delete module dialog (#4584) by @chriskari
Others
- Fix tags and move diagram to the right place (#4580) by @grego952
- chore: Remove refs from Rich Editor Data Field (#4569) by @dbadura
- chore: Enable eslint react/prop-types rule - part 2 (#4534) by @KonradPietocha
- chore: Enable eslint react refs rule (#4593) by @dbadura
- Fix tabs in Deploy Access K8s (#4596) by @grego952
- chore: Improve backend latency (#4581) by @chriskari
- updated frm source allowed list for joule (#4598) by @tanweersalah
New contributors
- @tanweersalah made first contribution in (#4598)
Full changelog: 1.0.21...1.0.22
1.0.21
What has changed
New Features
Bug Fixes
- fix: Resource graph display (#4576) by @awoloszyn22
- fix: Remove unnecessary exhaustive deps (#4575) by @OliwiaGowor
Others
- Display the deploy docs on kyma-project.io (#4578) by @grego952
- chore: Update react-router to 7.13.0 (#4579) by @awoloszyn22
Full changelog: 1.0.20...1.0.21
1.0.20
What has changed
New Features
- feat: Add Discard popup for browser navigation (#4552) by @OliwiaGowor
Bug Fixes
- fix: Responsiveness and spacing in cluster wizard dialog (#4551) by @chriskari
- fix: Margin for the unmanaged message strip (#4560) by @mrCherry97
- fix: Clean console errors: missing key, missing translations, wrong links (#4555) by @awoloszyn22
- fix: Extensibility list navigation on all-namespaces (#4567) by @chriskari
- fix: WebAssembly instatiating error (#4573) by @awoloszyn22
Others
- chore: Bump and align Cypress versions (#4523) by @OliwiaGowor
- chore: Code cleanup (#4533) by @chriskari
- docs: Improve the deploying and accessing Busola doc (#4504) by @grego952
- chore: Fix refs problem part 2 (#4554) by @dbadura
- chore: Add shell bash to GH actions (#4563) by @awoloszyn22
- Update installation instructions for Busola (#4568) by @nataliasitko
- chore: Bump node to LTS v24 (#4562) by @chriskari
- remove use validation (#4556) by @dbadura
- Small fix (#4574) by @grego952
New contributors
- @nataliasitko made first contribution in (#4568)
Full changelog: 1.0.19...1.0.20
1.0.19
What has changed
New Features
Bug Fixes
- fix: Resource Validation refactor (#4506) by @OliwiaGowor
- fix: Responsive page margins and paddings (#4524) by @chriskari
- fix: Standardize tab names and icon (#4537) by @OliwiaGowor
- fix: Deletion dialog flickering on screen resize and too big paddings (#4539) by @awoloszyn22
Others
- docs: Fix end tags (#4536) by @grego952
- chore: Bump Alpine and Node (#4532) by @OliwiaGowor
- docs: Update Extensibility docs to fix VitePress build (#4540) by @grego952
- Fix sidebar link (#4541) by @grego952
- Fix links to extensibility docs (#4542) by @grego952
- chore: Bump nginx (#4545) by @OliwiaGowor
- chore: Bump babel & override qs (#4546) by @OliwiaGowor
- Fix links in feature flags (#4550) by @grego952
Full changelog: 1.0.18...1.0.19
1.0.18
What has changed
New Features
Bug Fixes
- fix: Improve delete module dialog phrasing (#4497) by @chriskari
- fix: Fix status of cap-operator (#4509) by @akucharska
- fix: Parsing for multiple document YAMLs (#4531) by @OliwiaGowor
Others
- chore: Bump UI5 and Glob packages (#4519) by @OliwiaGowor
- chore: Fix refs warn and setState warn in cluster wizard (#4518) by @dbadura
- docs: Display relevant docs on kyma-project.io (#4525) by @grego952
- chore: Enable eslint react/prop-types rule - part 1 (#4499) by @KonradPietocha
Full changelog: 1.0.17...1.0.18
1.0.17
What has changed
New Features
- feat: Rename Settings to Advanced options (#4510) by @mrCherry97
Bug Fixes
- fix: Subscription resource is not displayed in the Services view (#4453) by @KonradPietocha
- fix: Clean up npm warnings (#4440) by @chriskari
- fix: Move 'Get Help' to the shellbar (#4477) by @awoloszyn22
- fix: Order of deleting module resources (#4476) by @OliwiaGowor
- fix: Use sentence casing for all status badges (#4474) by @chriskari
- fix: Version mismatch issues for community modules (#4471) by @chriskari
- fix: Adjust Cluster and Namespace overview terminology (#4481) by @OliwiaGowor
- fix: age not updating automatically (#4486) by @chriskari
- fix: Protected resource is not working on the modules view (#4466) by @KonradPietocha
- fix: Preferences dialog UX adjustments (#4484) by @awoloszyn22
- fix: Change SAP Logo navigation target and tooltip (#4487) by @OliwiaGowor
- fix: Change "Preferences" to "Settings" (#4485) by @OliwiaGowor
- fix: Change deletion dialogs message (#4492) by @awoloszyn22
- fix: ExtResource customHtml and customScript type (#4502) by @mrCherry97
- fix: Open category after navigating from another view (#4493) by @OliwiaGowor
- fix: Use toast instead of a tooltip for action feedback (#4494) by @OliwiaGowor
- fix: Make Joule button have same dimensions as other shellbaritems (#4498) by @chriskari
- fix: Ghost extensibility resources (#4501) by @mrCherry97
- fix: UXC - proper product title & navigation on logo click (#4490) by @chriskari
- fix: disable edit & delete for protected resources (#4489) by @chriskari
- fix: Always show fallback message should protected resource message not be available (#4496) by @chriskari
- fix: Toolbar buttons font weight (#4507) by @awoloszyn22
- fix: Add GH_TOKEN to the dora (#4513) by @mrCherry97
- fix: Add GH_HOST for dora (#4514) by @mrCherry97
- fix: GH_TOKEN (#4515) by @mrCherry97
- fix: Add setup for gh in dora (#4516) by @mrCherry97
- fix: Fix more problematic react immutability (#4479) by @dbadura
Others
- chore: Remove unused jsdom package (#4463) by @mrCherry97
- chore: Enable no-unused-vars for eslint (#4459) by @mrCherry97
- chore: Enable no-undef eslint rule (#4464) by @akucharska
- chore: Enable no-empty and typescript-eslint/no-empty-object-type (#4462) by @mrCherry97
- chore: Add merge for eslint check on PR (#4468) by @mrCherry97
- chore: Enable no-prototype-builtins eslint rule (#4465) by @akucharska
- chore: Replace generic React imports with specific functions imports (#4470) by @akucharska
- chore: Turn on set-state-in-effect rule (#4435) by @awoloszyn22
- chore: Turn off no-unused-vars rule (#4469) by @awoloszyn22
- chore: Enable react/jsx-uses-react and react-hooks/exhaustive-deps (#4472) by @akucharska
- chore: Turn on preserve-manual-memoization rule (#4473) by @awoloszyn22
- chore: Enable rules-of-hooks eslint rule (#4475) by @akucharska
- chore: Update browsers db (#4480) by @dbadura
- chore: Turn on react-hooks-immutability (#4458) by @dbadura
- chore: Enable @typescript-eslint/no-require-imports (#4482) by @akucharska
- chore: Change illustration for empty tables (#4491) by @awoloszyn22
- chore: Add dora integration (#4511) by @mrCherry97
- chore: Remove dora from the release (#4517) by @mrCherry97
Full changelog: 1.0.16...1.0.17