Skip to content
Pre-release
Pre-release

@lakend-labs-bot lakend-labs-bot released this Nov 26, 2020 · 14 commits to master since this release

Changes since v4.0.0-beta.4

  • Pod logs refactoring (#1516)
  • Add extension uninstall (#1524)
  • Use webpack instead of tsc to output extension-api.ts (#1499)
  • Store prometheus cluster metadata based on metrics request responses (#1438)
  • Remove extension when folder is removed during runtime (#1518)
  • Replace cluster warning event polling with watches (#1521)
  • Add starting point for mobx related documentaion (#1422)
  • Documentation: remove feature navigation.instant as it conflicts with mkdocs versions (#1526)
  • Installing extensions UI improvements (#1522)
  • [BREAKING]: refine and document cluster feature api (#1507)
  • Fix workspace flaky tests (#1520)
  • Fix pod usage metrics on Kubernetes >=1.19 (#1514)
  • Change add-cluster to single column layout (#1515)
  • Add stateful set scale slider (#1406)
  • [BREAKING]: remove deprecated routePath before GA (#1505)
  • Fix: Unhandled exception for (#1512)
  • Tweak install extension ux (#1510)
  • Allow to install packed extensions from URL or local file (#1456)
  • Set scrollbar colors as global styles (#1484)
  • Resolve extension enabled status when loading it (#1485)
  • Remove @observable.shallow from Lens(M|R)Extension (#1504)
  • Add designated folder for extensions (#1245)
  • Add documentation on how to use Lens Extension Generator (#1411)
  • Fix Documentation: Support (#1501)
  • Add LensRendererExtension.isEnabledForCluster (#1502)
  • Track more events from adding a cluster (#1481)
  • Enable object-shorthand rule (#1500)
  • Add React Developers Tools (#1410)
  • Update EULA url (#1498)
  • Watch for added/removed local extensions (#1482)
  • Fix azure pipeline yarn cache (#1491)
  • Doc/renderer extension guide (#1476)
  • Add extensions to lint & lint:fix (#1490)
  • Change BaseRegistry to only have one type parameter (#1474)
  • Report enabled extensions (#1451)
  • Catch errors return error response when fetching chart or chart values fails (#1478)
  • Replace support-page extension with a link to the documentation support page (#1469)
  • Add support page to docs (#1473)
  • Add contributing/development pages (#1480)
  • Replace deprecated stable helm repository with bitnami (#1479)
  • Open last active cluster after switching workspaces (#1444)

Download

Assets 11
Pre-release
Pre-release

@lakend-labs-bot lakend-labs-bot released this Nov 20, 2020 · 58 commits to master since this release

Known issues

  • Extension feature is currently aimed for extension developers. Next pre-releases will improve how extensions can be installed.

Changes since v4.0.0-beta.3

  • Fix extension cluster menu highlight/routing issues (#1459)
  • fix SwitchCase indent rule in eslint (#1454)
  • Allow extension cluster menus to have a parent (#1452)
  • Enforce semicolons in eslint (#1450)
  • Make BaseStore abstract (#1431)
  • Add Search by Ip to Pod View (#1445)
  • Fix extensionLoader error on dev environments where renderer might start early (#1447)
  • Fix TypeError: Cannot read property 'stopServer' of undefined (#1440)
  • Refactor ipc module (#1225)
  • kube-auth-proxy: accept only target cluster hostname (#1433)
  • Catch errors when responding from proxy error (#1416)
  • Reorder File menu (#1420)
  • Add computed name property to cluster (#1428)
  • Extension Guides documentation (#1427)
  • Track service start and stop events (#1414)
  • Showing colors in logs (#1419)
  • Fixing workspaces adding/editing (#1405)
  • Remove make init from the readme (#1417)
  • Cache make build-extensions (#1407)
  • Documentation: add new gh-action to manually update the default version of the docs (#1413)
  • Documentation Update: Properly create tags and aliases, add workflow to delete unwanted / old versions (#1355)
  • Reworked remaining docs (#1402)
Assets 11

@lakend-labs-bot lakend-labs-bot released this Nov 20, 2020 · 259 commits to master since this release

Changes since v3.6.8

  • Catch errors when responding from proxy error (#1465)
  • Fix TypeError: Cannot read property 'stopServer' of undefined (#1467)
  • Add app focus event tracking (#1464)
  • kube-auth-proxy: accept only target cluster hostname (#1466)
  • Use latest alpine version (3.12) for shell sessions (#1468)

Download

Assets 11
Pre-release
Pre-release

@lakend-labs-bot lakend-labs-bot released this Nov 16, 2020 · 86 commits to master since this release

Known issues

  • Extension feature is currently aimed for extension developers. Next pre-releases will improve how extensions can be installed.

Changes since v4.0.0-beta.2

  • PageRegistration / PageMenuRegistration fixes & more simplification (#1386)
  • Generate extension-api .d.ts and .js files using tsc (#1387)
  • Add Extensions item for non-mac menu (#1392)
  • Export active theme to extensions (#1371)
  • Use latest alpine version (3.12) for shell sessions (#1384)
  • Resolved conflicts in Your First Extension, Styling, and Color Reference after rebasing from master (#1379)
  • MInor workspace fixes (#1382)
  • Fix support extension menu route (#1381)
  • Fix PageRegistry.getByPageMenuTarget issue when package name has special chars (#1380)
  • Add retry cap to handleStaticFile to prevent an infitite loop (#1373)
Assets 11
Pre-release
Pre-release

@lakend-labs-bot lakend-labs-bot released this Nov 13, 2020 · 97 commits to master since this release

Known issues

  • Extension feature is currently aimed for extension developers. Next pre-releases will improve how extensions can be installed.

Breaking changes to extension API

Changes since v4.0.0-beta.1

  • Default PageRegistration.routePath to path based on id (#1374)
  • Remove Makefile from all intree extensions (#1312)
  • Simplify pages/menus/registry extension api internal implementation (#1364)
  • Exit pipeline if extensions build or tests fail (#1370)
  • Docs: fixing typos in styling (#1363)
  • Fix Landing Page width (#1359)
  • Upgrade cache pipeline task (#1366)
  • Update styling docs (#1339)
Assets 11
Pre-release
Pre-release

@lakend-labs-bot lakend-labs-bot released this Nov 12, 2020 · 107 commits to master since this release

Known issues

  • Extension feature is currently aimed for extension developers. Next pre-releases will improve how extensions can be installed.

Breaking changes to extension API

Changes since v4.0.0-alpha.5

  • PageRegistration & BaseRegistry refactoring (#1334)
  • Remove parental element styles that affect extensions (#1331)
  • Add extension development instructions for Windows users (#1350)
  • Add LensRendererExtension.navigate (#1345)
  • Allow to specify KubeObjectDetailRegistration priority (#1335)
  • Refactoring: remove kube versioned api (#1328)
  • Remove windowManager from extension api (#1323)
  • Expose kube object store types to extensions (#1326)
  • Fix: allow to select kube-api objects with label & field selectors (#1327)
  • Expose registration and related component interfaces to extensions (#1322)
  • Expose all custom k8s api classes via extension api (#1319)
  • Generate extension api reference docs using library mode (#1307)
  • Implement KubeObjectStatusText extension API (#1188)
  • Backport what's new items for 3.6.7 and 3.6.8 versions (#1310)
Assets 11
Pre-release
Pre-release

@lakend-labs-bot lakend-labs-bot released this Nov 10, 2020 · 122 commits to master since this release

Changes since v4.0.0-alpha.4

  • Fix rendering of boolean values in CRDs (#1087)
  • Removing !important statements from theme variables (#1303)
  • Do not expose registries to extensions (#1304)
  • Remove hard-source-webpack-plugin (#1305)
  • Keeping Icon focus state only for keyboard (#1234)
  • Generate API Reference documentation using typedocs and gh-actions
  • Fix KubeObjectDetails example in common capabilities (#1299)
  • Expose CRD api to extensions (#1297)
  • Implemented app menu testing support (#1105)
  • Docs: extension styling and theming (#1267)
  • Add some overview documentation to the getting started page (#1269)
  • Add mechanism for users to specify accessible namespaces (#702)
  • Log search (#1114)
  • Export more UI components via extensions-api (#1285)
  • Hot-reload/cache plugins to improve Lens DX (#1250)
  • Fix Documentation: Contributing (#1273)
  • ApiManager.registerStore should be simplified #1275 (#1278)
  • Remove PR auto labler (#1272)
  • Extensions api fixes (#1233)
  • Docs: extension common capabilities (#1259)
  • Docs: Extension Anatomy (#1265)
  • Docs: extension testing (#1264)
  • New Documentation: Contributing section (#1266)
  • Renaming theme .json files (#1256)
  • Docs: enable syntax highlight for code blocks (#1254)
  • Restructure docs menu (#1235)
  • Documentation (MKDOCS) (#1230)
  • Restart deployment (#1175)
  • UI for enabling/disabling extensions (#1208)
Assets 11

@lakend-labs-bot lakend-labs-bot released this Nov 10, 2020 · 259 commits to master since this release

Changes since v3.6.7

  • Start authentication proxy when opening cluster settings (#1120)
  • Fetch available Helm repositories from Artifact HUB cache (#1121)
  • Test is user cluster admin on cluster activate (#1122)
  • Fix proxy upgrade socket timeouts (#1249)
  • Fix UI staleness after network issues (#1306)

Download

Assets 11
Pre-release
Pre-release

@lakend-labs-bot lakend-labs-bot released this Nov 4, 2020 · 157 commits to master since this release

Changes since v4.0.0-alpha.3

  • Add CI step to run future extension tests (#1214)
  • Load symlinked extension folders (#1207)
  • Add +/- buttons in scale deployment popup screen (#1191)
  • Fixing return statements in Pod menus (#1211)
  • [BugFix] Chart details are not updated on selecting another chart (#1155)
Assets 11
Pre-release
Pre-release

@lakend-labs-bot lakend-labs-bot released this Nov 3, 2020 · 163 commits to master since this release

Changes since v4.0.0-alpha.2

  • Expose more apis for KubeObjectListLayout usage (#1194)
  • Add actions/labeler for auto label PRs (#1193)
  • Fix UI staleness after network issues (#1192)
  • License extension (#1174)
  • Fix proxy upgrade socket timeouts (#1190)
  • Add missing kubeObjectDetailItems observable to LensRendererExtension (#1187)
  • Expose KubeObjectListLayout to extensions (#1186)
  • Telemetry improvements (#1180)
  • Expose kubeObjectDetailRegistry via extension-api (#1185)
  • Status bar visual fixes (#1182)
  • PoC: using external styles for extensions (#1173)
  • Improve how extensions can manage cluster/workspace stores (#1176)
  • Fix: path checks in custom extension loader (#1170)
  • Optimize ExtensionManager#load (#1171)
Assets 11
You can’t perform that action at this time.