Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: getsentry/sentry-cli
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 2.40.0
Choose a base ref
...
head repository: getsentry/sentry-cli
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 2.41.1
Choose a head ref
  • 15 commits
  • 26 files changed
  • 4 contributors

Commits on Jan 2, 2025

  1. Merge branch 'release/2.40.0'

    getsentry-bot committed Jan 2, 2025
    Copy the full SHA
    3638236 View commit details

Commits on Jan 7, 2025

  1. ref(api): Remove unnecessary collect (#2333)

    Since we only use the `Vec` created by the `collect` in the loop below,
    there is no reason for the collect. Removing the collect prevents an
    unnecessary allocation of the `Vec`, and allows the loop instead to
    lazily compute the stringified chunks during iteration
    szokeasaurusrex authored Jan 7, 2025

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    ace07ee View commit details
  2. ref(dif): Create type for DIF validation errors

    Having a type for DIF validation errors will give us more flexible error handling abilities.
    szokeasaurusrex committed Jan 7, 2025

    Verified

    This commit was signed with the committer’s verified signature.
    szokeasaurusrex Daniel Szoke
    Copy the full SHA
    ed061bf View commit details
  3. ref(dif): Handle "too big" error with warning

    This will make redundant the existing warning in the funciton used to validate a DIF's size, allowing us to delete that warning. This change will help make the code more readable and maintainable.
    szokeasaurusrex committed Jan 7, 2025

    Verified

    This commit was signed with the committer’s verified signature.
    szokeasaurusrex Daniel Szoke
    Copy the full SHA
    ad7e037 View commit details
  4. feat(dif): Fail debug-files upload when file is too big (#2331)

    Previously, we only logged an easy-to-miss warning when we had to skip
    uploading a debug file because it was too big. Now, we instead fail the
    entire upload loudly, to ensure users do not miss this important
    information.
    
    Resolves #2313
    szokeasaurusrex authored Jan 7, 2025

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    739bc00 View commit details

Commits on Jan 14, 2025

  1. ref: Fix new clippy lints

    szokeasaurusrex committed Jan 14, 2025

    Verified

    This commit was signed with the committer’s verified signature.
    szokeasaurusrex Daniel Szoke
    Copy the full SHA
    00587b1 View commit details
  2. build: Update memmap2

    Recently, `cargo build` started failing on my local system, with an error related to `memmap2`. Upgrading the dependency to the latest version fixes the problem.
    szokeasaurusrex committed Jan 14, 2025

    Verified

    This commit was signed with the committer’s verified signature.
    szokeasaurusrex Daniel Szoke
    Copy the full SHA
    bcf241a View commit details
  3. ref(sourcemaps): Reduce sourcemap upload memory usage (#2343)

    Prevent an unnecessary copy of all sourcemap files being uploaded from
    being stored in memory, by using an `Arc` for the `contents` field of
    `SourceFile`.
    
    Fixes #2342
    szokeasaurusrex authored Jan 14, 2025

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    ee953a5 View commit details

Commits on Jan 17, 2025

  1. ref(api): Replace custom deserializer with derive (#2337)

    This custom deserializer can be easily replaced with
    `derive(Deserialize)`.
    szokeasaurusrex authored Jan 17, 2025

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    6e188bf View commit details

Commits on Jan 20, 2025

  1. build: Bump symbolic to 12.13.3 (#2346)

    Symbolic version `12.13.3` includes a change, which will
    reduce the memory usage of sourcemap uploads, in some cases very
    significantly.
    
    ref #2344
    szokeasaurusrex authored Jan 20, 2025

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    4129be5 View commit details
  2. release: 2.41.0

    getsentry-bot committed Jan 20, 2025
    Copy the full SHA
    84e9410 View commit details
  3. Merge branch 'release/2.41.0'

    getsentry-bot committed Jan 20, 2025
    Copy the full SHA
    b26e0f2 View commit details

Commits on Jan 21, 2025

  1. build: Replace dotenv with dotenvy (#2351)

    Replace the unmaintained crate `dotenv` with the maintained fork
    `dotenvy`.
    
    Fixes #2350
    szokeasaurusrex authored Jan 21, 2025

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    7748c90 View commit details
  2. release: 2.41.1

    getsentry-bot committed Jan 21, 2025
    Copy the full SHA
    778a8b3 View commit details
  3. meta: Update CHANGELOG.md

    szokeasaurusrex authored Jan 21, 2025

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    38b8d23 View commit details
Loading