Update logs behavior to follow the same opt-in model as disableMetrics:
- Users are considered opted-in when:
- They call the equivalent of
sentry.NewLogger, or
- They explicitly enable a logging integration.
- Change default: change the
EnableLogs to DisableLogs option.
- Audit all logging integrations to ensure:
- No logs are emitted unless the integration is explicitly enabled.
- Update documentation:
- Explain new default behavior of
DisableLogs.
- Clarify requirement to explicitly enable logging integrations.
Update logs behavior to follow the same opt-in model as
disableMetrics:sentry.NewLogger, orEnableLogstoDisableLogsoption.DisableLogs.