Skip to content

Releases: weaveworks/weave-gitops

v0.10.0-rc.1

13 Oct 12:00
Compare
Choose a tag to compare
v0.10.0-rc.1 Pre-release
Pre-release

💸 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 and gitops 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

29 Sep 14:59
Compare
Choose a tag to compare

🚀 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

29 Sep 10:39
Compare
Choose a tag to compare
v0.9.6-rc.2 Pre-release
Pre-release

🚀 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

v0.9.6-rc.1

27 Sep 16:37
Compare
Choose a tag to compare
v0.9.6-rc.1 Pre-release
Pre-release

🚀 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

15 Sep 14:06
Compare
Choose a tag to compare

🚀 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

  • PR: #2703 - Stop creating resources in the hard-coded flux-system namespace
  • PR: #2719 - gitops run: Don't abort uploading on error
  • PR: #2718 - gitops run: Abort if dev-bucket resources couldn't be installed
  • PR: #2574 - Fixes cluster-admin seeing a completely empty UI
Uncategorized
  • PR: #2709 - flux-exec: add wrapper for bootstrap bitbucket-server
  • PR: #2715 - flux-exec: add wrapper for bootstrap git
  • PR: #2729 - Upgrade flux to 0.34.0

v0.9.5-rc.1

14 Sep 14:44
Compare
Choose a tag to compare
v0.9.5-rc.1 Pre-release
Pre-release

🚀 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

  • PR: #2703 - Stop creating resources in the hard-coded flux-system namespace
  • PR: #2719 - gitops run: Don't abort uploading on error
  • PR: #2718 - gitops run: Abort if dev-bucket resources couldn't be installed
  • PR: #2574 - Fixes cluster-admin seeing a completely empty UI
Uncategorized
  • PR: #2709 - flux-exec: add wrapper for bootstrap bitbucket-server
  • PR: #2715 - flux-exec: add wrapper for bootstrap git
  • PR: #2729 - Upgrade flux to 0.34.0

v0.9.4

01 Sep 13:54
Compare
Choose a tag to compare

🚀 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 to ClientConfigWithUser
  • 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

30 Aug 18:11
Compare
Choose a tag to compare
v0.9.4-rc.0 Pre-release
Pre-release

🚀 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 to ClientConfigWithUser
  • 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
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

v0.9.3-patch.1

23 Aug 14:45
Compare
Choose a tag to compare
v0.9.3-patch.1 Pre-release
Pre-release

🚀 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

  • PR: #2605 - Add Nav Styles
  • PR: #2616 - ui: Make source details do http requests from the top, too

🐛 Bugs

  • PR: #2613 - Fix spacing of nodes with child nodes
  • PR: #2590 - Raise an error if an empty UserPrincipal is passed to ClientConfigWithUser
  • 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
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

v0.9.3

16 Aug 14:54
Compare
Choose a tag to compare

This is a bugfix release that fixes a problem where when you had both OIDC and local cluster auth enabled, sometimes the local auth wouldn't work.

🐛 Bugs

  • PR: #2611 - auth: Revert to the old auth method order