Skip to content

Releases: bugsnag/bugsnag-cli

v3.10.3

Choose a tag to compare

@SB-sachinp SB-sachinp released this 22 Jun 17:59
25f505b

Fixed

  • Correctly handle capitalization in fallback AndroidManifest.xml search path (e.g., processStagingReleaseManifest) to support case-sensitive filesystems like Linux/Alpine. Previously, the search used incorrect capitalisation, causing manifest detection to fail on some systems.
  • Fix a project root path related issue to upload dysm file.

Release 3.10.2

Choose a tag to compare

@SB-sachinp SB-sachinp released this 03 Jun 12:59
02a8f9d

Added

  • Support auto-discovery of hidden source maps (e.g., Vite with sourcemaps: 'hidden') by falling back to .map suffix matching when no sourceMappingURL comment is found in bundle files.

Security

  • Bump esbuild to 0.25.0 to address CORS misconfiguration vulnerability in dev server.

v3.10.1

Choose a tag to compare

@SB-sachinp SB-sachinp released this 23 Apr 09:43
54d4b8d

Fixed

  • Resolve API key parsing issue in Android Manifest; when multiple meta-data entries exist. #281

v3.10.0

Choose a tag to compare

@joshedney joshedney released this 31 Mar 13:34

Changed

  • Refactor JS source map uploads to scan bundle files and extract the sourceMappingURL comment to find the corresponding .map file #273

Fixed

  • Log a DEBUG message rather than error when we can't find a Xcode archive for React Native iOS. #276
  • Fixed upload failures when using --retries option by rebuilding HTTP requests for each retry attempt, preventing "ContentLength with Body length 0" errors. #277

v3.9.0

Choose a tag to compare

@joshedney joshedney released this 11 Mar 11:14
d9a20e9

Added

  • Add --exclude option to all upload commands to exclude files matching specific patterns. Supports wildcards like *.map for file extensions, exact filenames, and substring matching for paths (e.g., node_modules, /dist/). #269

Changed

  • Configure HTTP client to use HTTP/1.1 instead of HTTP/2 for all upload and build API requests. #270

v3.8.0

Choose a tag to compare

@joshedney joshedney released this 03 Mar 10:12
156f6b4

Changed

  • Changed AndroidManifest.xml handling for Android-related uploads (NDK, Proguard, and React Native Android) to not error when the manifest file cannot be found or read. #264

  • Add support for aarch64 in the install scripts #260

v3.7.0

Choose a tag to compare

@joshedney joshedney released this 19 Jan 09:07
b18cbba

Changed

  • Update the logic and order when checking for empty dSYMS and missing DWARF information for dSYM uploads. #256

v3.6.1

Choose a tag to compare

@joshedney joshedney released this 07 Jan 10:52
4535691

Fixed

  • Fix proxy support in the Node package by replacing proxy-agent with undici.ProxyAgent. #254

v3.6.0

Choose a tag to compare

@joshedney joshedney released this 06 Jan 10:17
28e3b9a

Changed

  • Updated the logic for the upload js command to ignore the top level node_modules directory when processing source maps. #251
  • Add proxy support to the NPM package. #252
  • Add a fallback path for AndroidManifest.xml when processing Android related uploads (Proguard, NDK and React Native) #249

v3.5.1

Choose a tag to compare

@joshedney joshedney released this 13 Nov 09:02
00cdba0

Changed

  • Update the default URLs for the secondary endpoints #244