Releases: weaveworks/weave-gitops
v0.29.0-rc.1
⚠️ 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.
v0.28.0
v0.27.1-rc.1
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
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
v0.26.0
💸 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
v0.25.1-rc.1
🚀 Enhancements
- PR: #3777 - fix exported components
v0.25.0
💸 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
v0.24.0
💸 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
v0.24.0-rc.1
💸 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
Uncategorized
- PR: #3701 - Increase memory allocation to nodejs
v0.23.0
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