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 Cocoa SDK to v8.24.0 #1986

Merged
merged 3 commits into from
Apr 23, 2024

Conversation

github-actions[bot]
Copy link
Contributor

Bumps flutter/scripts/update-cocoa.sh from 8.21.0 to 8.24.0.

Auto-generated by a dependency updater.

Changelog

8.24.0

Features

8.23.0

Features

  • Add Metrics API (#3791, #3799): Read our docs to learn
    more about how to use the Metrics API.
  • Pre-main profiling data is now attached to the app start transaction (#3736)
  • Release framework without UIKit/AppKit (#3793)
  • Add the option swizzleClassNameExcludes (#3813)

Fixes

  • Don't run onCrashedLastSession for nil Events (#3785)
  • Redistributable static libraries should never be built with module debugging enabled (#3800)
  • Fixed certain views getting loaded twice when adding a child view controller (#3753)
  • Fixed broken imports in SentrySwiftUI Carthage build (#3817)
  • Fix NSInvalidArgumentException for NSError sentryErrorWithDomain (#3819)
  • Again fix runtime error when including Sentry as a static lib (#3820)
  • Fix crash in hasUnfinishedChildSpansToWaitFor (#3821)

8.22.4

Fixes

  • CFBundleShortVersionString in the Info.plist file is invalid (#3787)

8.22.3

Fixes

  • Sentry.framework does not support the minimum OS Version specified in the Info.plist (#3774)
  • Add reference to Swift classes for hybrid SDKs (#3771)

8.22.3-beta.0

Fixes

  • Sentry.framework does not support the minimum OS Version specified in the Info.plist (#3774)
  • Add reference to Swift classes for hybrid SDKs (#3771)

8.22.2

  • Fix runtime error when including Sentry as a static lib (#3764)
  • Fix Mac Catalyst support for the prebuilt XCFramework used by SPM and Carthage (#3767)

8.22.1

Fixes

  • Checksum error when resolving the SDK via SPM (#3760)

8.22.0

Warning: this version is not working with SPM

Improvements

  • SPM uses a prebuilt XCFramework and remove SentryPrivate (#3623):
    We now provide a prebuilt XCFramework for SPM, which speeds up your build and allows us to write
    more code in Swift. To make this happen, we had to remove the SentryPrivate target for SPM and
    CocoaPods, which you shouldn't have included directly.

Fixes

  • Write NSException reason for crash report (#3705)
  • Add context to event with CrashIntegration disabled (#3699)

@buenaflor
Copy link
Contributor

@denrase please take a look

@vaind vaind force-pushed the deps/flutter/scripts/update-cocoa.sh/8.24.0 branch from 31af27c to 1855b75 Compare April 23, 2024 07:07
@bruno-garcia bruno-garcia force-pushed the deps/flutter/scripts/update-cocoa.sh/8.24.0 branch from 1855b75 to 238b7ab Compare April 23, 2024 07:43
@bruno-garcia bruno-garcia force-pushed the deps/flutter/scripts/update-cocoa.sh/8.24.0 branch from 238b7ab to 9e5a85d Compare April 23, 2024 09:53
@vaind vaind assigned vaind and unassigned denrase Apr 23, 2024
Copy link
Collaborator

@vaind vaind left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

SentryId was moved to swift in cocoa 8.22 so there were some changes necessary in code gen.

@vaind vaind merged commit 50bdfad into main Apr 23, 2024
41 checks passed
@vaind vaind deleted the deps/flutter/scripts/update-cocoa.sh/8.24.0 branch April 23, 2024 11:45
@buenaflor
Copy link
Contributor

@vaind thx! 🙏

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.

None yet

4 participants