Skip to content

Releases: weaveworks/weave-gitops

v0.29.0-rc.1

31 Jul 13:51
Compare
Choose a tag to compare
v0.29.0-rc.1 Pre-release
Pre-release

⚠️ Breaking changes

We introduced a breaking change in this release by upgrading to Flux v2 APIs, notably GitRepository v1, Kustomization v1, and Receiver v1. This means that this version of Weave GitOps is not compatible with previous versions of Flux v2, such as v0.41.x and earlier.

✍️ Action required

We recommend users upgrade Flux Custom Resources GitRepository, Kustomization, and Receiver to v1.
Please take a look at this guide on how to upgrade your system from Flux v2 0.x to Flux v2 GA.

🔥 UI

  • PR: #3857 - Create component for info in top right of detail pages, and prevent x-overflow on main content
  • PR: #3873 - Fix error when syncing HelmChart
  • PR: #3879 - Fix missing key prop in checkbox actions, and provide "-" default text for large info
  • PR: #3885 - Add sync and suspend for image update automations

🐛 Bugs

  • PR: #3899 - Update old /releases link with new /enterprise/getting-started/releases-enterprise/ urls

📖 Documentation

  • PR: #3845 - Update tagline
  • PR: #3899 - Update old /releases link with new /enterprise/getting-started/releases-enterprise/ urls

Flux compatibility

Flux version Minimum required
v2.0 >= 2.0.0

For migrations from v0.4x to v2.0 see this documentation.

Uncategorized
  • PR: #3876 - Remove Flux version from /v1/version response and page footers
  • PR: #3882 - Fix links on Releases page
  • PR: #3831 - Suspend/resume/reconcile Image Repositories
  • PR: #3889 - upgrade flux v2 dependencies take 4

v0.28.0

19 Jul 17:15
Compare
Choose a tag to compare

🔥 UI

  • PR: #3829 - Allow for custom actions for data table checkboxes
  • PR: #3834 - Enhance types in checkbox actions for EE terraform sync/suspend all
  • PR: #3854 - Remove 'with source' option from Sources Sync

📖 Documentation

  • PR: #3841 - Changes to progressive delivery guide
  • PR: #3828 - Update docs for weave-gitops-enterprise 0.27.0 release
  • PR: #3823 - Versioning updates to documentation website

v0.27.1-rc.1

07 Jul 07:14
Compare
Choose a tag to compare
v0.27.1-rc.1 Pre-release
Pre-release

There was a temporary issue in the 0.27.0 release process. The go module proxy system has in inconsistent view of the go.sum checksum for the 0.27.0 tag. If you're consuming weave-gitops as a go library and have issues with the go.sum checksum in different environments, use this tag instead of 0.27.0.

v0.27.0

06 Jul 14:12
Compare
Choose a tag to compare

Flux compatibility

Flux version Minimum required
v2.0 >= 2.0.0-rc.1
v0.41 >= 0.41.0
v0.40 >= 0.40.0

For migrations from v0.4x to v2.0 see this documentation.

Note that Weave GitOps may work on older versions of Flux e.g. 0.39, but we don't recommend running end-of-life versions in production nor do we offer support for these.

💸 Features and improvements

  • Many dark mode improvements in the UI

🔥 UI

  • PR: #3803 - Pipelines icon dark mode fix
  • PR: #3806 - Prevent white background on input autofill in dark mode
  • PR: #3807 - Add dark mode color for input borders

🐛 Bugs

  • PR: #3806 - Prevent white background on input autofill in dark mode

📖 Documentation

  • PR: #3804 - Terraform section docs changes
Uncategorized
  • PR: #3779 - Docs cleanup for Cluster Management and related install page
  • PR: #3796 - Update theme
  • PR: #3811 - Update Flux dependencies
  • PR: #3818 - Revert "Update Flux dependencies"
  • PR: #3819 - Align flux-dependencies in go.mod

v0.26.0

21 Jun 14:10
Compare
Choose a tag to compare

💸 Features and improvements

Weave GitOps v0.26.0 includes several enhancements and bug fixes. We have added debug-level logging for the tokens which should help users when troubleshooting login issues. We have also fixed some minor bugs in GitOps Run and improved dashboard detection. Finally, we have also refactored our UI code to better accommodate upcoming support for Dark Mode in Weave GitOps Enterprise.

🚀 Enhancements

  • PR: #3780 - Warn users if Weave GitOps is already installed
  • PR: #3787 - Improve logging Flux version in GitOps Run

🔥 UI

  • PR: #3777 - fix exported components
  • PR: #3781 - Add edit icon, modify Pipelines and Delivery icons for EE dark mode
  • PR: #3793 - Swap success and feedback colors for EE dark mode
  • PR: #3794 - Link PolicyName in violationDetails to policyDetails page
  • PR: #3795 - Consistent use of topBarHeight variable
  • PR: #3679 - Make Layout reusable by EE

🐛 Bugs

  • PR: #3785 - Log out cookie sizes when setting them
  • PR: #3788 - Fixes the dashboard port annotation on gitops run with session

📖 Documentation

  • PR: #3776 - docs: Fix TOC for WGE
  • PR: #3671 - Update query syntax docs

v0.25.1-rc.1

08 Jun 14:37
Compare
Choose a tag to compare
v0.25.1-rc.1 Pre-release
Pre-release

🚀 Enhancements

  • PR: #3777 - fix exported components

v0.25.0

07 Jun 20:14
Compare
Choose a tag to compare

💸 Features and improvements

Policy UI is now available in Weave GitOps! This UI is going to support the users who install Weave Policy Agent OSS to explore policies installed on their clusters, as well as identify policy violations on both policy and application level.

🚀 Enhancements

  • PR: #3731 - Fix navigation
  • PR: #3712 - Show Application Violations in WeaveGitOps OSS
  • PR: #3714 - Show Policies in WeaveGitOps OSS
  • PR: #3752 - Add linter for Protobuf files
  • PR: #3460 - Openshift: Allow removal of securityContext with Helm values
  • PR: #3764 - add entity kind to policy violation
  • PR: #3728 - chore: Update go-git-providers to 0.16.0
  • PR: #3735 - Update GitHub actions to their latest versions
  • PR: #3736 - Update GitHub actions to their latest versions
  • PR: #3757 - Streamline user guide page flows for intro and "getting started," update docs and links
  • PR: #3738 - Refactor docs to clarify open source and Enterprise

🔥 UI

  • PR: #3716 - Properly set up Link styled-component
  • PR: #3724 - Dark Mode UI bug follow ups
  • PR: #3740 - Add dark mode switch to sign in page
  • PR: #3758 - Fix detecting dark mode in browser settings
  • PR: #3765 - Update Nav highlight for Policy-details
  • PR: #3744 - Add Violations tab to Policy Details Page

🐛 Bugs

  • PR: #3716 - Properly set up Link styled-component
  • PR: #3749 - Disable Sync btn while loading and invalidate the react-query cache
Uncategorized
  • PR: #3725 - Weave Gitops Enterprise 0.24.0 Release Notes
  • PR: #3719 - Fixes and additions to user docs
  • PR: #3734 - fix: Broken link
  • PR: #3767 - fix: Updating script to match new path/filename

v0.24.0

24 May 16:41
Compare
Choose a tag to compare

💸 Features and improvements

Dark mode comes to Weave Gitops! This feature brings a new aesthetic to the user interface, using darker colors that are easy on the eyes without sacrificing clarity or function.

Examples of user facing changes:

  • API changes
  • Bug fixes
  • Any changes in behaviour
  • Changes requiring upgrade notices or deprecation warning

🔥 UI

  • PR: #3677 - Add dark mode theme to the UI
  • PR: #3699 - Increase From accessibility by making the username field auto-focus
  • PR: #3708 - App Observability - Surface Flagger Status
  • PR: #3710 - Export baseTheme and ThemeTypes for Enterprise dark mode
  • PR: #3711 - Add prop to hide dark mode switch
  • PR: #3715 - Fix Divider styling on Sign In page

📖 Documentation

  • PR: #3689 - Added a redirect for getting started page
  • PR: #3694 - Fix url for enterprise intro page
Uncategorized
  • PR: #3701 - Increase memory allocation to nodejs
  • PR: #3709 - Change nsaccess to allow namespaces when resourceName is specified.
  • PR: #3721 - Revert fix for #3702

v0.24.0-rc.1

24 May 10:42
Compare
Choose a tag to compare
v0.24.0-rc.1 Pre-release
Pre-release

💸 Features and improvements

Dark mode comes to Weave Gitops! This feature brings a new aesthetic to the user interface, using darker colors that are easy on the eyes without sacrificing clarity or function.

🔥 UI

  • PR: #3677 - Add dark mode theme to the UI
  • PR: #3699 - Increase From accessibility by making the username field auto-focus
  • PR: #3708 - App Observability - Surface Flagger Status
  • PR: #3710 - Export baseTheme and ThemeTypes for Enterprise dark mode
  • PR: #3711 - Add prop to hide dark mode switch
  • PR: #3715 - Fix Divider styling on Sign In page

📖 Documentation

  • PR: #3689 - Added a redirect for getting started page
  • PR: #3694 - Fix url for enterprise intro page
Uncategorized
  • PR: #3701 - Increase memory allocation to nodejs

v0.23.0

11 May 03:55
Compare
Choose a tag to compare

We released Weave GitOps v0.23.0, bringing significant updates to both the Flux UI and documentation. This release enhances user experience with improved navigation aesthetics, a redesigned application details page, added status and icon indicators, syntax highlighting in YamlView, and a shift to the Weaveworks logo, and minor bug fixes. Documentation updates include the addition of WGE 0.22.0 release notes, PAT usage and improvements to the release process docs.

🔥 UI

  • PR: #3651 - Add an additional page status for automations that summarizes their canaries
  • PR: #3660 - Update nav icons and colors
  • PR: #3655 - 2704 redesign application details
  • PR: #3658 - Add icon and status for tf plans that are waiting for user action
  • PR: #3673 - Trick bundler into correctly building D3
  • PR: #3675 - Change "G" logo to Weaveworks logo
  • PR: #3676 - Add syntax highlighting to the YamlView
  • PR: #3680 - UI application details followup

🐛 Bugs

  • PR: #3668 - Fix to the nsaccess package

📖 Documentation

  • PR: #3654 - Add WGE 0.22.0 release notes
  • PR: #3662 - Improve release process docs
  • PR: #3688 - docs: Minor addition to mention PAT usage