-
Notifications
You must be signed in to change notification settings - Fork 57
Closed
Description
With recent providers and the latest SDK version, we have a bytecode incompatibility. This shows up at runtime as:
java.lang.NoSuchMethodError: 'void dev.openfeature.contrib.providers.flagd.FlagdProvider.emitProviderStale(dev.openfeature.sdk.ProviderEventDetails)
This is because we changed the return value of a previously void method, so though no code/compilation broke, the bytecode is incompatible with between SDK version 1.16.0+ and previously released providers which emit events.
We are working on re-releases to the parent pom and providers to address this.
Our plan is:
Update parent 0.2.1 (or something below 1.0.0) with upper bound to 1.15.1 of SDK and Release
Update parent to 1.0.0 with lower bound of SDK to 1.16.0
Update all providers to parent 1.0.0 and re-release
chrfwow and aepfli
Metadata
Metadata
Assignees
Labels
No labels