⚠️ Breaking changes:
This release requires Flux v0.29
or later, which includes an updated v1beta2 Custom Resource Definition for Source resources. The application is no longer able to see Source resources that use the old v1beta1 CRD. You must make sure both Flux and your Source resources are upgraded when installing this upgrade.
✍🏻 Action required:
Please follow these upgrade instructions to be applied post-upgrade.
🚀 Enhancements
- PR: #1912 - refactor: Make namespace force recache a sync operation
- PR: #1906 - update version in package.json before release
- PR: #1913 - ref: Update cache container to sync several caches
- PR: #1922 - Introducing limited user
- PR: #1938 - Kustomizations pagination
- PR: #1963 - ref: Remove kube.Kube interface and implementation
- PR: #1948 - Better bcrypt use
- PR: #1995 - refactor: Use the camelCase fieds in all proto files
🔥 UI
- PR: #1821 - Restyle Filter Modal
- PR: #1926 - Add Filtering Options
- PR: #1931 - Remove flux-system as the default namespace from requests
- PR: #1937 - Improve Filter Animation
- PR: #1940 - Style Icon Button Hover State
- PR: #1954 - Remove width constraints from data tables to allow for horizontal scrolling
- PR: #1979 - Add Select All box to filter bar categories
- PR: #1993 - Align titles, fix fonts, and link logo to applications page
- PR: #2004 - Fix empty reconciled object tables
🐛 Bugs
- PR: #1920 - fix: Namespace cach can be called before the first results come back
- PR: #1904 - Switch to path routing (from hash routing)
- PR: #1935 - Populate namespace on automation detail screens
- PR: #1932 - Redirect to sign in on AJAX requests
- PR: #1945 - Make sourceRef namespace optional
- PR: #1950 - Fix HelmRelease nav and styling
- PR: #1972 - ui: Make CoreClientContext monkeypatch work
- PR: #1973 - Fix sub page navigation
- PR: #1988 - Fix dev chart values