Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "0.49.1"
".": "0.50.0"
}
18 changes: 18 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,24 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [0.50.0](https://github.com/ConfigButler/gitops-reverser/compare/v0.49.1...v0.50.0) (2026-09-29)


### ⚠ BREAKING CHANGES

* expire finished CommitRequests and name the placement fallback the built-in path ([#400](https://github.com/ConfigButler/gitops-reverser/issues/400))
* **api:** rules[].operations is removed. A rule that listed a subset now also mirrors updates and removals; set spec.prune.mode: Never on the GitTarget before upgrading to keep documents on removal. See UPGRADING.md.
* **api:** kubectl get -o wide no longer prints PROVIDERREADY, CLUSTERPROVIDERREADY (GitTarget) or GITTARGETREADY (WatchRule, ClusterWatchRule).

### Features

* **api:** adopt Kubernetes watch terms and remove rule operation filters ([#398](https://github.com/ConfigButler/gitops-reverser/issues/398)) ([cc32848](https://github.com/ConfigButler/gitops-reverser/commit/cc32848da39552b4c2e9a34ac49b5995ca419082))
* **api:** give every concept one name, and make the API follow it ([#397](https://github.com/ConfigButler/gitops-reverser/issues/397)) ([b43ecf6](https://github.com/ConfigButler/gitops-reverser/commit/b43ecf61001667dc3c3bdd9e5b472fff56f603fa))
* **api:** select rule objects by label with objectSelector ([#399](https://github.com/ConfigButler/gitops-reverser/issues/399)) ([70847ee](https://github.com/ConfigButler/gitops-reverser/commit/70847ee2f0a29cd4d8238b822618d100dcb6e46a))
* expire finished CommitRequests and name the placement fallback the built-in path ([#400](https://github.com/ConfigButler/gitops-reverser/issues/400)) ([cd0c94c](https://github.com/ConfigButler/gitops-reverser/commit/cd0c94c823721888642d0227ac011f0b3aedf2b5))
* key a branch worker to its repository, and give a repository its own status surface ([#396](https://github.com/ConfigButler/gitops-reverser/issues/396)) ([71eb515](https://github.com/ConfigButler/gitops-reverser/commit/71eb515273590f4d75d1118a7eb881fece673a0d))
* report a folder somebody else broke, instead of discovering it on the next write ([#391](https://github.com/ConfigButler/gitops-reverser/issues/391)) ([ae4c823](https://github.com/ConfigButler/gitops-reverser/commit/ae4c82391ce67c6ade1806fb1aaf4fdb08d1ca6c))

## [0.49.1](https://github.com/ConfigButler/gitops-reverser/compare/v0.49.0...v0.49.1) (2026-09-22)


Expand Down
4 changes: 2 additions & 2 deletions charts/gitops-reverser/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ description: >-
A Kubernetes controller for two-way GitOps synchronization - reverse sync from
Kubernetes to Git
type: application
version: 0.49.1
appVersion: 0.49.1
version: 0.50.0
appVersion: 0.50.0
keywords:
- gitops
- kubernetes
Expand Down
2 changes: 1 addition & 1 deletion charts/gitops-reverser/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ deploymentStrategy:
image:
repository: ghcr.io/configbutler/gitops-reverser
pullPolicy: IfNotPresent
tag: 0.49.1 # x-release-please-version
tag: 0.50.0 # x-release-please-version

imagePullSecrets: []
nameOverride: ""
Expand Down
Loading