Skip to content

Commit 7bfda7e

Browse files
Merge branch 'main' into chore/dependabot-alerts-2
2 parents a3a46e3 + 80b9e95 commit 7bfda7e

3 files changed

Lines changed: 36 additions & 2 deletions

File tree

.release-please-manifest.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"flagd": "0.15.7",
2+
"flagd": "0.16.0",
33
"flagd-proxy": "0.9.6",
4-
"core": "0.15.8"
4+
"core": "0.16.0"
55
}

core/CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,22 @@
11
# Changelog
22

3+
## [0.16.0](https://github.com/open-feature/flagd/compare/core/v0.15.8...core/v0.16.0) (2026-06-01)
4+
5+
6+
### ⚠ BREAKING CHANGES
7+
8+
* DISABLED is a successful evaluation (still defaults) ([#1968](https://github.com/open-feature/flagd/issues/1968))
9+
* Disabled flags now resolve successfully with `reason=DISABLED` instead of returning a `FLAG_DISABLED` error. See the [ADR](https://github.com/open-feature/flagd/blob/main/docs/architecture-decisions/disabled-flag-evaluation.md).
10+
* Breaking, but barely: resolved values are unchanged (SDKs still surface the caller-provided default).
11+
* The break is only observable for consumers that inspect `reason` / `errorCode`, call flagd directly over gRPC / OFREP, or import `core/pkg/model`.
12+
13+
### ✨ New Features
14+
15+
* DISABLED is a successful evaluation (still defaults) ([#1968](https://github.com/open-feature/flagd/issues/1968)) ([3c1d00b](https://github.com/open-feature/flagd/commit/3c1d00bea2a258ca5f1cd724a31be45c4fe685d2))
16+
* Disabled flags now resolve successfully with `reason=DISABLED` instead of returning a `FLAG_DISABLED` error. See the [ADR](https://github.com/open-feature/flagd/blob/main/docs/architecture-decisions/disabled-flag-evaluation.md).
17+
* Breaking, but barely: resolved values are unchanged (SDKs still surface the caller-provided default).
18+
* The break is only observable for consumers that inspect `reason` / `errorCode`, call flagd directly over gRPC / OFREP, or import `core/pkg/model`.
19+
320
## [0.15.8](https://github.com/open-feature/flagd/compare/core/v0.15.7...core/v0.15.8) (2026-05-29)
421

522

flagd/CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,22 @@
11
# Changelog
22

3+
## [0.16.0](https://github.com/open-feature/flagd/compare/flagd/v0.15.7...flagd/v0.16.0) (2026-06-01)
4+
5+
6+
### ⚠ BREAKING CHANGES
7+
8+
* DISABLED is a successful evaluation (still defaults) ([#1968](https://github.com/open-feature/flagd/issues/1968))
9+
* Disabled flags now resolve successfully with `reason=DISABLED` instead of returning a `FLAG_DISABLED` error. See the [ADR](https://github.com/open-feature/flagd/blob/main/docs/architecture-decisions/disabled-flag-evaluation.md).
10+
* Breaking, but barely: resolved values are unchanged (SDKs still surface the caller-provided default).
11+
* The break is only observable for consumers that inspect `reason` / `errorCode`, call flagd directly over gRPC / OFREP, or import `core/pkg/model`.
12+
13+
### ✨ New Features
14+
15+
* DISABLED is a successful evaluation (still defaults) ([#1968](https://github.com/open-feature/flagd/issues/1968)) ([3c1d00b](https://github.com/open-feature/flagd/commit/3c1d00bea2a258ca5f1cd724a31be45c4fe685d2))
16+
* Disabled flags now resolve successfully with `reason=DISABLED` instead of returning a `FLAG_DISABLED` error. See the [ADR](https://github.com/open-feature/flagd/blob/main/docs/architecture-decisions/disabled-flag-evaluation.md).
17+
* Breaking, but barely: resolved values are unchanged (SDKs still surface the caller-provided default).
18+
* The break is only observable for consumers that inspect `reason` / `errorCode`, call flagd directly over gRPC / OFREP, or import `core/pkg/model`.
19+
320
## [0.15.7](https://github.com/open-feature/flagd/compare/flagd/v0.15.6...flagd/v0.15.7) (2026-05-29)
421

522

0 commit comments

Comments
 (0)