Releases: open-feature/java-sdk-contrib
Releases · open-feature/java-sdk-contrib
dev.openfeature.contrib.parent: v0.2.2
dev.openfeature.contrib.parent: v0.2.1
dev.openfeature.contrib.parent: v0.2.0
0.2.0 (2025-04-24)
⚠ BREAKING CHANGES
🐛 Bug Fixes
- deps: move to io.opentelemetry.semconv:opentelemetry-semconv (#1041) (18d2557)
- deps: update dependency io.cucumber:cucumber-bom to v7.22.0 (#1319) (04dcac0)
- deps: update dependency org.mockito:mockito-bom to v5.16.0 (#1247) (c84160c)
- deps: update dependency org.mockito:mockito-bom to v5.16.1 (#1284) (2f46524)
- deps: update dependency org.projectlombok:lombok to v1.18.34 (#847) (2077985)
- deps: update dependency org.projectlombok:lombok to v1.18.36 (#1073) (3b5474d)
- deps: update dependency org.projectlombok:lombok to v1.18.38 (#1301) (a5ae5a2)
- deps: update junit5 monorepo (#1106) (a7a6d3f)
- deps: update junit5 monorepo to v5.12.1 (#1279) (63062c2)
- deps: update junit5 monorepo to v5.12.2 (#1313) (ab14cc1)
- rpc caching not behaving as expected (cleared too often) (#1115) (b4fe2f4)
- RPC mode does not honor timeout (#1230) (5b509d0)
✨ New Features
- add JUnit Pioneer as testing dependency (#820) (3a9c916)
- Add JUnit5 extension for OpenFeature (#888) (9fff9db)
- avoid star imports via checkstyle (#817) (249225f)
- flagd: pin protobuf min version and remove it from renovate (#1286) (2d87b9c)
- flagd: ssl e2e tests (#1111) (819abe3)
- flagd: testcontainers instead of docker compose (#860) (5086f18)
- Improve wait logic to a more elegant solution #1160 (#1169) (4f484b7)
- moved sdk-contrib to JDK11 (#1303) (96b2c6b)
- multi-provider implementation (#1028) (df4ad47)
- Reset the state on shutting down the flagd resolver (#410) (#832) (05ea93d)
- tolerate immediately recoverable stream faults, improve logging (#1019) (3110076)
- use sdk-maintained state, require 1.12 (#964) (4a041b0)
🧹 Chore
- add build support for newer JDKs (#948) (d26b891)
- deps: update actions/cache digest to 0c907a7 (#1227) (122119b)
- deps: update actions/cache digest to 1bd1e32 (#1095) (2b9d9bb)
- deps: update actions/cache digest to 2cdf405 (#1006) (8c6e0ad)
- deps: update actions/cache digest to 3624ceb (#1012) (60b1446)
- deps: update actions/cache digest to 5a3ec84 (#1291) (138298c)
- deps: update actions/cache digest to 6849a64 (#1036) (a657561)
- deps: update actions/cache digest to d4323d4 (#1252) (25dad8a)
- deps: update actions/checkout digest to 0ad4b8f (#783) (d3b0cde)
- deps: update actions/checkout digest to 11bd719 (#1040) (e7a1802)
- deps: update actions/checkout digest to 44c2b7a (#782) (c23dfe3)
- deps: update actions/checkout digest to 692973e (#823) (d1518cf)
- deps: update actions/checkout digest to a5ac7e5 (#796) (1ec3719)
- deps: update actions/checkout digest to eef6144 (#1007) (2a8ea6c)
- deps: update actions/setup-java digest to 2dfa201 (#944) (7b0cf34)
- deps: update actions/setup-java digest to 3a4f6e1 (#1183) (2570ced)
- deps: update actions/setup-java digest to 6a0805f ([#902](https://github.com/open-feature/java-sdk...
dev.openfeature.contrib.providers.flagsmith: v0.0.10
dev.openfeature.contrib.providers.flagd: v0.11.8
0.11.8 (2025-03-18)
🐛 Bug Fixes
- deps: update dependency io.github.jamsesso:json-logic-java to v1.0.9 (#1282) (1ddc63c)
- deps: update junit5 monorepo to v5.12.1 (#1279) (63062c2)
✨ New Features
🧹 Chore
- deps: update dependency com.github.spotbugs:spotbugs-maven-plugin to v4.9.3.0 (#1283) (6af5e6d)
- deps: update providers/flagd/schemas digest to e840a03 (#1272) (0a2133c)
- deps: update providers/flagd/spec digest to aad6193 (#1278) (01b61fd)
- log tweaks, retry cancels, add options.toBuidler (#1276) (fde9e39)
dev.openfeature.contrib.providers.go-feature-flag: v0.4.3
dev.openfeature.contrib.providers.flagd: v0.11.7
dev.openfeature.contrib.providers.flagd: v0.11.6
dev.openfeature.contrib.providers.flagd: v0.11.5
0.11.5 (2025-03-06)
🐛 Bug Fixes
- broken reconnect on some HTTP2 error frames (#1261) (22d2a35)
- deps: update grpc-java monorepo to v1.71.0 (#1265) (59569f3)
- deps: update jackson monorepo to v2.18.3 (#1254) (24f11fd)
✨ New Features
- flagd: Add features to customize auth to Sync API server (authorityOverride and clientInterceptors) (#1260) (0c2803a)
- flagd: Support supplying providerId for in-process resolver as an option (#1259) (5dbb073)
🧹 Chore
- add disable metadata option (#1267) (28c65d5)
- deps: update dependency com.github.spotbugs:spotbugs-maven-plugin to v4.9.2.0 (#1258) (5976801)
- deps: update dependency org.junit.jupiter:junit-jupiter to v5.12.0 (#1248) (31b1ebc)
- deps: update providers/flagd/spec digest to 09aef37 (#1266) (d43fa00)
- deps: update testcontainers-java monorepo to v1.20.6 (#1263) (4b85af4)
dev.openfeature.contrib.providers.flagd: v0.11.4
0.11.4 (2025-02-27)
🐛 Bug Fixes
- deps: update dependency com.google.protobuf:protobuf-java to v4 (#1176) (945f914)
- deps: update dependency com.networknt:json-schema-validator to v1.5.6 (#1238) (3a37dfc)
- deps: update dependency io.netty:netty-transport-native-epoll to v4.1.119.final (#1249) (46f0c7b)
- deps: update slf4j monorepo to v2.0.17 (#1243) (66c6a7f)
- flagd: improve error messages for validation, if there are multiple errors (#1250) (82ca797)
- RPC mode does not honor timeout (#1230) (5b509d0)
✨ New Features
🧹 Chore
- deps: update dependency com.github.spotbugs:spotbugs-maven-plugin to v4.9.1.0 (#1241) (9ef867d)
- deps: update dependency io.rest-assured:rest-assured to v5.5.1 (#1224) (1b8fa75)
- deps: update providers/flagd/schemas digest to bb76343 (#1204) (69ccfef)
- deps: update providers/flagd/spec digest to 0cd553d (#1240) (7419c69)
- deps: update providers/flagd/spec digest to a69f748 (#1229) (1a884d5)
- deps: update providers/flagd/spec digest to a69f748 (#1235) (1e72537)
- deps: update providers/flagd/test-harness digest to f5afee5 (#1232) (dad7648)
- deps: update testcontainers-java monorepo to v1.20.5 (#1237) (99366df)