Skip to content

Conversation

@tustanivsky
Copy link
Collaborator

@tustanivsky tustanivsky commented Nov 14, 2025

This PR fixes build errors on Mac/iOS caused by breaking changes introduced in Sentry Cocoa SDK 9.0.0:

  • Renamed SentryStructuredLogLevel enum to SentryLogLevel
  • Removed inAppExclude option from the Cocoa SDK initialization code as it's no longer used
  • Updated enableLogs option setter (this feature is no longer experimental)
  • Updated SentryEnvelopeHeader initialization (changed signature)

tustanivsky and others added 6 commits November 14, 2025 11:32
* Expose user consent API

* Format code

* Add PR

* Fix method name

* Add `IsUserConsentRequired` implementation stubs for Android and Apple

* Format code

* Fix typo

* Log message

---------

Co-authored-by: Sentry Github Bot <bot+github-bot@sentry.io>
Co-authored-by: Ivan Tustanivskyi <tustanivsky@gmail.com>
@tustanivsky tustanivsky changed the base branch from main to deps/modules/sentry-cocoa.properties/9.0.0 December 3, 2025 08:43
@tustanivsky tustanivsky marked this pull request as ready for review December 3, 2025 08:51
@tustanivsky tustanivsky merged commit cac1345 into deps/modules/sentry-cocoa.properties/9.0.0 Dec 3, 2025
42 checks passed
@tustanivsky tustanivsky deleted the fix/cocoa-v9-compat branch December 3, 2025 09:07
tustanivsky added a commit that referenced this pull request Dec 3, 2025
* chore: update modules/sentry-cocoa.properties to 9.0.0

* Update package snapshot

* Fix compatibility issues with Cocoa SDK 9.0.0 (#1149)

* Remove InAppExclude option as it's no longer supported by Cocoa SDK

* Logs no longer experimental

* Rename logs enum

* Update changelog

* Expose user consent API (#1139)

* Expose user consent API

* Format code

* Add PR

* Fix method name

* Add `IsUserConsentRequired` implementation stubs for Android and Apple

* Format code

* Fix typo

* Log message

---------

Co-authored-by: Sentry Github Bot <bot+github-bot@sentry.io>
Co-authored-by: Ivan Tustanivskyi <tustanivsky@gmail.com>

* Fix envelope header init

---------

Co-authored-by: nwhite-riot <nwhite@riotgames.com>
Co-authored-by: Sentry Github Bot <bot+github-bot@sentry.io>

---------

Co-authored-by: GitHub <noreply@github.com>
Co-authored-by: Ivan Tustanivskyi <tustanivsky@gmail.com>
Co-authored-by: nwhite-riot <nwhite@riotgames.com>
Co-authored-by: Sentry Github Bot <bot+github-bot@sentry.io>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants