Skip to content

Releases: weaveworks/weave-gitops

v0.15.0

18 Jan 15:51
Compare
Choose a tag to compare

🚀 Enhancements

  • PR: #3218 - Lookup namespaces with user client
  • PR: #3224 - Fix irrelevant error messages about log upload during shutdown for gitops run
  • PR: #3232 - Allowing image automations listing
  • PR: #3234 - Allow customisation of OIDC scopes
  • PR: #3239 - add automated SOPS decryption to GitOps Run
  • PR: #3276 - feat: endpoint to query CRDs

🔥 UI

  • PR: #3230 - Fix Gitops run automation-kind annotation shows incorrect kind
  • PR: #3251 - Loop over namespaces when listing reconciled objects

🐛 Bugs

  • PR: #3230 - Fix Gitops run automation-kind annotation shows incorrect kind
  • PR: #3250 - add tests for SetupBucketSourceAndKS
  • PR: #3251 - Loop over namespaces when listing reconciled objects
  • PR: #3254 - poll to wait for a pod before starting port forward
  • PR: #3273 - fix infinite loop when gitops run is executed out side the root of a git repo
  • PR: #3275 - improve detection of flux version

📖 Documentation

  • PR: #3006 - docs to install weave gitops enterprise airgap / offline mode
  • PR: #3233 - Add Weave GitOps 0.14.1 release notes to the website
  • PR: #3266 - tf-doc add logging env variables for the terraform runner

v0.15.0-rc.1

10 Jan 17:26
Compare
Choose a tag to compare
v0.15.0-rc.1 Pre-release
Pre-release

🚀 Enhancements

  • PR: #3218 - Lookup namespaces with user client
  • PR: #3224 - Fix irrelevant error messages about log upload during shutdown for gitops run
  • PR: #3232 - Allowing image automations listing
  • PR: #3234 - Allow customisation of OIDC scopes

🔥 UI

  • PR: #3230 - Fix GitOps Run automation-kind annotation shows incorrect kind

🐛 Bugs

  • PR: #3228 - fix npm timeouts in docker builds
  • PR: #3230 - Fix GitOps Run automation-kind annotation shows incorrect kind
  • PR: #3250 - add tests for SetupBucketSourceAndKS
  • PR: #3254 - poll to wait for a pod before starting port forward

📖 Documentation

  • PR: #3006 - docs to install weave gitops enterprise airgap / offline mode
  • PR: #3233 - Add Weave GitOps 0.14.1 release notes to the website

v0.14.1

04 Jan 16:19
Compare
Choose a tag to compare

🚀 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

  • PR: #3194 - Sanitize input when processing S3 auth header
  • PR: #3205 - Fix error boundry blocking UI navigation
  • PR: #3213 - Remove Pendo init from Signin page
  • PR: #3212 - Fix brew hanging
  • PR: #3214 - GitOps Run doesn't ask to install dashboard twice

v0.13.0

21 Dec 15:42
Compare
Choose a tag to compare

💸 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

  • PR: #3128 - fix version in gitops download link in 0.11.0 docs
  • PR: #3146 - Adds template.spec.charts section to the user-guide
  • PR: #3177 - Adds user-guide on how to use new template paths
  • PR: #3142 - Update release docs

v0.12.0

08 Dec 13:09
Compare
Choose a tag to compare

💸 Features and improvements

  1. We made GitOps Run much more secure by adding TLS transport and authentication to it. See these PRs for details:
    • PR: #3098 - Add HTTPS support to bucket server
    • PR: #3102 - implement auth middleware for s3
    • PR: #3106 - use HTTPS in gitops run S3 bucket server
    • PR: #3114 Generate S3 server credentials on-the-fly
    • PR: #3120 - bump gitops-bucket-server image ref in the CLI to latest
  2. 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

24 Nov 14:44
Compare
Choose a tag to compare

🚀 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 to kind 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

24 Nov 12:22
Compare
Choose a tag to compare
v0.11.0-rc.1 Pre-release
Pre-release

🚀 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 to kind 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

  • PR: #2997 - exchange promotion PR screenshot
  • PR: #3041 - 3035 update docs with pendo info
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

10 Nov 15:34
Compare
Choose a tag to compare

💸 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

09 Nov 16:33
Compare
Choose a tag to compare
v0.10.2-rc.1 Pre-release
Pre-release

💸 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

28 Oct 10:15
Compare
Choose a tag to compare

🚀 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