You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+7-3Lines changed: 7 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,11 +4,15 @@
4
4
5
5
### Features
6
6
7
-
- Add feature flags API ([#4812](https://github.com/getsentry/sentry-java/pull/4812))
7
+
- Add feature flags API ([#4812](https://github.com/getsentry/sentry-java/pull/4812)) and ([#4831](https://github.com/getsentry/sentry-java/pull/4831))
8
8
- You may now keep track of your feature flag evaluations and have them show up in Sentry.
9
-
- You may use top level API (`Sentry.addFeatureFlag("my-feature-flag", true);`) or `IScope` and `IScopes` API
9
+
- Top level API (`Sentry.addFeatureFlag("my-feature-flag", true);`) writes to scopes and the current span (if there is one)
10
+
- It is also possible to use API on `IScope`, `IScopes`, `ISpan` and `ITransaction` directly
10
11
- Feature flag evaluations tracked on scope(s) will be added to any errors reported to Sentry.
11
-
- The SDK keeps the latest 100 evaluations from scope(s), replacing old entries as new evaluations are added.
12
+
- The SDK keeps the latest 100 evaluations from scope(s), replacing old entries as new evaluations are added.
13
+
- For feature flag evaluations tracked on spans:
14
+
- Only 10 evaluations are tracked per span, existing flags are updated but new ones exceeding the limit are ignored
15
+
- Spans do not inherit evaluations from their parent
0 commit comments