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-cocoa
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 7.30.2
Choose a base ref
...
head repository: getsentry/sentry-cocoa
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 7.31.1
Choose a head ref
  • 20 commits
  • 67 files changed
  • 9 contributors

Commits on Nov 10, 2022

  1. Merge branch 'release/7.30.2'

    getsentry-bot
    getsentry-bot committed Nov 10, 2022
    Configuration menu
    Copy the full SHA
    f5f8910 View commit details
    Browse the repository at this point in the history
  2. fix: Too long flush duration (#2370)

    Move the calculation of the flush dispatch time to the beginning of the
    flush function to avoid any code until the call to dispatch_group_wait
    adds up to the total flush duration.
    
    Fixes GH-2334, GH-2340
    philipphofmann authored Nov 10, 2022
    Configuration menu
    Copy the full SHA
    e2a3f3e View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2022

  1. Report pre-warmed app starts (#1969)

    Report pre-warmed app starts by dropping the first app start spans if pre-warming paused during these steps.
    This approach will shorten the app start duration, but it represents the duration a user has to wait after clicking
    the app icon until the app is responsive. We report the app start type in the appContext, so Sentry can make
    changes to the UI for prewarmed app starts.
    
    Fixes GH-1897
    philipphofmann authored Nov 14, 2022
    Configuration menu
    Copy the full SHA
    0032a5d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    46deabf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cd8dad3 View commit details
    Browse the repository at this point in the history
  4. build: Split Swift and Clang format for pre-commit (#2380)

    Split formatting swift and clang files for pre-commit.
    philipphofmann authored Nov 14, 2022
    Configuration menu
    Copy the full SHA
    9754750 View commit details
    Browse the repository at this point in the history
  5. fix: Do not delete the app state (#2382)

    The app state is needed on the next app start, to be copied to previous app state. This is needed to determine the app start type.
    kevinrenskers authored Nov 14, 2022
    Configuration menu
    Copy the full SHA
    2a547de View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2dcc3d7 View commit details
    Browse the repository at this point in the history
  7. release: 7.31.0

    getsentry-bot committed Nov 14, 2022
    Configuration menu
    Copy the full SHA
    e5eadf1 View commit details
    Browse the repository at this point in the history
  8. Merge branch 'release/7.31.0'

    getsentry-bot
    getsentry-bot committed Nov 14, 2022
    Configuration menu
    Copy the full SHA
    5dc32b3 View commit details
    Browse the repository at this point in the history
  9. ref: json serialization error reporting (#2355)

    * feat: build errors with exceptions and underling errors: refactor to extract common init
    
    * ref: json serialization error handling
    
    before:
        - test if input is valid JSON with `-[NSJSONSerialization
        isValidJSON]` and if not, build our own error.
        - problem: no hints as to why the JSON is invalid
    
    after:
        - attempt direct serialization with `-[NSJSONSerialization
        dataWithJSONObject:options:error:]` and use the library error
        - this can throw an exception in certain failure modes: surround
        the call with try/catch
        - use new functions in SentryError to create an NSError from
        either an NSException or the inout NSError
        - only compile like this for nonrelease builds so we don't incur
        the performance hit of throwing an exception (see apple's docs:
        "For best performance in 64-bit, you should throw exceptions only
        when absolutely necessary.")
    
    Co-authored-by: Dhiogo Ramos Brustolin <[email protected]>
    armcknight and brustolin authored Nov 14, 2022
    Configuration menu
    Copy the full SHA
    90ed869 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2022

  1. build(deps): bump fastlane from 2.210.1 to 2.211.0 (#2385)

    Bumps [fastlane](https://github.com/fastlane/fastlane) from 2.210.1 to 2.211.0.
    - [Release notes](https://github.com/fastlane/fastlane/releases)
    - [Commits](fastlane/fastlane@fastlane/2.210.1...fastlane/2.211.0)
    
    ---
    updated-dependencies:
    - dependency-name: fastlane
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Nov 15, 2022
    Configuration menu
    Copy the full SHA
    5a3ecbb View commit details
    Browse the repository at this point in the history
  2. build(deps): bump github/codeql-action from 2.1.31 to 2.1.32 (#2386)

    Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.1.31 to 2.1.32.
    - [Release notes](https://github.com/github/codeql-action/releases)
    - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
    - [Commits](github/codeql-action@c3b6fce...4238421)
    
    ---
    updated-dependencies:
    - dependency-name: github/codeql-action
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Nov 15, 2022
    Configuration menu
    Copy the full SHA
    278625e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7dd31aa View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4da6c0b View commit details
    Browse the repository at this point in the history
  5. ci: Increase test timeout for iOS 12 (#2391)

    The unit tests for iOS 12 need to install a simulator first,
    which can take a couple of minutes.
    The job sometimes times out in CI. We can increase the timeout only for
    that job.
    philipphofmann authored Nov 15, 2022
    Configuration menu
    Copy the full SHA
    435cd7f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    72df100 View commit details
    Browse the repository at this point in the history
  7. test: Fix SentrySerializationTests.testSerializationFailsWithInvalidJ…

    …SONObject (#2392)
    
    Fix flaky test
    
    SentrySerializationTests.testSerializationFailsWithInvalidJSONObject
    brustolin authored Nov 15, 2022
    Configuration menu
    Copy the full SHA
    3a1d58d View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2022

  1. Fix: Set the correct OOM event timestamp (#2394)

    Use the last breadcrumb's timestamp as the OOM event timestamp
    kevinrenskers authored Nov 16, 2022
    Configuration menu
    Copy the full SHA
    8442084 View commit details
    Browse the repository at this point in the history
  2. release: 7.31.1

    getsentry-bot committed Nov 16, 2022
    Configuration menu
    Copy the full SHA
    1748a02 View commit details
    Browse the repository at this point in the history
Loading