- Add the
--configuration
option to theupload dsym
command. 154
- Default the
--project-root
to the current working directory for theupload dsym
command. 148
- Add the
--code-bundle-id
option to theupload js
command. 150
- Ensure that the node package is configured correctly so that you can run
npx @bugsnag/cli
andyarn bugsnag-cli
. 144 - Replace the axios dependency with fetch to reduce the size of the package. 145
- Ensure that we only pass either
--code-bundle-id
or--version-code
/--version-name
/--bundle-version
to the upload API. 140
- Add React Native super command 127
- Allow spaces when processing and uploading dSYM files 135
- Add support for JavaScript source maps 121
- Ensure that extracted
.aab
files can be processed by the Android AAB upload function 114 - Dont show
--upload-api-root-url
and--build-api-root-url
flags in the general help output 115
- Restrict input for the
--provider
option forcreate-build
102
- Ensure that the binary is correctly installed when installing via PNPM and Yarn 109
- Add the ability to set the log leveL via the
--log-level
flag 103 - Allow more flexible path searching when uploading NDK symbol files 98
- Fix the error message when
--version-name
is missing 103
upload android-proguard
will now attempt to automatically locate theclasses.dex
files if no build-uuid or dex-files are found or specified 92- Added the
--no-build-uuid
option to theupload android-*
options 92 - Added
Windows_NT
tosupported-platforms.yml
95
- Ensure that the
--retries
flag is correctly passed to the Unity Android upload API. 91
- The
--fail-on-upload-error
option now has no affect: upload commands will now all return a non-zero exit code if the upload is unsuccessful. All 4xx and 5xx status codes from the upload API are treated as errors apart from duplicate files (409), which the command will not treat as an error case to allow re-run commands to succeed. 95
- Add support for React Native source maps for iOS online docs
- Add support for dSYM uploads for iOS online docs
- Allow
create build
to extract relevant information from a given Android manifest or AAB file.65
- Ensure that
--ios-app-path
exists when passed as an option via theupload dart
CLI. 67 - Ensure that uploads are retried when passing the
--retries=x
argument to the CLI. 70
- Remove deprecated (renamed) CLI options -
--version
,--app-version
,--app-version-code
and--app-bundle-version
. 52
See Upgrading Guide for full details.
- Add support for Unity Android symbol files. 56
- Add
--version
flag to the command to retrieve the version of the installed CLI. 51 - Add
--dry-run
flag to all upload commands to validate but not upload source maps. 54 - Automatically generate a unique value for the
buildUUID
parameter from.aab
files when not specified in theAndroidManifest
or--build-uuid
option. 54 - Add
--dex-files
flag toupload android-proguard
to generate a unique value for thebuildUUID
fromclasses.dex
files when uploading amapping.txt
61
-
Do not modify the projects package.json when installing the CLI via NPM. 50
-
Adjust
index.android.bundle
path checking for React Native Android to ensure that paths are tested correctly. 49
-
Allow non-standard variants when not providing the bundle path as a flag to the CLI. 44
-
Add bundle path support for React Native 0.72. 46
-
Add support for installing the CLI via NPM - 39
-
Move global
appVersion
,appVersionCode
andappBundleVersion
flags to sub commands fordart
andcreate-build
- 41 -
Get values from Android AAB manifest via resource ID - 41
- Correct
buildUUID
name in server requests for Android Proguard - 41
- Fix how we check for the AndroidManifest.xml file for Android AAB - 37
Add support for:
- React Native source maps for Android - see our online docs
- Android AAB files - see our online docs
- Android NDK symbol files - see our online docs
- Android Proguard mapping files - see our online docs
Add the create-build
command to provide extra information whenever you build, release, or deploy your application. - see our online docs
- Initial release with support for Dart symbol files – see our online docs.