dotenv with dotenvy (#2351) by @szokeasaurusrex
.env filessymbolic to 12.13.3 (#2346) by @szokeasaurusrexmemmap2 (#2340) by @szokeasaurusrexdebug-files upload when file is too big (#2331) by @szokeasaurusrexcollect (#2333) by @szokeasaurusrexglobalThis when available (#2301) by @lforstWe made several refactors and added several tests in this release. These changes should not affect users.
upload-dif reference from poll_assemble (#2321) by @szokeasaurusrexrender_detail take Option<&str> (#2317) by @szokeasaurusrexupload_difs_chunked (#2316) by @szokeasaurusrexupload module to options (#2315) by @szokeasaurusrexChunkOptions a struct (#2314) by @szokeasaurusrex&str in DifUpload struct (#2307) by @szokeasaurusrexpoll_assemble (#2300) by @szokeasaurusrex/ to uploaded Proguard file name (#2304) by @szokeasaurusrextry_assemble options parameter (#2299) by @szokeasaurusrexChunkedUploadOptions to indicate they are set by server (#2298) by @szokeasaurusrexChunked<ProguardMapping> for proguard upload (#2296) by @szokeasaurusrexChunkedDifRequest take Cow<'_, str> for name (#2295) by @szokeasaurusrexMappingRef with ProguardMapping (#2294) by @szokeasaurusrexproguard utils submodule (#2293) by @szokeasaurusrexByteView (#2292) by @szokeasaurusrexChunkedDifRequest (#2290) by @szokeasaurusrexNamed trait to Assemblable (#2289) by @szokeasaurusrexpoll_assemble generic (#2287) by @szokeasaurusrexToAssemble traittry_assemble_dif genericChunkedDifMatch with generic ChunkedObjectusize in get_sha1_checksums signatureassert_cmd test managerdebugId field in sourcemaps (#2222)assert_cmd as a dev dependencySENTRY_DUMP_REPONSE environment variable (#2212)allow(dead_code) from update utils (#2216)allow(dead_code) (#2215)with_header_matcher types (#2261) by @szokeasaurusreximpl Into<Matcher> for with_matcher (#2260) by @szokeasaurusrexwith_reponse_body parameter to mockito (#2259) by @szokeasaurusrex200 (#2258) by @szokeasaurusrexmockito mocking library (#2254) by @szokeasaurusrexTestManager in new chunk upload test (#2253) by @szokeasaurusrexTestManager struct for uniform test setup (#2252) by @szokeasaurusrexmock_common_endpoints refactor (#2251) by @szokeasaurusrexmock_common_upload_endpoints (#2250) by @szokeasaurusrexmock_common_upload_endpoints into module (#2249) by @szokeasaurusrexmocking to mock_endpoint_builder (#2248) by @szokeasaurusrexEndpointOptions to MockEndpointBuilder (#2247) by @szokeasaurusrexEndpointOptions (#2246) by @szokeasaurusrexEndpointOptions (#2245) by @szokeasaurusrextrycmd tests with RUST_BACKTRACE=0 (#2242) by @szokeasaurusrextarget_os (#2240) by @szokeasaurusrexbash_hook tests together (#2226)assemble endpoint call.vscode directory from version control (#2208) by @szokeasaurusrexmain to indicate it does not return (#2192) by @szokeasaurusrexcommands::main does not return (#2191) by @szokeasaurusrexRUST_BACKTRACE=1 (#2189) by @szokeasaurusrex--auth-token (#2172) by @szokeasaurusrexAll 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.
There are no code changes in this release. It is being performed to test an update to the release build process.
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.
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.
curl-sys (#2164) by @szokeasaurusrex--project in deploys new subcommand (#2160) by @szokeasaurusrexsend-metric commands (#2154) by @szokeasaurusrex12.11.0. This fixes a bug where uploading source files sometimes failed when any of the files were not UTF-8 encodedupload-proguard on 507 status (#2141) by @szokeasaurusrex12.10.1 (#2134) by @szokeasaurusrex
Error class in debugId injection snippet (#2132) by @Lms24This release contains a fix for a bug where auth tokens would, under the following circumstances, be logged to stdout:
--auth-token)info or debug
warn, so users using the default log level were unaffected by this bugWe 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).