sentry_dart_plugin 2.0.0 copy "sentry_dart_plugin: ^2.0.0" to clipboard
sentry_dart_plugin: ^2.0.0 copied to clipboard

A Dart Build Plugin that uploads symbols for Android, iOS/macOS, and Web to Sentry via sentry-cli.

Changelog #

2.0.0 #

Breaking Changes #

  • Update env/config release and dist behaviour (#217)
    • Default release: automatically constructs the release identifier from pubspec.yaml using the format: name@version. If a build number is included in the version, it is utilized as dist.
    • Custom release can be specified via an environment variable or plugin configuration. Once set, it is used as is without further modification.
    • Custom dist can also be set via environment variables or plugin configuration. It replaces or adds to the build number in the default release.
    • Environment variables: SENTRY_RELEASE and SENTRY_DIST environment variables take precedence over plugin config values.

Features #

  • Custom dist overrides version build number (#216)
  • Add option to provide alternative binary directory (#214)
  • Support configuration arguments via --sentry-define (#198)
  • Provide path to local sentry-cli (#224)

Dependencies #

1.7.1 #

Fixes #

  • Updated the process dependency range to >=4.2.4 <6.0.0 (#202).
    • This update resolves a version conflict issue when using the integration_test package with Flutter version 3.19.0

1.7.0 #

Features #

  • Support reading config from sentry.properties file (#191)

Dependencies #

1.6.3 #

Fixes #

  • Fixes org auth tokens with no URL not supported by bumping CLI to v2.21.2 (#169)

Dependencies #

1.6.2 #

Dependencies #

1.6.0 #

Dependencies #

1.5.0 #

Fixes #

  • Support custom dist and release has precedence over the pubspec's name (#139)

Dependencies #

1.4.0 #

Enhancements #

  • Replace upload-dif to debug-files upload (#127)

Dependencies #

1.3.0 #

Features #

  • Stream sentry-cli output (#110)
  • Support http >= v1, system_info2 >= v4, file >= v7 (#125)

1.2.0 #

Features #

  • Dart v3 support (#112)

Breaking Changes #

  • Bump Dart min to 2.17.0 (#112)

Dependencies #

1.1.0 #

Features #

  • Add configuration ignore_missing (#85)

1.0.0 #

Dependencies #

1.0.0-RC.1 #

Changes #

  • Rename configuration include_native_sources to upload_sources (#78)
  • Rename configuration upload_native_symbols to upload_debug_symbols (#78)

Dependencies #

1.0.0-beta.5 #

Dependencies #

1.0.0-beta.4 #

Features #

  • Support release commits (#62)

1.0.0-beta.3 #

Features #

  • Add support to load release variable from environment (#40)
  • Download Sentry CLI on first run (#49)

Dependencies #

1.0.0-beta.2 #

Fixes #

  • Early exit when providing lower log level (#31)

1.0.0-beta.1 #

Features #

  • Ability to configure url for on-premise server (#17)

1.0.0-alpha.4 #

Fixes #

  • Log real exitCode, stdout and stdout if available (#13)

1.0.0-alpha.3 #

Dependencies #

  • Bump sentry-cli 1.69.1 which includes a fix for Dart debug symbols (#8)

1.0.0-alpha.2 #

Fixes #

  • Add org and project when creating releases (#2)

1.0.0-alpha.1 #

Features #

  • Sentry Dart Plugin
20
likes
140
pub points
95%
popularity

Publisher

verified publishersentry.io

A Dart Build Plugin that uploads symbols for Android, iOS/macOS, and Web to Sentry via sentry-cli.

Homepage
Repository (GitHub)
View/report issues
Contributing

Documentation

API reference

License

MIT (LICENSE)

Dependencies

ansicolor, convert, crypto, file, http, injector, process, properties, system_info2, yaml

More

Packages that depend on sentry_dart_plugin