Skip to content

Latest commit

 

History

History
262 lines (156 loc) · 10.6 KB

CHANGELOG.md

File metadata and controls

262 lines (156 loc) · 10.6 KB

Changelog

Unreleased

Dependencies

2.2.1

Fixes

  • Dart source context on web missing (#285)

2.2.0

Changes

  • Upload debug symbols for known release build paths and the configured symbols_path (#277) Previously, all debug symbols recognized by Sentry CLI were uploaded (starting in the current directory by default). Now, the plugin checks the paths where flutter build outputs debug symbols for release builds and only uploads those.

Features

  • Add urlPrefix to sentry configuration (#253)

Fixes

  • Only upload .dart files with upload-sourcemaps when upload_sources is enabled (#247)
    • Enable upload_sources to opt in to Flutter web source context

Dependencies

2.1.0

Features

  • Add support for build files folder parameter (#235)
  • Support SENTRYCLI_CDNURL env (#230)
  • Add sentry_cli_version parameter (#243)

Fixes

  • Revert sentry-cli to v2.27.0 (#241)

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