flex_logger_sentry 1.0.0
flex_logger_sentry: ^1.0.0 copied to clipboard
Sentry integration for FlexLogger - provides error reporting and crash analytics capabilities.
1.0.0 #
- Initial release
- SentryLoggerProvider – implements
LoggerProvider; requireddsn;SentryFlutter.initininitialize(),Sentry.close()indispose(); optionalfilter(defaultMinLevelFilter(FlexLogLevel.error)), optionaloptionsConfiguration(SentryFlutterOptions) - SentryObserver – FlexObserver; default filter
MinLevelFilter(FlexLogLevel.warning)when observer is constructed directly (provider passes its own filter); all received logs added as breadcrumbs; warning/error/critical also sent as events viaSentry.captureMessage; logs withFlexLog.error(Exception/Error) sent viaSentry.captureExceptioninonException/onError - FlexLogLevelSentryExtension –
FlexLogLevel.toSentryLevel()→ SentryLevel (success→info, critical→fatal) - Breadcrumb data includes message, level, category, timestamp, logger_type, log_tag, log_level
- Event context includes log_tag, timestamp, level, logger_type, category