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
- WindowManager is no longer part of the extension api, use navigate instead.
- Page / menu item registration has changed:
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)