Skip to content

2.40.0

Latest
Compare
Choose a tag to compare
@getsentry-bot getsentry-bot released this 02 Jan 11:46
6b72bd7

New features

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

Improvements

Bug fixes

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