Releases: weaveworks/weave-gitops
Releases · weaveworks/weave-gitops
v0.10.0-rc.1
💸 Features and improvements
- Any resource in the UI can be clicked to see its definition
- Gitops beta run has grown multi-session mode, as well as a complete bootstrap.
🚀 Enhancements
- PR: #2832 - update ListFluxCrds to support querying multiple clusters
- PR: #2853 - gitops run bootstrapping
🔥 UI
- PR: #2800 - Add yaml pop-ups for objects that aren't flux primitives
- PR: #2835 - Fix styling bug on filter chips
- PR: #2837 - Handle conditions without a type of "Ready"
- PR: #2869 - update status icons used in tables update user setting style
Uncategorized
- PR: #2821 - Bump d3-color and d3
- PR: #2822 - Remove unused profile code
- PR: #2823 - Upgrade flux to 0.35.0
- PR: #2825 - export useListFluxCrds function
- PR: #2793 - documentation added for pipelines
- PR: #2838 - implement vcluster-based session
- PR: #2845 - Add LinkResolver for customized routing when running as "embedded"
- PR: #2850 - Rename places that call the password hash "secret"
- PR: #2851 - Improve gitops run context handling
- PR: #2828 - Add new profile 0.6.2 docs release notes
- PR: #2849 - Actually default-yes for installing dashboard
- PR: #2840 - Add
gitops set config
andgitops get config
GitOps CLI commands. - PR: #2861 - Change wizard's questions, defaults
- PR: #2847 - create vcluster instance in session
- PR: #2862 - gitops run: Stop the wizard accepting missing values
- PR: #2872 - gitops run bootstrap: Render PATs and passwords as '***'
- PR: #2871 - fix bootstrapping process in the session mode
v0.9.6
🚀 Enhancements
- PR: #2746 - Add an optional choice of NodePort
- PR: #2751 - Make automation details use getObject instead of dedicated endpoints
- PR: #2765 - List automations objects
- PR: #2781 - helm: Add network policy
- PR: #2780 - Set security context that passes enforce:restricted pod security
- PR: #2785 - implement flux install using the fluxexec package
- PR: #2786 - Take the user through a bootstrap wizard when they close gitops run
- PR: #2794 - add empty table row prop so it can be configured from parent component
- PR: #2791 - #2790: enable adding annotations to the weave-gitops deployment
🔥 UI
- PR: #2748 - Add pop up for Alert yaml
- PR: #2769 - Remove unused components
- PR: #2773 - Adds 'null' to undefined values in chips
- PR: #2783 - Add version and revision info to Helm detail pages
🐛 Bugs
- PR: #2767 - Use the correct labels to get reconciled objects
- PR: #2768 - Fix including pods in details pages
- PR: #2779 - Change dashboard installation to use OCI
- PR: #2787 - Fix events view to take clusters into account
- PR: #2766 - increase kubeClientTimeout and add environment variable option
- PR: #2809 - ui: Don't flatten children for the graph
Uncategorized
- PR: #2708 - Use go 1.19
- PR: #2749 - Add notification permissions to manual, mention suspend/resume
- PR: #2775 - Upgrade go-git-providers to v0.9.0 for EE compatibility
- PR: #2806 - docs: Update getting started
- PR: #2805 - Set more ldflags when making a release
- PR: #2810 - Add Policy Profile Releases to the website
- PR: #2816 - Fix displaying release version in footer + tiny other release fix
- PR: #2817 - Update installation.mdx
v0.9.6-rc.2
🚀 Enhancements
- PR: #2746 - Add an optional choice of NodePort
- PR: #2751 - Make automation details use getObject instead of dedicated endpoints
- PR: #2765 - List automations objects
- PR: #2781 - helm: Add network policy
- PR: #2780 - Set security context that passes enforce:restricted pod security
- PR: #2785 - implement flux install using the fluxexec package
- PR: #2786 - Take the user through a bootstrap wizard when they close gitops run
- PR: #2794 - add empty table row prop so it can be configured from parent component
- PR: #2791 - #2790: enable adding annotations to the weave-gitops deployment
🔥 UI
- PR: #2748 - Add pop up for Alert yaml
- PR: #2769 - Remove unused components
- PR: #2773 - Adds 'null' to undefined values in chips
- PR: #2783 - Add version and revision info to Helm detail pages
🐛 Bugs
- PR: #2767 - Use the correct labels to get reconciled objects
- PR: #2768 - Fix including pods in details pages
- PR: #2779 - Change dashboard installation to use OCI
- PR: #2787 - Fix events view to take clusters into account
- PR: #2766 - increase kubeClientTimeout and add environment variable option
- PR: #2809 - ui: Don't flatten children for the graph
v0.9.6-rc.1
🚀 Enhancements
- PR: #2746 - Add an optional choice of NodePort
- PR: #2751 - Make automation details use getObject instead of dedicated endpoints
- PR: #2781 - helm: Add network policy
- PR: #2780 - Set security context that passes enforce:restricted pod security
- PR: #2785 - implement flux install using the fluxexec package
- PR: #2786 - Take the user through a bootstrap wizard when they close gitops run
- PR: #2794 - add empty table row prop so it can be configured from parent component
- PR: #2791 - #2790: enable adding annotations to the weave-gitops deployment
🔥 UI
- PR: #2748 - Add pop up for Alert yaml
- PR: #2769 - Remove unused components
- PR: #2773 - Adds 'null' to undefined values in chips
- PR: #2783 - Add version and revision info to Helm detail pages
🐛 Bugs
- PR: #2779 - Change dashboard installation to use OCI
- PR: #2787 - Fix events view to take clusters into account
Uncategorized
- PR: #2708 - Use go 1.19
- PR: #2764 - Add flag to hide search and filters menu in DataTable
- PR: #2767 - Use the correct labels to get reconciled objects
- PR: #2768 - Fix including pods in details pages
- PR: #2749 - Add notification permissions to manual, mention suspend/resume
- PR: #2775 - Upgrade go-git-providers to v0.9.0 for EE compatibility
- PR: #2765 - List automations objects
v0.9.5
🚀 Enhancements
- PR: #2701 - flux-exec: implement bootstrap gitlab and global flags
- PR: #2637 - Update
UpdateClusters
to notify watchers with the added and removed clusters - PR: #2721 - gitops run: Use .gitignore automatically
- PR: #2722 - gitops run: Create empty kustomization if target directory doesn't exist
🔥 UI
- PR: #2685 - Add Sync All functionality
- PR: #2677 - Add Notification Providers
- PR: #2714 - Add filtering by undefined and fix searching by name
- PR: #2723 - Add Provider Detail view with Yaml and Alerts
- PR: #2713 - Dependency Tab on Workloads page
- PR: #2744 - Add help message when user has no notifications
- PR: #2735 - Link to filtered tables from alert event sources
🐛 Bugs
v0.9.5-rc.1
🚀 Enhancements
- PR: #2701 - flux-exec: implement bootstrap gitlab and global flags
- PR: #2637 - Update
UpdateClusters
to notify watchers with the added and removed clusters - PR: #2721 - gitops run: Use .gitignore automatically
- PR: #2722 - gitops run: Create empty kustomization if target directory doesn't exist
🔥 UI
- PR: #2685 - Add Sync All functionality
- PR: #2677 - Add Notification Providers
- PR: #2714 - Add filtering by undefined and fix searching by name
- PR: #2723 - Add Provider Detail view with Yaml and Alerts
- PR: #2713 - Dependency Tab on Workloads page
🐛 Bugs
v0.9.4
🚀 Enhancements
- PR: #2573 - [UI,BE] Filter resources by tenant
- PR: #2620 - Log when a resource is suspended or synced
- PR: #2604 - Return Added and Removed Clusters in Clusters.Set()
- PR: #2609 - CLI command for creating GitOps Dashboard
- PR: #2641 - Hide the cluster column in WG OSS
- PR: #2654 - ui: Sort events by newest first
- PR: #2638 - GetProfiles and GetProfileValues to accept HelmRepo details
- PR: #2652 - Initial pendo integration
- PR: #2624 - Passthrough token
- PR: #2658 - Add listObjects, make sources table use it
- PR: #2621 - security documentation added for vulnerability management process
- PR: #2552 - Remove enterprise-only CLI commands
- PR: #2622 - implement installer and exec packages for flux cli
🔥 UI
- PR: #2605 - Add Nav Styles
- PR: #2616 - ui: Make source details do http requests from the top, too
- PR: #2645 - Make feature flags part of context
- PR: #2659 - Remove extra top padding
- PR: #2663 - Fix titles overflowing graph nodes
- PR: #2649 - Suspend/Resume All
🐛 Bugs
- PR: #2613 - Fix spacing of nodes with child nodes
- PR: #2590 - Raise an error if an empty
UserPrincipal
is passed toClientConfigWithUser
- PR: #2626 - Make the whole release flow use the release commit
- PR: #2625 - fix log message
- PR: #2627 - ui: PageStatus should display Failed when state is bad
- PR: #2644 - ui: Fix sort by Reason or Timestamp in the Events table
- PR: #2646 - ui: Fix sort direction not reversed sometimes when clicking on the header of a selected sort column
- PR: #2655 - clustersmngr: Reduce the number of ways we create cluster configs
- PR: #2665 - Exit more gracefully in ListHelmReleases when a HelmRelease revision is missing
- PR: #2669 - Fix error logs in UI tests
- PR: #2679 - Fix displaying errors with useListSources
Uncategorized
- PR: #2606 - Remove Helm v2 dependency
- PR: #2466 - Bump terser from 5.13.1 to 5.14.2 in /website
- PR: #2467 - Bump terser from 5.10.0 to 5.14.2
- PR: #2632 - Populate the groups field in the oauth2/userinfo API response
- PR: #2670 - Upgrade flux components to latest versions
- PR: #2674 - Bump helm.sh/helm/v3 from 3.9.1 to 3.9.4
- PR: #2676 - Update envtest tests to use 1.24
- PR: #2678 - Fixes occasional panic when leaf cluster unreachable
v0.9.4-rc.0
🚀 Enhancements
- PR: #2573 - [UI,BE] Filter resources by tenant
- PR: #2620 - Log when a resource is suspended or synced
- PR: #2604 - Return Added and Removed Clusters in Clusters.Set()
- PR: #2609 - CLI command for creating GitOps Dashboard
- PR: #2641 - Hide the cluster column in WG OSS
- PR: #2654 - ui: Sort events by newest first
- PR: #2638 - GetProfiles and GetProfileValues to accept HelmRepo details
- PR: #2652 - Initial pendo integration
- PR: #2624 - Passthrough token
- PR: #2658 - Add listObjects, make sources table use it
- PR: #2621 - security documentation added for vulnerability management process
- PR: #2552 - Remove enterprise-only CLI commands
🔥 UI
- PR: #2605 - Add Nav Styles
- PR: #2616 - ui: Make source details do http requests from the top, too
- PR: #2645 - Make feature flags part of context
- PR: #2659 - Remove extra top padding
- PR: #2663 - Fix titles overflowing graph nodes
- PR: #2649 - Suspend/Resume All
🐛 Bugs
- PR: #2613 - Fix spacing of nodes with child nodes
- PR: #2590 - Raise an error if an empty
UserPrincipal
is passed toClientConfigWithUser
- PR: #2626 - Make the whole release flow use the release commit
- PR: #2625 - fix log message
- PR: #2627 - ui: PageStatus should display Failed when state is bad
- PR: #2644 - ui: Fix sort by Reason or Timestamp in the Events table
- PR: #2646 - ui: Fix sort direction not reversed sometimes when clicking on the header of a selected sort column
- PR: #2655 - clustersmngr: Reduce the number of ways we create cluster configs
- PR: #2665 - Exit more gracefully in ListHelmReleases when a HelmRelease revision is missing
- PR: #2669 - Fix error logs in UI tests
v0.9.3-patch.1
🚀 Enhancements
- PR: #2573 - [UI,BE] Filter resources by tenant
- PR: #2620 - Log when a resource is suspended or synced
- PR: #2604 - Return Added and Removed Clusters in Clusters.Set()
- PR: #2609 - CLI command for creating GitOps Dashboard
- PR: #2641 - Hide the cluster column in WG OSS
🔥 UI
🐛 Bugs
- PR: #2613 - Fix spacing of nodes with child nodes
- PR: #2590 - Raise an error if an empty
UserPrincipal
is passed toClientConfigWithUser
- PR: #2626 - Make the whole release flow use the release commit
- PR: #2625 - fix log message
- PR: #2627 - ui: PageStatus should display Failed when state is bad
- PR: #2644 - ui: Fix sort by Reason or Timestamp in the Events table
- PR: #2646 - ui: Fix sort direction not reversed sometimes when clicking on the header of a selected sort column