flex_logger_sentry 1.0.0 copy "flex_logger_sentry: ^1.0.0" to clipboard
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; required dsn; SentryFlutter.init in initialize(), Sentry.close() in dispose(); optional filter (default MinLevelFilter(FlexLogLevel.error)), optional optionsConfiguration(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 via Sentry.captureMessage; logs with FlexLog.error (Exception/Error) sent via Sentry.captureException in onException/onError
  • FlexLogLevelSentryExtensionFlexLogLevel.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
0
likes
0
points
279
downloads

Publisher

verified publisherkrajna.dev

Weekly Downloads

Sentry integration for FlexLogger - provides error reporting and crash analytics capabilities.

Homepage
Repository (GitLab)
View/report issues

Topics

#logging #sentry #error-tracking #crash-reporting

License

unknown (license)

Dependencies

flex_logger, flutter, sentry_flutter

More

Packages that depend on flex_logger_sentry