| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
Initialize the fatal logger before external configuration is merged and route legacy Logs and Metrics migration warnings through the always-visible startup logger across core, Android, and Spring Boot. Co-Authored-By: Claude <noreply@anthropic.com>
📲 Install BuildsAndroid
|
Sorry, something went wrong.
Performance metrics 🚀
|
Sorry, something went wrong.
| "The Android manifest option 'io.sentry.logs.enabled' is no longer supported. " | ||
| + "Manual Sentry.logger() calls no longer require it, and automatic logging " | ||
| + "integrations now require their own opt-ins."); | ||
| options |
There was a problem hiding this comment.
we could let the user know about the the integration opt-in keys here. (io.sentry.timber.logs.enabled, io.sentry.logcat.logs.enabled)
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
PR Stack (Logs and Metrics Enable Flags)
📜 Description
Routes obsolete Logs and Metrics enable-flag migration warnings through the always-visible fatal logger across core external configuration, Android manifest metadata, and all three Spring Boot variants.
Core now initializes its fatal logger before external configuration is merged. Android continues using AndroidFatalLogger, whose output is emitted at Log.ASSERT. Spring emits its warnings after Sentry.init, when the fatal logger is initialized.
💡 Motivation and Context
The migration warnings previously used the diagnostic logger. During external configuration merge that logger was still a no-op, and in Android or Spring normal startup it remained hidden unless SDK debug logging or a custom diagnostic logger was enabled.
These warnings are the migration path for removed aggregate options, so explicit obsolete configuration should be visible without asking users to enable debug logging.
💚 How did you test it?
📝 Checklist
#skip-changelog