Releases: Jont828/cluster-api-visualizer
Releases · Jont828/cluster-api-visualizer
v1.4.1
What's Changed
- Update Helm chart to v1.4.0 by @Jont828 in #78
- Add colon to CRD view for array indices by @Jont828 in #80
- Fix bug in opening all CRD keys when selecting another CRD by @Jont828 in #81
- dependabot(deps): bump github.com/onsi/gomega from 1.30.0 to 1.36.0 by @dependabot in #64
- dependabot(deps): bump the all-github-actions group with 2 updates by @dependabot in #60
- dependabot(deps): bump github.com/gobuffalo/flect from 1.0.2 to 1.0.3 by @dependabot in #61
- Add group node for add-ons by @Jont828 in #82
- Fix bug when add-ons group has no children by @Jont828 in #83
- Add new demo video to README by @Jont828 in #84
- Add demo mp4 file by @Jont828 in #85
demo.mp4
New Contributors
- @dependabot made their first contribution in #64
Full Changelog: v1.4.0...v1.4.1
v1.4.0
What's Changed
- Update Helm chart to v1.3.1 by @Jont828 in #54
- Add port-forwarding script and modify deploy scripts to work if release exists by @Jont828 in #58
- add dependabot to capi-visualizer by @nawazkh in #55
- feat(helm): expose service type value by @sl1pm4t in #56
- Add help target for Makefile by @Jont828 in #65
- Set CRD treeview to open all by default by @Jont828 in #66
- Add support finding non-JSON format pod logs for a resource by @Jont828 in #67
- Bump CAPI to v1.8.5 by @Jont828 in #68
- Make all non-leaf nodes collapsible by @Jont828 in #69
- Add additional group nodes to better display nodes with many children by @Jont828 in #70
- Add syntax highlighting for CRD view and fix escape chars bug by @Jont828 in #71
- Add colon to keys in CRD view for better YAML syntax highlighting by @Jont828 in #72
- Sort children before breaking into smaller groups by kind by @Jont828 in #73
- Update Go image to 1.22 in Dockerfile by @Jont828 in #74
- Fix colon display bug in CRD view by @Jont828 in #75
- Set zoom out limit to 10% to prevent 0 or negative zoom by @Jont828 in #76
- Fix bug in condition chips when status is
Unknown
and severity is undefined by @Jont828 in #77
New Contributors
Full Changelog: v1.3.1...v1.4.0
v1.3.1
v1.3.0
What's Changed
- Remove legacy peer deps flag from Dockerfile by @Jont828 in #39
- Update Helm chart to v1.2.0 by @Jont828 in #40
- Add initial support for showing custom CRD types in the Cluster tree view by @Jont828 in #43
- Add label to indicate provider type on custom CRD types by @Jont828 in #44
- Add graph algorithm to remove transitive/implicit ownerRefs when an object has multiple ownerRefs by @Jont828 in #45
- Bump to CAPI v1.6 and refactor loggers to use context by @Jont828 in #46
- Add view to show logs for each CRD by @Jont828 in #47
- Add button to scroll to top in Cluster resource and log view by @Jont828 in #48
- Refactor AlertError component to support other alert types by @Jont828 in #50
- Bump go to v1.21, node image to v20, and add fix to Dockerfile by @Jont828 in #51
Full Changelog: v1.2.0...v1.3.0
v1.2.0
What's Changed
- Bump to Go v1.20 and CAPI v1.5 by @Jont828 in #29 (this will allow MachinePool Machines to show under the MachinePool in the tree view)
- Add git describe node package to show app version in settings by @Jont828 in #30
- Update to golang:1.20-alpine in Dockerfile by @Jont828 in #31
- Get app version using ldflags and version.sh by @Jont828 in #32
- Fix ARCH variable bug in Dockerfile and imagePullPolicy bug in Helm chart by @Jont828 in #33
- Revert "Add git describe node package to show app version in settings" by @Jont828 in #34
- Fix npm install critical error with conflicting peer dependencies by @Jont828 in #35
- Upgrade @vue/cli-plugin-babel and @vue/cli-plugin-eslint to 5.0.8 and rename components by @Jont828 in #36
- Pass ldflags in to air.toml and go-run make target by @Jont828 in #37
- Fetch version using mixin on page load to avoid lag by @Jont828 in #38
Full Changelog: v1.1.1...v1.2.0
v1.1.1
v1.1.0
What's Changed
- Restrict Access to resources other than cluster-api one by @primeroz in #14
- Add settings menu to configure dark theme, link style, file type for downloads, and polling interval and persist state by @Jont828 in #21
- Add multiarch image build by @Jont828 in #18
- Update Helm chart to v1.1.0, remove deprecated tar files by @Jont828 in #24
New Contributors
Full Changelog: v1.0.2...v1.1.0
v1.0.2
v1.0.1
v1.0.0
Primary Features
- Easily install app to the management cluster using a Helm chart
- Management cluster view provides an overview of workload clusters with their provisioning state and provider
- Target cluster view visualizes its associated Cluster API custom resource definitions in a collapsible tree view and includes:
- A badge icon indicating the
clusterv1.ReadyCondition
- Color coding for each node based on their provider/role in the Cluster
- A badge icon indicating the
- Custom resource definition view provides a hierarchical treeview outlining the CRD and includes:
- Quick access to
clusterv1.Condition
s using chips - Export button for downloading the YAML
- Search box for filtering fields
- Quick access to
Contributors
- Thanks to @sbueringer for #5
- Thanks to @fabriziopandini for help in implementing kubernetes-sigs/cluster-api#5762
- @Jont828