diff --git a/content/en/feature_flags/server/ruby.md b/content/en/feature_flags/server/ruby.md index 0c18b29ed5a..4a6742b2641 100644 --- a/content/en/feature_flags/server/ruby.md +++ b/content/en/feature_flags/server/ruby.md @@ -30,10 +30,12 @@ Before setting up the Ruby Feature Flags SDK, ensure you have: - **Datadog Agent** version 7.55 or later with [Remote Configuration][1] enabled - **Datadog [API key][4]** configured on the Agent - **Datadog Ruby SDK** `datadog` version 2.24.0 or later -- **OpenFeature Ruby SDK** `openfeature-sdk` version 0.5.1 or later if you need flag evaluation metrics support +- **Ruby runtime** version 3.1 or later to use the full Datadog Feature Flags OpenFeature integration +- **OpenFeature Ruby SDK** `openfeature-sdk` version 0.5.1 or later for provider hooks, exposure logging, and flag evaluation metrics support - **Service and environment configured** - Feature flags are targeted by service and environment - **Supported operating system** - Production support is limited to [Linux operating systems][2]. macOS and Windows are not natively supported production targets, but Dockerized Linux environments running on those operating systems are. For local development on macOS, you can use a compatible prebuilt native artifact when one is available. +
The Datadog Ruby tracer supports older Ruby runtimes for APM. Applications on older Ruby versions, including Ruby 2.5, can continue to use Datadog APM, but cannot use Datadog Feature Flags through OpenFeature until they upgrade to Ruby 3.1 or later. The OpenFeature Ruby SDK versions that expose the provider hook surface required for complete Feature Flags telemetry require Ruby 3.1 or later.
## Installing and initializing