Changes to current state denoted with ⚙️.
enable_logs is removed/is made no-op ⚙️
enable_metrics is removed/is made no-op ⚙️
sentry_sdk.logger.X and metrics APIs always work without any extra opt-in⚙️
LoguruIntegration and LoggingIntegration both get a new integration level option (name TBD, maybe capture_sentry_logs?), default False ⚙️
- in the integration, we'll capture logs as Sentry logs iff integration-level
capture_sentry_logs is True ⚙️
- the existing
sentry_logs_level logic/default applies as before — it's just gated behind the additional capture_sentry_logs option
Changes to current state denoted with ⚙️.
enable_logsis removed/is made no-op ⚙️enable_metricsis removed/is made no-op ⚙️sentry_sdk.logger.Xand metrics APIs always work without any extra opt-in⚙️LoguruIntegrationandLoggingIntegrationboth get a new integration level option (name TBD, maybecapture_sentry_logs?), defaultFalse⚙️capture_sentry_logsisTrue⚙️sentry_logs_levellogic/default applies as before — it's just gated behind the additionalcapture_sentry_logsoption