openfeature_provider_intellitoggle 0.0.7
openfeature_provider_intellitoggle: ^0.0.7 copied to clipboard
Official IntelliToggle provider for the OpenFeature Dart Server SDK.
0.0.7 #
Added #
- Added OpenFeature tracking support via
IntelliToggleClient.track(). - Added no-op tracking implementations for the IntelliToggle and in-memory providers to align with the OpenFeature spec.
- Added OpenTelemetry-compatible telemetry hook documentation and release notes coverage for the latest provider capabilities.
Changed #
- Bumped
openfeature_dart_server_sdkcompatibility to^0.0.17. - Re-exported
FeatureProviderwhile hiding the SDKInMemoryProviderto avoid symbol conflicts. - Updated OFREP documentation and usage examples to reflect the current provider API and remote-evaluation flow.
- Refreshed package and example dependency references for the
0.0.7release.
0.0.6 #
Added #
- Added local execution support for running the OpenFeature provider server during tests.
- Added improved error handling and coverage for evaluation failures.
- Added initial tracing and metrics hooks for feature flag evaluation flows.
- Added additional test coverage for provider lifecycle and error scenarios.
- Added stronger validation and guardrails around provider startup configuration.
- Added expanded tracing spans for flag resolution and provider lifecycle events.
- Added test helpers to simplify local provider execution in CI and developer environments.
Changed #
- Improved provider initialization and shutdown handling.
- Refactored test setup to better reflect real-world provider usage.
- Updated README with clearer local usage and testing instructions.
- Improved resilience of feature flag evaluation under partial provider failures.
- Refined metrics emission to reduce noise and improve signal consistency.
- Simplified test bootstrapping to reduce duplication and improve readability.
Fixed #
- Fixed edge cases where provider shutdown could leave dangling resources in tests.
- Fixed inconsistent error propagation during failed evaluations.
0.0.5 #
0.0.2 #
Added #
- Implemented
@overrideforProviderMetadatagetter with required fields. - Ensured
FlagEvaluationResultsets all required fields in every code path. - Added proper error codes (
FLAG_NOT_FOUND,TYPE_MISMATCH,GENERAL) for error scenarios. - Implemented correct provider state transitions per OpenFeature lifecycle.