Releases: weaveworks/weave-gitops
Releases · weaveworks/weave-gitops
v0.14.1
🚀 Enhancements
- PR: #3190 - Migrate terraform commands from tfctl
- PR: #3196 - Make context the first param of Go functions
- PR: #3208 - Bump json5 from 2.2.0 to 2.2.3
- PR: #3209 - Bump json5 from 2.2.1 to 2.2.3 in /website
- PR: #3174 - Update policy agent v2.2.0 docs
- PR: #3189 - Update website docs to v0.13.0
- PR: #3198 - Improve tf-controller overview
- PR: #3206 - Improve tf docs
- PR: #3207 - Clarify getting started docs
🔥 UI
- PR: #3172 - Pendo: Track if users are coming from OSS or Ent and latest version
- PR: #3211 - Fix return of false on images getter - Objects with spec.template but no images are now supported
🐛 Bugs
v0.13.0
💸 Features and improvements
A notable feature in this release is the capability to use keyboard shortcuts to open port forwarding in GitOps Run.
🚀 Enhancements
- PR: #3155 - Add link resolver to graph nodes
- PR: #3134 - Keyboard shortcuts for "port forwards" on GitOps Run
- PR: #3130 - implement the get session logs endpoint for backend
- PR: #3166 - Pendo: Get rid of anonymous visitors on sign in page
- PR: #3170 - feat: support for -n flag for --namespace
- PR: #3143 - Added extraVolumes and extraVolumesMounts. (thanks to our first-time contributor @martin-adema)
- PR: #3162 - Added podLabels value. (also by @martin-adema)
🔥 UI
- PR: #3155 - Add link resolver to graph nodes
- PR: #3151 - Fixes the PR commit hash we publish npm modules under
🐛 Bugs
- PR: #3116 - helm: Use HTTPS scheme for liveness/readiness probe when serverTLS is enabled
- PR: #3148 - gitops run: Update Created column width and time format
- PR: #3139 - add namespace annotation to gitops run sessions
📖 Documentation
v0.12.0
💸 Features and improvements
- We made GitOps Run much more secure by adding TLS transport and authentication to it. See these PRs for details:
- GitOps Run now automatically reloads Helm charts upon local changes
- PR: #3043 - add helm chart reloading capability
🚀 Enhancements
- PR: #3059 - Add
--skip-dashboard-install
flag to GitOps Run
🔥 UI
- PR: #3069 - Pendo during signup screen
- PR: #3075 - Allow the wego-admin user read access to all objects
- PR: #3110 - Fix incorrect message display for reconciled objects
- PR: #3108 - Hyperlink to Cluster details page when referenced
🐛 Bugs
- PR: #3112 - Return empty string on unknown route
📖 Documentation
- PR: #3058 - docs: remove duplicate "installation" entry from left nav
- PR: #3086 - add azure image to website docs
- PR: #3087 - update commit time docs
Uncategorized
- PR: #3062 - Support supplying multiple fetchers
- PR: #3040 - Upgrade flux to 0.37.0
- PR: #3067 - fix: Update versions in code snippets
- PR: #3068 - docs: Update release notes
- PR: #3047 - Allow dynamic claims
- PR: #3076 - Support multiple instances of Flux in Flux Runtime view
- PR: #3079 - run: Create directories recursively
- PR: #3070 - dashboard: Use fallback namespace if no part-of=flux label
- PR: #3080 - [fix] Chip filters are lost on refresh
- PR: #3093 - Publish non-release NPM packages from PRs too
- PR: #3094 - remove path feature
- PR: #3095 - Update templates.mdx
- PR: #3091 - [fix] Navigating to the notifications view results in an error message:
- PR: #3090 - Flux Runtime Controller view shows controllers from multiple namespaces
- PR: #3096 - run: Add annotation on vcluster for the automation kind created
- PR: #3101 - Add notification scheme to kube client
- PR: #3081 - use absolute target path during validation
- PR: #3105 - Update template docs
- PR: #3111 - test: fix occasional panic sending on a closed channel
- PR: #3118 - docs: Update pipeline docs
- PR: #3121 - bump golang.org/x/net to fix CVE
v0.11.0
🚀 Enhancements
- PR: #2868 - Create config file on CLI action with user prompt for analytics
- PR: #2893 - Add Pendo Track Events for Weave GitOps CLI
- PR: #2938 - clustersmngr: Introduce higher level cluster interface
- PR: #3027 - implement s3 log writer
- PR: #3015 - Add kind field to HelmRelease and Kustomization detail
- PR: #3001 - rename gitops run objects and add metadata
- PR: #3017 - validate with k8s server and flux versions
- PR: #2881 - Add analytics to helm chart on dashboard installation
🔥 UI
- PR: #2977 - Change
type
tokind
on detail<Info />
components - PR: #3002 - Show namespace for Applications
- PR: #3021 - Add transformFunc argument to filterConfig function
- PR: #3024 - Constrain Revision column width on the automations table
- PR: #3018 - Support multiple instances of Flux in Flux Runtime view
- PR: #2995 - Filter by label
- PR: #3014 - Add DaemonSet support to KubeStatusIndicator
- PR: #3019 - Add colors to theme
🐛 Bugs
- PR: #2991 - Do not assume template.spec in images() call
📖 Documentation
- PR: #2997 - exchange promotion PR screenshot
- PR: #3041 - 3035 update docs with pendo info
- PR: #2932 - add policy, policyset and policy config documentations
- PR: #2998 - exchange promotion PR screenshot
- PR: #3050 - docs: Restructure promotion docs
- PR: #3020 - Add docs for template delimiters and annotations
- PR: #3010 - fix typos
- PR: #3009 - add missing wge releases
Uncategorized
- PR: #3053 - Remove checkpoint
v0.11.0-rc.1
🚀 Enhancements
- PR: #2868 - Create config file on CLI action with user prompt for analytics
- PR: #2893 - Add Pendo Track Events for Weave GitOps CLI
🔥 UI
- PR: #2977 - Change
type
tokind
on detail<Info />
components - PR: #3002 - Show namespace for Applications
- PR: #3021 - Add transformFunc argument to filterConfig function
- PR: #3024 - Constrain Revision column width on the automations table
- PR: #3018 - Support multiple instances of Flux in Flux Runtime view
📖 Documentation
Uncategorized
- PR: #2932 - add policy, policyset and policy config documentations
- PR: #2998 - exchange promotion PR screenshot
- PR: #2980 - Bump loader-utils from 2.0.2 to 2.0.3 in /website
- PR: #2995 - Filter by label
- PR: #3001 - rename gitops run objects and add metadata
- PR: #3010 - fix typos
- PR: #3009 - add missing wge releases
- PR: #3015 - Add kind field to HelmRelease and Kustomization detail
- PR: #2991 - Do not assume template.spec in images() call
- PR: #2938 - clustersmngr: Introduce higher level cluster interface
- PR: #3016 - Bump loader-utils from 2.0.3 to 2.0.4 in /website
- PR: #3014 - Add DaemonSet support to KubeStatusIndicator
- PR: #3019 - Add colors to theme
- PR: #3029 - Fix status icon colors
- PR: #3027 - implement s3 log writer
- PR: #3017 - validate with k8s server and flux versions
- PR: #3020 - Add docs for template delimiters and annotations
- PR: #3053 - Remove checkpoint
- PR: #2881 - Add analytics to helm chart on dashboard installation
v0.10.2
💸 Features and improvements
- Gitops run now has a gitops remove run command to clean up any lingering sessions
- Gitops run now has yaml validation for flux and core k8s resources.
🚀 Enhancements
- PR: #2921 - implement gitops-run metadata and the remove run command
- PR: #2970 - add yaml validation
🔥 UI
- PR: #2947 - Add test for ListSources
- PR: #2962 - Update filterByTypeCallback
- PR: #2964 - Protect against undefined labels in ControllersTable
🐛 Bugs
- PR: #2979 - Make custom icons obey size prop
Uncategorized
- PR: #2936 - Add test for ListAutomations
- PR: #2807 - user-guide: Templates organization
- PR: #2954 - Add LinkResolver to allow for customizable navigation
- PR: #2960 - Add error logging when validating the userinfo.
- PR: #2942 - Add more k8s related metrics
- PR: #2989 - fix error when parsing port-forward in session mode
- PR: #2973 - Additional log line for not getting a cookie.
- PR: #2992 - docs: More typo fixes
v0.10.2-rc.1
💸 Features and improvements
- Gitops run now has a
gitops remove run
command to clean up any lingering sessions - Gitops run now has yaml validation for flux and core k8s resources.
🔥 UI
- PR: #2947 - Add test for ListSources
- PR: #2962 - Update filterByTypeCallback
- PR: #2964 - Protect against undefined labels in ControllersTable
🐛 Bugs
- PR: #2979 - Make custom icons obey size prop
Uncategorized
- PR: #2921 - implement gitops-run metadata and the remove run command
- PR: #2936 - Add test for ListAutomations
- PR: #2807 - user-guide: Templates organization
- PR: #2954 - Add LinkResolver to allow for customizable navigation
- PR: #2960 - Add error logging when validating the userinfo.
- PR: #2942 - Add more k8s related metrics
- PR: #2970 - add yaml validation
- PR: #2989 - fix error when parsing port-forward in session mode
- PR: #2973 - Additional log line for not getting a cookie.
v0.10.1
🚀 Enhancements
- PR: #2782 - Reusing k8s clients
- PR: #2874 - implement random port for bucket
- PR: #2931 - Replace text inputs with checkboxes in the bootstrap wizard UI
🔥 UI
- PR: #2903 - Add labels metadata display
🐛 Bugs
- PR: #2905 - gitops-run: Session names have to be lower-case
- PR: #2904 - gitops run: Stop waiting for reconciliation sooner
- PR: #2924 - Fix overlapping UI elements in bootstrap wizard if height of terminal window is insufficient
Uncategorized
- PR: #2894 - Add WGE v0.9.6 release notes to docs
- PR: #2900 - Put logr between cli logger and stdout
- PR: #2844 - gitops run getting started
- PR: #2909 - Migrated tf docs to weave gitops
- PR: #2919 - reset signal in session
- PR: #2918 - Expose known clusters from the clusters-manager
- PR: #2923 - fix brew install link
- PR: #2928 - Security upgrades
- PR: #2922 - Defaults using k8s cached clients to false
- PR: #2906 - Add flux version to flux runtime table
- PR: #2925 - Upgrade flux to 0.36.0
- PR: #2934 - Allow overriding the user-clients-cache TTL from env var
v0.10.1-rc.1
🚀 Enhancements
- PR: #2782 - Reusing k8s clients
- PR: #2874 - implement random port for bucket
- PR: #2931 - Replace text inputs with checkboxes in the bootstrap wizard UI
🔥 UI
- PR: #2903 - Add labels metadata display
🐛 Bugs
- PR: #2905 - gitops-run: Session names have to be lower-case
- PR: #2904 - gitops run: Stop waiting for reconciliation sooner
- PR: #2924 - Fix overlapping UI elements in bootstrap wizard if height of terminal window is insufficient
Uncategorized
- PR: #2894 - Add WGE v0.9.6 release notes to docs
- PR: #2900 - Put logr between cli logger and stdout
- PR: #2844 - gitops run getting started
- PR: #2909 - Migrated tf docs to weave gitops
- PR: #2919 - reset signal in session
- PR: #2918 - Expose known clusters from the clusters-manager
- PR: #2923 - fix brew install link
- PR: #2928 - Security upgrades
- PR: #2922 - Defaults using k8s cached clients to false
- PR: #2906 - Add flux version to flux runtime table
- PR: #2925 - Upgrade flux to 0.36.0
- PR: #2934 - Allow overriding the user-clients-cache TTL from env var
v0.10.0
This feature is a big milestone as our new tool gitops run
now enters beta. The purpose of GitOps run is to remove the complexity for developers so that platform operators can create developer environments easily, and application developers can benefit from GitOps and focus on writing code.
💸 Features and improvements
- Every resource can now be clicked to see it's yaml definition
- Gitops Run can now bootstrap your cluster
- Gitops Run can be used in multi-session mode to allow multiple users to run isolated sessions inside the same cluster.
🚀 Enhancements
- PR: #2838 - implement vcluster-based session
- 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: #2823 - Upgrade flux to 0.35.0
- PR: #2793 - documentation added for pipelines
- 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
- PR: #2877 - Improve gitops run bootstrap questions