Releases: lensapp/lens
Releases Β· lensapp/lens
v5.3.0-alpha.3
Changes since v5.3.0-alpha.2
π Features
- Support port forwarding https protocol (#4119) @jim-docker
- improved port-forward error reporting (#4108) @jim-docker
- Add double click to reset sidebar width (#4109) @Nokel81
- Allow port-forwards to be restarted with the same local port (#4097) @jim-docker
- Add option for providing request options to watch requests (#4102) @panuhorsmalahti
- Add better error message if the proxy test fails (#3913) @Nokel81
- added port-forward details (#4080) @jim-docker
- Replacing icon for Remove from Hotbar action (#4086) @aleksfront
- Add checkbox for optionally opening browser in the port-forward dialog (#4068) @jim-docker
- Sort pod names by convering sub-parts (#3314) @Nokel81
- Added Status to the Port Forwarding list items (#4065) @jim-docker
- Add context menu into sidebar (#4044) @Nokel81
- Pin icon for Catalog list items (#3810) @aleksfront
- Add URL display to weblink URLs (#4046) @Nokel81
π Bug Fixes
- Remove cors headers from LensProxy (#4126) @jakolehm
- Handle named ports in probe label renderer (#4118) @Nokel81
- Fix immer/merge bug (#4107) @jim-docker
- Cluster overview css fixes (#4104) @aleksfront
- Fix errors in HotbarStore migrations (#4105) @Nokel81
- Remove iframe completely on disconnect (#4116) @jakolehm
- Fix PodDetailsList being empty over 100 pods (#4096) @Nokel81
- Fix captitalization in CrdResources component (#4093) @Nokel81
- Remove ClusterStore.removedClusters and correctly delete lens storage file (#4077) @Nokel81
- Correctly handle empty string valued secrets in SecretDetails (#4079) @Nokel81
- Update helm cache if files have been modified (#3973) @Nokel81
- Moving Catalog Details panel under TopBar (#4087) @aleksfront
- Disable kubectl download mirror options when not available (#3956) @Nokel81
- Remove unnecessary global watches in cluster view (#4073) @jakolehm
- Don't attempt to sync files larger than 2MiB or non UTF-8 files (#3985) @Nokel81
- Add static Pod.yaml to templates (#4055) @Nokel81
- Check object instanceof on all detail panels (#4054) @Nokel81
- Fix accessible namespaces notification not navigating to correct settings (#4048) @Nokel81
- Only allow extensions to use non-lens specific cluster phases (#4036) @Nokel81
- Fix cluster icon click in sidebar redirecting to wrong route (#4037) @Nokel81
- Remove exec.command checking (#3881) @Nokel81
- Fix auto-update channel checking and pinning (#4030) @Nokel81
- Conditionally render node taints upon value existance (#3989) @Nokel81
- Increase topbar z-index number (#4028) @aleksfront
π§° Maintenance
- Bump @types/sharp from 0.28.3 to 0.29.2 (#4123) @dependabot
- Bump nodemon from 2.0.13 to 2.0.14 (#4113) @dependabot
- Bump node-fetch from 2.6.1 to 2.6.5 (#4114) @dependabot
- Bump eslint-plugin-unused-imports from 1.0.1 to 1.1.5 (#4101) @dependabot
- Bump ts-node from 10.2.1 to 10.3.0 (#4099) @dependabot
- Bump @types/node from 14.17.26 to 14.17.27 (#4098) @dependabot
- Bump esbuild-loader from 2.15.1 to 2.16.0 (#4100) @dependabot
- Remove unused dep @emeraldpay/hashicon-react (#4091) @Nokel81
- Remove api lookup in KubeObjectStore (#4092) @Nokel81
- Bump @types/react-table from 7.7.6 to 7.7.7 (#4082) @dependabot
- Bump @testing-library/user-event from 13.2.1 to 13.5.0 (#4083) @dependabot
- Bump @types/react-beautiful-dnd from 13.1.1 to 13.1.2 (#4085) @dependabot
- Cleanup dependentStores (#4089) @nevalla
- Further tweaks to release guide (#4066) @jim-docker
- Bump @types/webpack-env from 1.16.2 to 1.16.3 (#4076) @dependabot
- Bump marked from 2.0.3 to 2.1.3 (#4059) @dependabot
- Bump esbuild from 0.12.29 to 0.13.8 (#4070) @dependabot
- Fix iter function return values (#3958) @Nokel81
- Bump typedoc from 0.22.5 to 0.22.6 (#4071) @dependabot
- Bump react-material-ui-carousel from 2.3.1 to 2.3.5 (#4072) @dependabot
- Bump react-router-dom from 5.2.0 to 5.3.0 (#4058) @dependabot
- Upgrade js-yaml to 4.X (#3623) @Nokel81
- Bump @types/dompurify from 2.0.2 to 2.3.1 (#4060) @dependabot
- Bump jest-mock-extended from 1.0.16 to 1.0.18 (#4057) @dependabot
- Update immer to version 9.x (#3882) @ixrock
- Bump playwright from 1.14.0 to 1.15.2 (#4051) @dependabot
- Bump @types/url-parse from 1.4.3 to 1.4.4 (#4052) @dependabot
- Bump sass from 1.41.1 to 1.43.2 (#4050) @dependabot
- Bump concurrently from 5.2.0 to 5.3.0 (#4053) @dependabot
- Fix verify-docs error (#4045) @Nokel81
- Bump ws from 7.4.6 to 7.5.5 (#4042) @dependabot
- Bump @testing-library/dom from 8.2.0 to 8.9.0 (#4040) @dependabot
- Bump @types/node from 14.17.14 to 14.17.26 (#4041) @dependabot
- Bump tailwindcss from 2.2.4 to 2.2.17 (#4039) @dependabot
- Upgrade typedoc-plugin-markdown to fix verify-docs (#4031) @Nokel81
- Bump nodemon from 2.0.12 to 2.0.13 (#4021) @dependabot
- Bump @types/readable-stream from 2.3.9 to 2.3.11 (#4023) @dependabot
- Bump @types/byline from 4.2.32 to 4.2.33 (#4022) @dependabot
- Bump eslint-plugin-react from 7.24.0 to 7.26.1 (#4024) @dependabot
v5.3.0-alpha.2
Changes since v5.3.0-alpha.1
π§° Maintenance
- Bump @types/react from 17.0.0 to 17.0.29 (#4019) @dependabot
- Bump dompurify from 2.3.1 to 2.3.3 (#4014) @dependabot
- Bump @electron/remote from 1.2.1 to 1.2.2 (#4012) @dependabot
- Bump @types/jsdom from 16.2.4 to 16.2.13 (#4007) @dependabot
v5.3.0-alpha.1
Changes since v5.3.0-alpha.0
π Features
- Add ability to configure lens release channel (#3971) @Nokel81
- Use cluster entity.status.phase when available (#4009) @chenhunghan
- Closing dock tabs with cmd+w on mac (#3849) @aleksfront
- Feature/port forward dashboard (#3922) @jim-docker
- Change onBeforeRun API (#3981) @jweak
π Bug Fixes
- Fix HelmChartDetails and HelmReleaseDetails Menu (#3986) @Nokel81
- Catch and display errors for release details (#3905) @Nokel81
- Use the served and storage version of a CRD instead of the first (#3999) @Nokel81
- Don't run store migrations on renderer (#3968) @Nokel81
- Catch metadata being undefined at KubeObject creation (#3960) @Nokel81
- Fix taints on nodes view (#3957) @Nokel81
π§° Maintenance
- Bump @sentry/react from 6.8.0 to 6.13.3 (#4008) @dependabot
- Bump conf from 7.0.1 to 7.1.2 (#4005) @dependabot
- Fix make clean to actually remove *.tgz files (#3997) @Nokel81
- Bump ts-node from 10.1.0 to 10.2.1 (#3994) @dependabot
- Bump typescript from 4.3.2 to 4.4.3 (#3993) @dependabot
- Bump @types/proper-lockfile from 4.1.1 to 4.1.2 (#3991) @dependabot
- Bump tcp-port-used from 1.0.1 to 1.0.2 (#3992) @dependabot
- Remove directly depending on openid-client (#3935) @Nokel81
- Switch integration tests to get application menus by IDs (#3912) @Nokel81
- Bump @types/react-router-dom from 5.1.6 to 5.3.1 (#3976) @dependabot
- Bump typedoc from 0.21.0-beta.2 to 0.22.5 (#3977) @dependabot
- Bump @typescript-eslint/eslint-plugin from 4.29.0 to 4.33.0 (#3978) @dependabot
- Bump path-to-regexp from 6.1.0 to 6.2.0 (#3975) @dependabot
- Bump tempy from 0.5.0 to 1.0.1 (#3964) @dependabot
- Bump win-ca from 3.2.1 to 3.4.5 (#3963) @dependabot
- Bump sharp from 0.29.0 to 0.29.1 (#3962) @dependabot
v5.3.0-alpha.0
Changes since v5.2.5
π Features
- Before hook for onRun of Catalog entities (#3911) @chenhunghan
- Check "user-supplied values only" by default when viewing a helm release (#3938) @KorvinSzanto
- Add terminal copy on select (#3904) @jweak
- Make default catalog action to open entity (#3915) @Nokel81
- Redirect from /catalog to last catalog page (#3807) @aleksfront
- Expose forRemoteCluster in the extension API. (#3786) @panuhorsmalahti
- Allow KubeApi connect directly to remote k8s (#3766) @jakolehm
- Sidebar cluster avatar (#3765) @aleksfront
- Fix development on M1 (Apple Silicon) (#3759) @jakolehm
- Automatically check next pre-release channel (#3737) @jakolehm
- Add catalogAddMenu filter to CatalogCategory (#3722) @panuhorsmalahti
- Add CatalogCategory filter to the extension API (#3718) @panuhorsmalahti
- Add ability to search and activate entities via the command dialog (#3692) @Nokel81
- Support filtering catalog entities (#3647) @Nokel81
π Bug Fixes
- Fix prometheus operator support (#3653) @marcbachmann
- Use JSON patch for editing components (#3674) @Nokel81
- Don't override entity source on cluster icons (#3928) @Nokel81
- Specify tableId for DeploymentReplicaSets (#3950) @Nokel81
- Added tooltipOnParentHover to taint tooltip on nodes list page (#3939) @GabhenDM
- Make editor editable when user-supplied values is selected (#3776) @KorvinSzanto
- Add missing locale date in event view (#3931) @ArthurKnoep
- Update electron to 13.5.1 to enable X509_V_FLAG_TRUSTED_FIRST flag in BoringSSL (#3925) @chenhunghan
- Electron 13.4.0 (#3820) @jakolehm
π§° Maintenance
- Bump @types/react-table from 7.7.0 to 7.7.6 (#3953) @dependabot
- Bump @types/jest from 26.0.22 to 26.0.24 (#3951) @dependabot
- Bump eslint from 7.7.0 to 7.32.0 (#3954) @dependabot
- Bump electron-updater from 4.5.2 to 4.6.0 (#3952) @dependabot
- Bump deepdash from 5.3.5 to 5.3.9 (#3947) @dependabot
- Bump @types/webpack from 4.41.30 to 4.41.31 (#3948) @dependabot
- Bump @types/webpack-env from 1.15.2 to 1.16.2 (#3949) @dependabot
- Bump esbuild-loader from 2.13.1 to 2.15.1 (#3936) @dependabot
- Bump @types/request-promise-native from 1.0.17 to 1.0.18 (#3933) @dependabot
- Bump css-loader from 5.2.6 to 5.2.7 (#3944) @dependabot
- Bump @types/html-webpack-plugin from 3.2.3 to 3.2.6 (#3934) @dependabot
- Bump url-parse from 1.5.1 to 1.5.3 (#3813) @dependabot
- Bump mini-css-extract-plugin from 1.6.0 to 1.6.2 (#3873) @dependabot
- Bump @types/webpack-dev-server from 3.11.1 to 3.11.6 (#3724) @dependabot
- Bump jsonpath from 1.0.2 to 1.1.1 (#3726) @dependabot
- Remove @materil-ui/core deprecation warning (#3784) @chenhunghan
- Fix sass warnings (#3783) @chenhunghan
v5.2.5
π Bug Fixes
- Update electron to 12.2.1 (#3924) @panuhorsmalahti
- updated expired community slack invite link with permanent one (#3906) @jim-docker
- Detect log follow requests (#3890) @jakolehm
- Pin @k8slens/extensions dependencies instead of wildcarding them (#3930) @Nokel81
v5.2.4
v5.2.3
v5.2.2
v5.2.1
Changes since v5.2.0
π Features
- Second click on list item closes the details view (#3809) @jweak
- Sidebar cluster avatar (#3765) @aleksfront
π Bug Fixes
- Fix shell connection readiness heuristic (#3795) @Nokel81
- Fix check for user exec command (#3664) @Nokel81
- Draggable region on macOS should be the same as the main header (#3800) @Nokel81
- Don't change permissions when deleting a cluster (#3798) @Nokel81
- Fix cluster's accessibleNamespaces being reset on restarting Lens (#3817) @Nokel81
- Fix fallback to bundled kubectl (#3812) @nevalla
- Use PATCH verb to scale deployments and statefulsets (#3744) @nevalla
π§° Maintenance
- Stop Sentry from capturing console.error and logger.error (#3785) @chenhunghan
v5.2.0
Changes since v5.2.0-beta.4
π Features
- Add namespace to the message. (#3732) @kcak11
- TopBar home icon (#3740) @aleksfront
π Bug Fixes
- Fix local cluster delete flow (#3473) @Nokel81
- Don't add active entity automatically to a hotbar (#3753) @jakolehm
- Use entity name as cluster name in sidebar (#3751) @aleksfront
π§° Maintenance
- Slow down the carousel (default is 4000 ms) (#3742) @chenhunghan