Skip to content

Set Firebase Remote Config flags on integration initialization#3008

Merged
buenaflor merged 7 commits into
getsentry:mainfrom
kurtmarcink:feat/firebase-remote-config-flag-initialization
Jun 30, 2025
Merged

Set Firebase Remote Config flags on integration initialization#3008
buenaflor merged 7 commits into
getsentry:mainfrom
kurtmarcink:feat/firebase-remote-config-flag-initialization

Conversation

@kurtmarcink

Copy link
Copy Markdown
Contributor

📜 Description

Calls Sentry.addFeatureFlag on initialization of SentryFirebaseRemoteConfigIntegration.

💡 Motivation and Context

Fixes #3007

💚 How did you test it?

flutter test firebase_remote_config/test/src/sentry_firebase_remote_config_integration_test.dart

📝 Checklist

  • I reviewed submitted code
  • I added tests to verify changes
  • No new PII added or SDK only sends newly added PII if sendDefaultPii is enabled
  • I updated the docs if needed
  • All tests passing
  • No breaking changes

🔮 Next steps

N/A

@buenaflor buenaflor left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks for the contribution! lgtm but I'll let @denrase give the final approval

Co-authored-by: Giancarlo Buenaflor <[email protected]>
@buenaflor

Copy link
Copy Markdown
Contributor

only missing piece is to add a changelog entry

### Features

- Set Firebase Remote Config flags on integration initialization ([#3008](https://github.com/getsentry/sentry-dart/pull/3008))

@denrase denrase left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just some smaller refactoring suggestions. Thank you for your contribution! 🙇

Comment thread firebase_remote_config/lib/src/sentry_firebase_remote_config_integration.dart Outdated
…-flag-initialization' into feat/firebase-remote-config-flag-initialization
@kurtmarcink
kurtmarcink requested a review from denrase June 27, 2025 17:11

@denrase denrase left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! 🥳 We only need to sync with main and add the cahngelog entry, if not already there.

@kurtmarcink

Copy link
Copy Markdown
Contributor Author

LGTM! 🥳 We only need to sync with main and add the cahngelog entry, if not already there.

@denrase Done!

@buenaflor
buenaflor merged commit 92e3b9c into getsentry:main Jun 30, 2025
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

SentryFirebaseRemoteConfigIntegration should not wait for config update to set feature flags

3 participants