Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update CLI to v2.42.1 #157

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

github-actions[bot]
Copy link

Bumps scripts/update-cli.ps1 from 2.19.2 to 2.42.1.

Auto-generated by a dependency updater.

Changelog

2.42.1

This release is a re-release of 2.42.0. There are no code changes to the CLI. We are performing this re-release because 2.42.0 failed to publish to Docker Hub.

Various fixes & improvements

  • ci(docker): Don't publish to GHCR via Craft (#2392) by szokeasaurusrex

2.42.0

With this release, we now build and publish multi-architecture (arm64 and aarch64) Docker images for Sentry CLI.

Various fixes & improvements

  • feat: Only warn for token org mismatch (#2382) by szokeasaurusrex
  • feat: Improve custom panic hook (#2355) by szokeasaurusrex
    • We now have better error messages when there is an internal error in Sentry CLI.
  • feat: Deprecate --use-artifact-bundle option (#2349) by szokeasaurusrex
  • feat: Deprecate useArtifactBundle JS option (#2348) by szokeasaurusrex
  • fix(update): Properly handle errors when getting latest CLI version (#2370) by szokeasaurusrex

Non-user-facing changes

  • ci(docker): Add Craft targets for docker (#2390) by szokeasaurusrex
  • ci(docker): Enable caching of Docker builds (#2389) by szokeasaurusrex
  • ci(docker): Remove invalid argument (#2388) by szokeasaurusrex
  • ci(docker): Build each architecture natively (#2387) by szokeasaurusrex
  • build(docker): Build Docker image on host architecture (#2386) by szokeasaurusrex
  • build: Use hash instead of branch in GHCR tag (#2384) by szokeasaurusrex
  • build: Build Docker image in CI and publish to GHCR (#2383) by szokeasaurusrex
  • ci: Pin Actions runners' OS versions (#2353) by szokeasaurusrex
  • meta: Update LICENSE (#2380) by szokeasaurusrex
  • build: Update url crate (#2379) by szokeasaurusrex
  • docs: Explain why lint is disabled (#2371) by szokeasaurusrex
  • ref(sourcemaps): Fix unnecessary_wraps for add_debug_id_references (#2369) by szokeasaurusrex
  • ref(sourcemaps): Fix unnecessary_wraps for add_sourcemap_references (#2368) by szokeasaurusrex
  • ref(sourcemaps): Fix unnecessary_wraps lint for SourceMapsProcessor::add (#2367) by szokeasaurusrex
  • ref(sourcemaps): Make lookup_pos not return Option (#2366) by szokeasaurusrex
  • ref: Make Api::with_body return Self (#2363) by szokeasaurusrex
  • ref(api): Make with_retry return Self (#2365) by szokeasaurusrex
  • ref(api): Make progress_bar_mode return Self (#2364) by szokeasaurusrex
  • ref(config): Fix unnecessary_wraps lint for set_auth (#2362) by szokeasaurusrex
  • ref(config): Remove unneeded Result from Config::from_file (#2361) by szokeasaurusrex
  • ref: Enable clippy::unnecessary_wraps lint (#2358) by szokeasaurusrex
  • ci: Change lint action to -D warnings (#2359) by szokeasaurusrex
  • ref: Simplify --log-level parsing (#2356) by szokeasaurusrex
  • docs: Correct typo in doc string (#2354) by szokeasaurusrex

2.41.1

Various fixes & improvements

  • build: Replace dotenv with dotenvy (#2351) by szokeasaurusrex
    • This fixes a problem where multiline env variables were not supported in .env files

2.41.0

Various fixes & improvements

  • build: Bump symbolic to 12.13.3 (#2346) by szokeasaurusrex
  • ref(api): Replace custom deserializer with derive (#2337) by szokeasaurusrex
  • ref(sourcemaps): Reduce sourcemap upload memory usage (#2343) by szokeasaurusrex
  • build: Update memmap2 (#2340) by szokeasaurusrex
  • ref: Fix new clippy lints (#2341) by szokeasaurusrex
  • feat(dif): Fail debug-files upload when file is too big (#2331) by szokeasaurusrex
  • ref(dif): Handle "too big" error with warning (#2330) by szokeasaurusrex
  • ref(dif): Create type for DIF validation errors (#2329) by szokeasaurusrex
  • ref(api): Remove unnecessary collect (#2333) by szokeasaurusrex

2.40.0

New features

  • feat(debugid): Update debug ID snippet to write on globalThis when available (#2301) by lforst

Improvements

  • build: Change release opt-level (#2325) by szokeasaurusrex
  • build: Make backtraces useable in release builds (#2324) by szokeasaurusrex

Bug fixes

  • fix(chunking): Remove power-of-two chunk size restriction (#2312) by szokeasaurusrex

Non-user-facing changes

We made several refactors and added several tests in this release. These changes should not affect users.

  • ref(sourcemaps): Reword "no sourcemap ref" (#2320) by szokeasaurusrex
  • test(proguard): Add chunk upload tests (#2322) by szokeasaurusrex
  • ref(proguard): Use existing chunked upload logic (#2318) by szokeasaurusrex
  • ref(chunks): Remove upload-dif reference from poll_assemble (#2321) by szokeasaurusrex
  • ref(chunks): Make render_detail take Option<&str> (#2317) by szokeasaurusrex
  • ref(chunks): Extract upload logic from upload_difs_chunked (#2316) by szokeasaurusrex
  • ref(chunks): Rename upload module to options (#2315) by szokeasaurusrex
  • ref(chunks): Make ChunkOptions a struct (#2314) by szokeasaurusrex
  • ref(dif): Use &str in DifUpload struct (#2307) by szokeasaurusrex
  • ref(dif): Genericize poll_assemble (#2300) by szokeasaurusrex
  • feat(release): Replace release bot with GH app (#2306) by Jeffreyhung
  • fix(proguard): Add leading / to uploaded Proguard file name (#2304) by szokeasaurusrex
  • ref(dif): Genericize try_assemble options parameter (#2299) by szokeasaurusrex
  • ref(api): Rename ChunkedUploadOptions to indicate they are set by server (#2298) by szokeasaurusrex
  • ref(proguard): Use Chunked<ProguardMapping> for proguard upload (#2296) by szokeasaurusrex
  • ref(chunks): Make ChunkedDifRequest take Cow<'_, str> for name (#2295) by szokeasaurusrex
  • ref(proguard): Replace MappingRef with ProguardMapping (#2294) by szokeasaurusrex
  • ref(proguard): Create new proguard utils submodule (#2293) by szokeasaurusrex
  • ref(proguard): Directly open paths as ByteView (#2292) by szokeasaurusrex
  • ref(dif): Put hash in ChunkedDifRequest (#2290) by szokeasaurusrex
  • ref(chunks): Rename Named trait to Assemblable (#2289) by szokeasaurusrex
  • ref(dif): Make poll_assemble generic (#2287) by szokeasaurusrex
  • ref(dif): Rename ToAssemble trait
  • ref(dif): Make try_assemble_dif generic
  • ref(dif): Replace ChunkedDifMatch with generic ChunkedObject
  • ref(utils): Use usize in get_sha1_checksums signature
  • test(chunk-upload): Test chunk uploading only some chunks missing
  • ref: Fix new Clippy lints
  • test(chunk-upload): Test upload where only some files need upload (#2276)
  • test(chunk-upload): Test chunk upload with many chunks (#2275)
  • ref(test): Use constant for expected request boundary (#2277)
  • test(chunk-upload): Add a test for uploading multiple debug files (#2274)
  • ref(sourcemaps): Fix clippy lint
  • ref(test): Introduce assert_cmd test manager
  • test(chunk-upload): Add test for full chunk upload

2.39.1

Various fixes & improvements

  • fix(sourcemaps): Correctly read files with debug_id and debugId (#2268) by loewenheim
  • build: Remove unused dependencies (#2255) by szokeasaurusrex
  • ref(proguard): Define environment variable name in constant (#2265) by szokeasaurusrex
  • ref(test): Remove redundant line (#2266) by szokeasaurusrex
  • fix(proguard): Wait until chunks are assembled (#2267) by szokeasaurusrex

2.39.0

Features/improvements

  • feat(proguard): Introduce experimental chunk uploading feature (#2264) by szokeasaurusrex
  • feat: Read debug IDs from debugId field in sourcemaps (#2222)

Various fixes & improvements

  • ref(proguard): Delete pointless code (#2263) by szokeasaurusrex
  • fix: Improve error handling in dif.rs (#2225)
  • ci: Run codeql-analysis on all PRs (#2224)
  • build: Add assert_cmd as a dev dependency
  • ref(api): Remove dead code (#2217)
  • ref: Remove SENTRY_DUMP_REPONSE environment variable (#2212)
  • ref(utils): Remove allow(dead_code) from update utils (#2216)
  • ref(api): Remove blanket allow(dead_code) (#2215)
  • ref(api): Only allow dead code where needed (#2213)

Changes to tests

  • ref(test): Broaden with_header_matcher types (#2261) by szokeasaurusrex
  • ref(test): Accept impl Into<Matcher> for with_matcher (#2260) by szokeasaurusrex
  • ref(test): Align with_reponse_body parameter to mockito (#2259) by szokeasaurusrex
  • ref(test): Make mock builder status default to 200 (#2258) by szokeasaurusrex
  • ref(test): Change chunk upload options org (#2257) by szokeasaurusrex
  • ref(test): Bump mockito mocking library (#2254) by szokeasaurusrex
  • ref(test): Use TestManager in new chunk upload test (#2253) by szokeasaurusrex
  • ref(test): Add TestManager struct for uniform test setup (#2252) by szokeasaurusrex
  • ref(tests): mock_common_endpoints refactor (#2251) by szokeasaurusrex
  • ref(tests): Simplify mock_common_upload_endpoints (#2250) by szokeasaurusrex
  • ref(tests): Extract mock_common_upload_endpoints into module (#2249) by szokeasaurusrex
  • ref(tests): Rename mocking to mock_endpoint_builder (#2248) by szokeasaurusrex
  • ref: Fix typo in tests (#2243) by szokeasaurusrex
  • ref(test): Rename EndpointOptions to MockEndpointBuilder (#2247) by szokeasaurusrex
  • ref(test): Refactor EndpointOptions (#2246) by szokeasaurusrex
  • ref(test): Privatize struct fields of EndpointOptions (#2245) by szokeasaurusrex
  • ref(test): Move mock endpoint code to module (#2244) by szokeasaurusrex
  • test: batch send-event tests (#2230) by szokeasaurusrex
  • test: Run trycmd tests with RUST_BACKTRACE=0 (#2242) by szokeasaurusrex
  • test(send-metric): Batch tests together (#2241) by szokeasaurusrex
  • test(react_native): Bubble up target_os (#2240) by szokeasaurusrex
  • test(projects): Batch tests together (#2239) by szokeasaurusrex
  • test(monitors): Batch monitors tests (#2236)
  • test(monitors): Delete unneeded monitors test (#2237)
  • test(organizations): Batch tests together (#2238)
  • test(events): Batch tests together (#2235)
  • test(debug-files): Batch tests together (#2234)
  • test: batch token validation tests (#2231)
  • test: batch upload-proguard tests (#2233)
  • test: batch update tests (#2232)
  • test: Batch org token tests together (#2229)
  • test: Batch bash_hook tests together (#2226)
  • test: batch login tests (#2228)
  • test: Batch send envelope tests together (#2227)
  • test(debug-files): Add test for assemble endpoint call
  • ref(tests): Decouple test env vars from trycmd code

2.38.2

Various fixes & improvements

  • deps: Update symbolic to 12.12.0 (#2210) by loewenheim

2.38.1

Various fixes & improvements

  • meta: Remove .vscode directory from version control (#2208) by szokeasaurusrex
  • build(windows): Statically link CRT on Windows (#2203) by szokeasaurusrex
  • ref: Update main to indicate it does not return (#2192) by szokeasaurusrex
  • ref: Indicate that commands::main does not return (#2191) by szokeasaurusrex

2.38.0

Various fixes & improvements

  • feat(errors): Print backtrace when RUST_BACKTRACE=1 (#2189) by szokeasaurusrex
  • fix(crons): Don't panic when passing --auth-token (#2172) by szokeasaurusrex

2.37.0

All Xcode uploads are now executed in the foreground, which should allow for easier debugging of any problems that occur while uploading files during the build process, since errors will be logged directly within Xcode.

With this change, the --force-foreground flag is no longer needed, since we always upload in the foreground. The flag is now a deprecated no-op.

2.36.6

There are no code changes in this release. It is being performed to test an update to the release build process.

2.36.5

There are no code changes in this release. It is a re-release of 2.36.4, which we are making because 2.36.4 and 2.36.3
failed to publish to PyPI.

2.36.4

This releases fixes includes a bugfix (#2171 by szokeasaurusrex) for #2169. The bug caused any command run with
sentry-cli monitors run to not be executed whenever sending the cron checkin to Sentry failed, e.g. during a Sentry
outage or due to some other network failure. With the bugfix, we log the error and execute the program even when there
was an error sending the checkin.

We recommend that all users using sentry-cli monitors run upgrade to Sentry CLI version 2.36.4 immediately.

2.36.3

Various fixes & improvements

  • build: Upgrade curl-sys (#2164) by szokeasaurusrex

2.36.2

Various fixes & improvements

  • fix(deploys): Honor --project in deploys new subcommand (#2160) by szokeasaurusrex
  • ref(metrics): Deprecate send-metric commands (#2154) by szokeasaurusrex

2.36.1

Various fixes & improvements

  • Fix a bug where background Xcode uploads sometimes failed

2.36.0

Various fixes & improvements

  • Log when file not added to source bundle (#2146) by szokeasaurusrex
  • Bump Symbolic to 12.11.0. This fixes a bug where uploading source files sometimes failed when any of the files were
    not UTF-8 encoded

2.35.0

Various fixes & improvements

  • fix: Only warn about mismatched URLs when they are different (#2143) by szokeasaurusrex
  • feat(proguard): Retry upload-proguard on 507 status (#2141) by szokeasaurusrex

2.34.1

Various fixes & improvements

  • build: Bump symbolic to 12.10.1 (#2134) by szokeasaurusrex
    • This includes an upstream bugfix for a bug that prevented debug file uploading with sources when any of the
      sources were not valid UTF-8.
  • fix(debugIds): Always instantiate global Error class in debugId injection snippet (#2132) by Lms24

2.34.0

Various fixes & improvements

  • fix(react-native): Fix RN 0.75 node binary build fail (#2131) by krystofwoldrich
  • feat: Prefer org auth token URL over manually provided URL (#2122) by szokeasaurusrex
  • meta: Update version pin README.md (#2123) by szokeasaurusrex
  • build: Update symbolic dependency to 12.10.0 (#2120) by trzeciak

2.33.1

Security fix

This release contains a fix for a bug where auth tokens would, under the following circumstances, be logged to stdout:

  • The auth token was passed as a command line argument to Sentry CLI (via --auth-token)
  • The log level was set to info or debug
    • The default log level is warn, so users using the default log level were unaffected by this bug

We now redact the --auth-token argument and anything else that looks like it might be an auth token when logging the
arguments that the Sentry CLI was called with (see #2115 and #2118 for details).

Other fixes & improvements

  • ref(token): Use secrecy crate to store auth token (#2116) by szokeasaurusrex
  • fix: Improve "project not found" message (#2112) by szokeasaurusrex
  • fix: Improve "release not found" message (#2112) by szokeasaurusrex
  • Fall back to co-location heuristic if sourcemap url appears remote (#1871) by brettdh
  • fix(sourcebundle): Skip non-UTF8 files (#2109) by loewenheim

2.33.0

Various fixes & improvements

  • Recognize new format user tokens (prefixed with sntryu_) (#2100) by szokeasaurusrex
  • Fix regression in files upload (#2107)
  • docs: Fix typos (#2102) by kianmeng
  • docs(id-support): Document that -p and -o arguments accept slugs and IDs (#2101) by iamrajjoshi
  • chore(deps): bump tar from 6.1.13 to 6.2.1 (#2027) by dependabot
  • build(deps): bump braces from 3.0.2 to 3.0.3 (#2088) by dependabot
  • build(deps): bump ws from 7.5.9 to 7.5.10 (#2091) by dependabot

2.32.2

Various fixes & improvements

  • build: Bump curl to 0.4.46 in Cargo.toml (#2099) by szokeasaurusrex
  • build: Update curl-sys (#2075) by szokeasaurusrex

2.32.1

Release performed for technical reasons. This release is identical to 2.32.0.

2.32.0

Various fixes & improvements

  • docs(commands): Add info about clap Derive API (#2066) by elramen
  • feat(metrics): Add send-metric command (#2063) by elramen
  • feat(auth): Allow global config to be located in XDG directory (#2059) by elramen
  • fix(commands): Add missing env vars for release name detection (#2051) by elramen

2.31.2

Various fixes & improvements

  • Fix regressions related to releases set-commits command, which were introduced in 2.31.1.

2.31.1

Various fixes & improvements

  • fix(proguard): Don't require auth token with --no-upload flag (#2047) by markushi
  • fix(debug-files): Improve error when check passed a directory (#2034) by szokeasaurusrex
  • fix(xcode): Improve Xcode error msg when config load fails (#2028) by elramen

2.31.0

With this change, dSYM uploads to the legacy endpoint and release file uploads are routed to the region URL directly (
e.g. to https://us.sentry.io instead of https://sentry.io). This change only affects users using the CLI to interact
with SaaS Sentry; everything stays the same for self-hosted users.

Other changes

  • build: make lint only with default features (#1994) by szokeasaurusrex

2.30.5

Release made for technical reasons. There are no code changes in this version.

2.30.4

Release made for technical reasons. There are no code changes in this version.

2.30.3

Various fixes & improvements

  • fix: Handle .env errors (#1987) by szokeasaurusrex

2.30.2

This release re-enables Python releases. There are no code changes.

2.30.1

Various fixes & improvements

  • fix(sourcemaps): allow complex file extensions (#1976) by szokeasaurusrex

2.30.0

Cron Monitor Changes

The monitors run subcommand now no longer accepts --auth-token or other means of authentication using token-based
auth. It is now required to use DSN based auth to monitor cron jobs using the sentry-cli.

2.29.1

Updated version 2.29.0 changelog. No code changes.

2.29.0

Source maps fixes

This release fixes the behavior of sourcemaps inject and sourcemaps upload. We now treat minified and non-minified
source files the same way in both commands, which was always the desired behavior, and is also consistent with our JS
bundler plugins.

Please be aware that from now on, sourcemaps inject will inject debug IDs into all JS source files at the path
provided to the command.
If you only wish for some of the files to have debug IDs injected, you need to modify the
path(s) passed to sourcemaps inject or you need to use the --ignore or --ignore-file options to exclude the files
you do not wish to inject the debug IDs into.

In the sourcemaps upload command, we have eliminated the "Minified Scripts" section in the Source Maps Upload Report.
Instead, these minified scripts will appear under "Scripts."

Auth token validation

Sentry CLI now validates that you have provided an auth token whenever you run a command that requires authentication to
succeed. If you fail to provide an auth token when running such a command, the Sentry CLI will exit with an error
message explaining that the auth token is required but missing.

Other fixes & improvements

  • fix(sourcemaps): Add .cjs and .mjs to default sourcemaps upload extensions (#1961) by szokeasaurusrex
  • fix(xcode): Only parse Plist when required during RN source maps upload (#1940) by krystofwoldrich
  • fix(files): Fail when deleting all files fails with 404 error (#1949) by szokeasaurusrex
  • fix: support windows on arm via x64 binary (#1943) by MarshallOfSound

2.28.6

Various fixes & improvements

  • fix(deploys): Revert "fix(deploys): Use --project argument (#1930)" (#1942) by szokeasaurusrex

2.28.5

Various fixes & improvements

  • fix(deploys): Use --project argument (#1930) by szokeasaurusrex

2.28.0

New features

  • New cron monitor configuration options (#1922) by szokeasaurusrex
    • The sentry-cli monitors run command now has two new command line arguments: --failure-issue-threshold and
      --recovery-threshold. These arguments allow the user to specify the number of consecutive failed checkins that
      trigger an issue to be created and the number of successful checkins that trigger the issue to be resolved,
      respectively.

Various fixes & improvements

  • fix(sourcemaps): print source map URL instead of {source_url} on error (#1917) by jbg

2.27.0

Improvements

  • Prefer --url argument over empty auth token URL (#1914) by szokeasaurusrex
  • feat(xcode): Print redirected output file path when going to the background (#1920) by krystofwoldrich

Fixes

  • Correct error message for querying events/issues on non-existing project. The message now states that the project
    could not be found, instead of stating that the organization could not be found. (#1916) by szokeasaurusrex

Other

  • Remove dsyms/associate API usage (#1886) by Swatinem

2.26.0

Various fixes & improvements

  • meta: Revert "meta: Temporarily disable npm targets for v1 release (#1903)" (#1908) by szokeasaurusrex
  • Add "--environment" option to "monitors run" (supplement "-e" shorthand) (#1881) by skalee
  • meta: Temporarily disable npm targets for v1 release (#1903) by lforst

2.25.3

  • No documented changes.

2.25.2

  • No documented changes.

2.25.1

  • fix: Upload Xcode debug files and source maps background upload (#1896) by krystofwoldrich
    • revert: Fixed a curl issue on Windows (#1815) by xpirt

2.25.0

Various fixes & improvements

  • fix(api): Fix panic that occurred when sentry-cli login called with --auth-token (#1893) by szokeasaurusrex

2.24.1

Various fixes & improvements

2.24.0

Various fixes & improvements

  • feat(sourcemaps): Improve sourcemaps resolve command output (#1880) by szokeasaurusrex
  • feat(api): Validate Auth Tokens client-side (#1885) by szokeasaurusrex

2.23.2

Various fixes & improvements

  • ref: Removed unneeded identity map (#1883) by szokeasaurusrex
  • ci: Skip fallback download in tests (#1878) by lforst
  • ref: Emit better log message for fallback postinstall script (#1877) by lforst
  • fix: Manually download binary if optional dependency binary can't be found after installation (#1874) by lforst
  • fix(hybrid-cloud): Updates organization list to handle single org fanout (#1872) by GabeVillalobos

2.23.1

Various fixes & improvements

  • ref: upgrade git2 so safe.directory is implemented more correctly (#1866) by asottile-sentry
  • fix(hybrid-cloud): Adds region fan-out to organizations list command (#1860) by GabeVillalobos
  • fix: install the x64 cli on windows-on-arm hosts (#1858) by MarshallOfSound

2.23.0

Various fixes & improvements

  • build: Bump tempfile dependency (#1857) by szokeasaurusrex
  • build: Fix CLI in Xcode Cloud by Disabling Link-time Optimizations (#1855) by szokeasaurusrex
  • chore(deps): bump tough-cookie from 4.1.2 to 4.1.3 (#1675) by dependabot
  • chore(deps): bump word-wrap from 1.2.3 to 1.2.5 (#1856) by dependabot
  • feat(api): More descriptive releases propose-version error (#1854) by szokeasaurusrex
  • meta: Restructure Bug Report Issue Template (#1852) by szokeasaurusrex
  • fix(sourcemaps): don't attempt to treat remote URL as a local file path (#1850) by brettdh
  • feat(api): Validate monitors run command's --timezone argument (#1847) by szokeasaurusrex

2.22.3

ref: Transition to binaries over npm (#1836)

2.22.2

This release contains no changes and was done for technical purposes.

2.22.1

This release contains no changes and was done for technical purposes.

2.22.0

  • feat: Add opt-in code path to use binary distributions instead of downloaded CLI (#1835)
  • build: Add optional dependencies to main cli package for binary distributions (#1834)
  • feat: Publish binary distributions on npm (#1833)
  • build: Add placeholder packages for npm binary distributions (#1828)

2.21.5

This release contains no changes and was done for technical purposes.

2.21.4

Various fixes & improvements

  • Improved error message if a project slug is missing (#1811) by cleptric
  • Fixed a curl issue on Windows (#1815) by xpirt
  • Added support for monitor upserts (#1807) by szokeasaurusrex
  • Fixed a bug in sourcemap sourceRoot handling (#1818) by loewenheim

2.21.3

Various fixes & improvements

  • feat: Deprecate sourcemaps explain (#1797) by loewenheim
  • Allow log-level parameter to affect log from reading config (#1789) by szokeasaurusrex
  • feat: Add shell completion generation (#1775) by NickyMeuleman
  • fix: Log messages for invalid objects (#1771) by loewenheim

2.21.2

Various fixes & improvements

  • fix(rn): Remove hermesc envs if hermes is disabled (#1754) by krystofwoldrich
  • fix: Don't fail on duplicate proguard release association (#1762) by loewenheim
  • fix: Make URL in org auth tokens optional (#1766) by loewenheim
  • Explain how to update in the README (#1767) by philipphofmann

2.21.1

Various fixes & improvements

  • fix: Strip /api/0 prefix from endpoint URLs (#1752) by loewenheim

2.21.0

Various fixes and improvements

  • feat: login now opens the org auth token creation page (#1737) by loewenheim
  • feat: Debug IDs are now supported in Hermes bundles (#1667) by krystofwoldrich
  • feat: The root sourcemap for RAM bundles is now uploaded, improving support for preloaded modules (#1743) by
    krystofwoldrich
  • feat: Commands with a --wait flag now also have a --wait-for <SECS> option that additionally puts a limit on the
    wait time. (#1748) by loewenheim
  • deps: symbolic updated to 12.4.1 (#1749) by loewenheim

2.20.7

Various fixes & improvements

  • fix(sourcemaps): Query parameters and fragments are removed from source mapping URLs (#1735) by loewenheim
  • fix(sourcemaps): Debug ID injection is significantly faster (#1736) by loewenheim

2.20.6

Various fixes & improvements

  • fix: Always poll artifact assembly, even if nothing was uploaded (#1726) by loewenheim
  • feat(rn): Allow custom bundle command and Expo export:embed in xcode wrap calls (#1723) by krystofwoldrich
  • feat(bash-hook): Add support for SENTRY_RELEASE in bash-hook (#1720) by boozec
  • misc: Add CONTRIBUTING.md for working with integration tests (#1716) by kamilogorek
  • test: Prevent .sentryclirc being read from global config (#1716) by kamilogorek
  • test: Do not sign git tags and commits during tests (#1716) by kamilogorek
  • test: Make sure to always skip opening editor in git-based tests (#1716) by kamilogorek

2.20.5

Various fixes & improvements

  • deps: Bump sourcemap to 6.4.1 (#1715) by kamilogorek

2.20.4

Various fixes and improvements

  • fix(injection): Make debug id injection sound (#1693) by loewenheim

2.20.3

Various fixes & improvements

  • fix(set-commits): Allow --initial-depth to be specified alongside --auto (#1703) by kamilogorek
  • feat: Allow the CLI binary path to be overridden (#1697) by koddsson

2.20.1

Various fixes and improvements

  • fix: Correctly detect local binary when installing via npm (#1695)

2.20.0

Various fixes and improvements

  • feat(issues): Add issues list command (#1349)
  • feat(inject): Make sourcemap discovery smarter (#1663)
  • feat(config): Support organization-based tokens (#1673)
  • feat(proguard): Create a weak release association with a proguard mapping file (#1688)
  • fix(inject): Make pragma detection stricter (#1648)
  • fix(inject): Mark paths argument as required (#1662)
  • fix(debug-files): Add wasm to supported debug-files upload formats (#1683)
  • fix(sourcemaps): Sourcemap rewriting no longer deletes debug ids when uploading (#1686)
  • ref(sourcemaps): Do not dedupe artifacts if server won't handle it due to url limit (#1680)

2.19.4

Various fixes and improvements

  • feat: Don't upload chunks that are already on the server (fixed version) (#1660)

2.19.3

Various fixes and improvements

  • Revert "feat: Don't upload chunks that are already on the server (#1651)"

@github-actions github-actions bot force-pushed the deps/scripts/update-cli.ps1/2.42.1 branch from 7080daa to 4cb6560 Compare February 19, 2025 03:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant