From dbd0fef4b7a506364dfbae8b9b64b8d17241f702 Mon Sep 17 00:00:00 2001 From: OpenFeature Bot <109696520+openfeaturebot@users.noreply.github.com> Date: Mon, 5 Jan 2026 08:13:28 +0000 Subject: [PATCH] chore: update sdk readmes Signed-off-by: OpenFeature Bot <109696520+openfeaturebot@users.noreply.github.com> --- docs/reference/sdks/client/kotlin.mdx | 2 +- docs/reference/sdks/client/swift.mdx | 2 +- docs/reference/sdks/client/web/angular.mdx | 2 +- docs/reference/sdks/client/web/index.mdx | 2 +- docs/reference/sdks/client/web/react.mdx | 4 +-- docs/reference/sdks/server/dart.mdx | 30 ++++++++++--------- docs/reference/sdks/server/dotnet.mdx | 2 +- docs/reference/sdks/server/go.mdx | 2 +- docs/reference/sdks/server/java.mdx | 2 +- .../sdks/server/javascript/index.mdx | 2 +- .../sdks/server/javascript/nestjs.mdx | 2 +- docs/reference/sdks/server/php.mdx | 2 +- docs/reference/sdks/server/python.mdx | 2 +- docs/reference/sdks/server/ruby.mdx | 2 +- docs/reference/sdks/server/rust.mdx | 2 +- src/datasets/sdks/sdk-compatibility.json | 4 +-- 16 files changed, 33 insertions(+), 31 deletions(-) diff --git a/docs/reference/sdks/client/kotlin.mdx b/docs/reference/sdks/client/kotlin.mdx index ef27288d1..97fa9f084 100644 --- a/docs/reference/sdks/client/kotlin.mdx +++ b/docs/reference/sdks/client/kotlin.mdx @@ -10,7 +10,7 @@ This content has been automatically generated from kotlin-sdk. Edits should be made here: https://github.com/open-feature/kotlin-sdk Once a repo has been updated, docs can be generated by running: yarn update:sdk-docs -Last updated at Wed Dec 24 2025 08:11:43 GMT+0000 (Coordinated Universal Time) +Last updated at Mon Jan 05 2026 08:13:26 GMT+0000 (Coordinated Universal Time) --> import MCPInstall from '@site/src/partials/mcp-install'; diff --git a/docs/reference/sdks/client/swift.mdx b/docs/reference/sdks/client/swift.mdx index 92fd21e3a..60c09d6b2 100644 --- a/docs/reference/sdks/client/swift.mdx +++ b/docs/reference/sdks/client/swift.mdx @@ -10,7 +10,7 @@ This content has been automatically generated from swift-sdk. Edits should be made here: https://github.com/open-feature/swift-sdk Once a repo has been updated, docs can be generated by running: yarn update:sdk-docs -Last updated at Wed Dec 24 2025 08:11:43 GMT+0000 (Coordinated Universal Time) +Last updated at Mon Jan 05 2026 08:13:26 GMT+0000 (Coordinated Universal Time) --> import MCPInstall from '@site/src/partials/mcp-install'; diff --git a/docs/reference/sdks/client/web/angular.mdx b/docs/reference/sdks/client/web/angular.mdx index 26b855bc7..6fb4a51aa 100644 --- a/docs/reference/sdks/client/web/angular.mdx +++ b/docs/reference/sdks/client/web/angular.mdx @@ -10,7 +10,7 @@ This content has been automatically generated from js-sdk. Edits should be made here: https://github.com/open-feature/js-sdk Once a repo has been updated, docs can be generated by running: yarn update:sdk-docs -Last updated at Wed Dec 24 2025 08:11:44 GMT+0000 (Coordinated Universal Time) +Last updated at Mon Jan 05 2026 08:13:26 GMT+0000 (Coordinated Universal Time) -->
diff --git a/docs/reference/sdks/client/web/index.mdx b/docs/reference/sdks/client/web/index.mdx
index ca4f5c296..059d5aa48 100644
--- a/docs/reference/sdks/client/web/index.mdx
+++ b/docs/reference/sdks/client/web/index.mdx
@@ -10,7 +10,7 @@ This content has been automatically generated from js-sdk.
Edits should be made here: https://github.com/open-feature/js-sdk
Once a repo has been updated, docs can be generated by running: yarn update:sdk-docs
-Last updated at Wed Dec 24 2025 08:11:43 GMT+0000 (Coordinated Universal Time)
+Last updated at Mon Jan 05 2026 08:13:25 GMT+0000 (Coordinated Universal Time)
-->
import MCPInstall from '@site/src/partials/mcp-install';
diff --git a/docs/reference/sdks/client/web/react.mdx b/docs/reference/sdks/client/web/react.mdx
index d285dbc43..6cab76aee 100644
--- a/docs/reference/sdks/client/web/react.mdx
+++ b/docs/reference/sdks/client/web/react.mdx
@@ -10,7 +10,7 @@ This content has been automatically generated from js-sdk.
Edits should be made here: https://github.com/open-feature/js-sdk
Once a repo has been updated, docs can be generated by running: yarn update:sdk-docs
-Last updated at Wed Dec 24 2025 08:11:43 GMT+0000 (Coordinated Universal Time)
+Last updated at Mon Jan 05 2026 08:13:25 GMT+0000 (Coordinated Universal Time)
-->
import MCPInstall from '@site/src/partials/mcp-install';
@@ -402,7 +402,7 @@ If you'd like to control the values returned by the evaluation hooks, you can pa
@@ -19,8 +19,8 @@ Last updated at Wed Dec 24 2025 08:11:44 GMT+0000 (Coordinated Universal Time)
-
-
diff --git a/src/datasets/sdks/sdk-compatibility.json b/src/datasets/sdks/sdk-compatibility.json
index b68d12ee3..4751bef56 100644
--- a/src/datasets/sdks/sdk-compatibility.json
+++ b/src/datasets/sdks/sdk-compatibility.json
@@ -592,8 +592,8 @@
"path": "/docs/reference/sdks/server/dart",
"category": "Server",
"release": {
- "href": "https://github.com/open-feature/dart-server-sdk/releases/tag/v0.0.13",
- "version": "0.0.13",
+ "href": "https://github.com/open-feature/dart-server-sdk/releases/tag/v0.0.15",
+ "version": "0.0.15",
"stable": false
},
"spec": {
+
+
@@ -56,7 +56,7 @@ Dart language version: [3.9.2](https://dart.dev/get-dart/archive)
```yaml
dependencies:
- openfeature_dart_server_sdk: ^0.0.13
+ openfeature_dart_server_sdk: ^0.0.15
```
### Then run:
@@ -69,26 +69,21 @@ dart pub get
```dart
import 'dart:async';
-import 'package:openfeature_dart_server_sdk/client.dart';
import 'package:openfeature_dart_server_sdk/open_feature_api.dart';
import 'package:openfeature_dart_server_sdk/feature_provider.dart';
-import 'package:openfeature_dart_server_sdk/evaluation_context.dart';
-import 'package:openfeature_dart_server_sdk/hooks.dart';
void main() async {
- // Register your feature flag provider
+ // Get the API instance
final api = OpenFeatureAPI();
- api.setProvider(InMemoryProvider({
+
+ // Register your feature flag provider and wait for it to be ready
+ await api.setProviderAndWait(InMemoryProvider({
'new-feature': true,
'welcome-message': 'Hello, OpenFeature!'
}));
// Create a client
- final client = FeatureClient(
- metadata: ClientMetadata(name: 'my-app'),
- hookManager: HookManager(),
- defaultContext: EvaluationContext(attributes: {}),
- );
+ final client = api.getClient('my-app');
// Evaluate your feature flags
final newFeatureEnabled = await client.getBooleanFlag(
@@ -96,6 +91,13 @@ void main() async {
defaultValue: false,
);
+ // Get full evaluation details if needed
+ final details = await client.getBooleanDetails(
+ 'new-feature',
+ defaultValue: false,
+ );
+ print('Reason: ${details.reason}, Variant: ${details.variant}');
+
// Use the returned flag value
if (newFeatureEnabled) {
print('New feature is enabled!');
diff --git a/docs/reference/sdks/server/dotnet.mdx b/docs/reference/sdks/server/dotnet.mdx
index 576f0412e..22cae4b5f 100644
--- a/docs/reference/sdks/server/dotnet.mdx
+++ b/docs/reference/sdks/server/dotnet.mdx
@@ -10,7 +10,7 @@ This content has been automatically generated from dotnet-sdk.
Edits should be made here: https://github.com/open-feature/dotnet-sdk
Once a repo has been updated, docs can be generated by running: yarn update:sdk-docs
-Last updated at Wed Dec 24 2025 08:11:43 GMT+0000 (Coordinated Universal Time)
+Last updated at Mon Jan 05 2026 08:13:25 GMT+0000 (Coordinated Universal Time)
-->
import MCPInstall from '@site/src/partials/mcp-install';
diff --git a/docs/reference/sdks/server/go.mdx b/docs/reference/sdks/server/go.mdx
index b7987bc96..ce763e510 100644
--- a/docs/reference/sdks/server/go.mdx
+++ b/docs/reference/sdks/server/go.mdx
@@ -9,7 +9,7 @@ This content has been automatically generated from go-sdk.
Edits should be made here: https://github.com/open-feature/go-sdk
Once a repo has been updated, docs can be generated by running: yarn update:sdk-docs
-Last updated at Wed Dec 24 2025 08:11:43 GMT+0000 (Coordinated Universal Time)
+Last updated at Mon Jan 05 2026 08:13:25 GMT+0000 (Coordinated Universal Time)
-->
import MCPInstall from '@site/src/partials/mcp-install';
diff --git a/docs/reference/sdks/server/java.mdx b/docs/reference/sdks/server/java.mdx
index 5419933df..1ee73f58a 100644
--- a/docs/reference/sdks/server/java.mdx
+++ b/docs/reference/sdks/server/java.mdx
@@ -9,7 +9,7 @@ This content has been automatically generated from java-sdk.
Edits should be made here: https://github.com/open-feature/java-sdk
Once a repo has been updated, docs can be generated by running: yarn update:sdk-docs
-Last updated at Wed Dec 24 2025 08:11:43 GMT+0000 (Coordinated Universal Time)
+Last updated at Mon Jan 05 2026 08:13:25 GMT+0000 (Coordinated Universal Time)
-->
import MCPInstall from '@site/src/partials/mcp-install';
diff --git a/docs/reference/sdks/server/javascript/index.mdx b/docs/reference/sdks/server/javascript/index.mdx
index 8c890408e..975cd5a16 100644
--- a/docs/reference/sdks/server/javascript/index.mdx
+++ b/docs/reference/sdks/server/javascript/index.mdx
@@ -10,7 +10,7 @@ This content has been automatically generated from js-sdk.
Edits should be made here: https://github.com/open-feature/js-sdk
Once a repo has been updated, docs can be generated by running: yarn update:sdk-docs
-Last updated at Wed Dec 24 2025 08:11:43 GMT+0000 (Coordinated Universal Time)
+Last updated at Mon Jan 05 2026 08:13:25 GMT+0000 (Coordinated Universal Time)
-->
import MCPInstall from '@site/src/partials/mcp-install';
diff --git a/docs/reference/sdks/server/javascript/nestjs.mdx b/docs/reference/sdks/server/javascript/nestjs.mdx
index a9794a7a6..a3610e2d9 100644
--- a/docs/reference/sdks/server/javascript/nestjs.mdx
+++ b/docs/reference/sdks/server/javascript/nestjs.mdx
@@ -10,7 +10,7 @@ This content has been automatically generated from js-sdk.
Edits should be made here: https://github.com/open-feature/js-sdk
Once a repo has been updated, docs can be generated by running: yarn update:sdk-docs
-Last updated at Wed Dec 24 2025 08:11:43 GMT+0000 (Coordinated Universal Time)
+Last updated at Mon Jan 05 2026 08:13:25 GMT+0000 (Coordinated Universal Time)
-->
import MCPInstall from '@site/src/partials/mcp-install';
diff --git a/docs/reference/sdks/server/php.mdx b/docs/reference/sdks/server/php.mdx
index 19454b6fa..fb54c6dbf 100644
--- a/docs/reference/sdks/server/php.mdx
+++ b/docs/reference/sdks/server/php.mdx
@@ -9,7 +9,7 @@ This content has been automatically generated from php-sdk.
Edits should be made here: https://github.com/open-feature/php-sdk
Once a repo has been updated, docs can be generated by running: yarn update:sdk-docs
-Last updated at Wed Dec 24 2025 08:11:43 GMT+0000 (Coordinated Universal Time)
+Last updated at Mon Jan 05 2026 08:13:25 GMT+0000 (Coordinated Universal Time)
-->
import MCPInstall from '@site/src/partials/mcp-install';
diff --git a/docs/reference/sdks/server/python.mdx b/docs/reference/sdks/server/python.mdx
index be785018e..df00e31e4 100644
--- a/docs/reference/sdks/server/python.mdx
+++ b/docs/reference/sdks/server/python.mdx
@@ -9,7 +9,7 @@ This content has been automatically generated from python-sdk.
Edits should be made here: https://github.com/open-feature/python-sdk
Once a repo has been updated, docs can be generated by running: yarn update:sdk-docs
-Last updated at Wed Dec 24 2025 08:11:43 GMT+0000 (Coordinated Universal Time)
+Last updated at Mon Jan 05 2026 08:13:25 GMT+0000 (Coordinated Universal Time)
-->
import MCPInstall from '@site/src/partials/mcp-install';
diff --git a/docs/reference/sdks/server/ruby.mdx b/docs/reference/sdks/server/ruby.mdx
index e14c08b16..ab8470227 100644
--- a/docs/reference/sdks/server/ruby.mdx
+++ b/docs/reference/sdks/server/ruby.mdx
@@ -10,7 +10,7 @@ This content has been automatically generated from ruby-sdk.
Edits should be made here: https://github.com/open-feature/ruby-sdk
Once a repo has been updated, docs can be generated by running: yarn update:sdk-docs
-Last updated at Wed Dec 24 2025 08:11:44 GMT+0000 (Coordinated Universal Time)
+Last updated at Mon Jan 05 2026 08:13:26 GMT+0000 (Coordinated Universal Time)
-->
import MCPInstall from '@site/src/partials/mcp-install';
diff --git a/docs/reference/sdks/server/rust.mdx b/docs/reference/sdks/server/rust.mdx
index 1697cccde..e5e369c22 100644
--- a/docs/reference/sdks/server/rust.mdx
+++ b/docs/reference/sdks/server/rust.mdx
@@ -9,7 +9,7 @@ This content has been automatically generated from rust-sdk.
Edits should be made here: https://github.com/open-feature/rust-sdk
Once a repo has been updated, docs can be generated by running: yarn update:sdk-docs
-Last updated at Wed Dec 24 2025 08:11:44 GMT+0000 (Coordinated Universal Time)
+Last updated at Mon Jan 05 2026 08:13:26 GMT+0000 (Coordinated Universal Time)
-->