Skip to content

Bump github.com/getsentry/sentry-cocoa from 9.12.1 to 9.18.0#16

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/swift/github.com/getsentry/sentry-cocoa-9.18.0
Open

Bump github.com/getsentry/sentry-cocoa from 9.12.1 to 9.18.0#16
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/swift/github.com/getsentry/sentry-cocoa-9.18.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 19, 2026

Copy link
Copy Markdown

Bumps github.com/getsentry/sentry-cocoa from 9.12.1 to 9.18.0.

Release notes

Sourced from github.com/getsentry/sentry-cocoa's releases.

9.18.0

Features

  • Add SentryObjC User Feedback presentation APIs and a feedback form factory returning UIViewController instances. (#8027)

Fixes

  • Show feedback form from shake or screenshot without widget (#8050)

Deprecations

  • Deprecate the managed User Feedback custom button. It will be removed in v10. Present the feedback form from your own UI with SentrySDK.feedback.show(), SentrySDK.FeedbackForm, or .sentryFeedback(isPresented:) instead. (#8052)

9.17.1

Fixes

  • Ship dSYMs in SentryObjC-Dynamic.xcframework artifacts (#8036)
  • Fix missing _OBJC_CLASS_$_ symbols in x86_64 slice of SentryObjC dynamic framework (#8037)
  • Mark feedback form aliases and conformances unavailable in app extensions (#8040)
  • Silence retroactive conformance warning for SentryLevel: CustomStringConvertible when building with SPM from source (#8032)

9.17.0

Features

  • Support creating envelope items from attachments via SentryObjC (#8001)

  • Add format-string logging to SentryObjCLogger with automatic message template extraction (#7996)

    [SentryObjCSDK.logger infoWithFormat:@"User %@ processed %d items", userName, count];
  • Add managed user feedback form presentation APIs (#7873)

    Apps using the managed User Feedback integration can now present the form directly:

    • Use SentrySDK.feedback.show() to let the SDK pick the best presenter.
    • In UIKit, present the SentrySDK.FeedbackForm() view controller yourself.
    • In SwiftUI, use .sentryFeedback(isPresented:), or present SentrySDK.FeedbackFormView() from a container such as .sheet.

    These APIs use the global SentryOptions.configureUserFeedback configuration and temporarily hide the managed widget while the form is open, when possible.

  • Add per-form feedback configuration (#8018)

    Managed feedback presentation APIs now accept a configuration closure, so apps can customize a single form on top of the global SentryOptions.configureUserFeedback settings without mutating them:

    SentrySDK.feedback.show { config in
        config.configureForm = { form in
            form.formTitle = "Report a Bug"
            form.submitButtonLabel = "Send Report"
        }

... (truncated)

Changelog

Sourced from github.com/getsentry/sentry-cocoa's changelog.

Changelog

[!WARNING] The minimum macOS deployment target will be raised to macOS 12 (Monterey) with the upcoming release that adopts Xcode 27. Xcode 27 no longer supports deployment targets below macOS 12. If your app must support macOS 11 or earlier, please stay on the last SDK version released before this change. See #8113 for full details.

9.18.0

Features

  • Add SentryObjC User Feedback presentation APIs and a feedback form factory returning UIViewController instances. (#8027)

Fixes

  • Show feedback form from shake or screenshot without widget (#8050)

Deprecations

  • Deprecate the managed User Feedback custom button. It will be removed in v10. Present the feedback form from your own UI with SentrySDK.feedback.show(), SentrySDK.FeedbackForm, or .sentryFeedback(isPresented:) instead. (#8052)

9.17.1

Fixes

  • Ship dSYMs in SentryObjC-Dynamic.xcframework artifacts (#8036)
  • Fix missing _OBJC_CLASS_$_ symbols in x86_64 slice of SentryObjC dynamic framework (#8037)
  • Mark feedback form aliases and conformances unavailable in app extensions (#8040)
  • Silence retroactive conformance warning for SentryLevel: CustomStringConvertible when building with SPM from source (#8032)

9.17.0

Features

  • Support creating envelope items from attachments via SentryObjC (#8001)

  • Add format-string logging to SentryObjCLogger with automatic message template extraction (#7996)

    [SentryObjCSDK.logger infoWithFormat:@"User %@ processed %d items", userName, count];
  • Add managed user feedback form presentation APIs (#7873)

    Apps using the managed User Feedback integration can now present the form directly:

    • Use SentrySDK.feedback.show() to let the SDK pick the best presenter.
    • In UIKit, present the SentrySDK.FeedbackForm() view controller yourself.
    • In SwiftUI, use .sentryFeedback(isPresented:), or present SentrySDK.FeedbackFormView() from a container such as .sheet.

    These APIs use the global SentryOptions.configureUserFeedback configuration and temporarily hide the managed widget while the form is open, when possible.

  • Add per-form feedback configuration (#8018)

    Managed feedback presentation APIs now accept a configuration closure, so apps can customize a single

... (truncated)

Commits
  • 43abfbf release: 9.18.0
  • 5804f33 chore(deps): Update clang-format version (#8098)
  • 4da7fcb test: use XCTSkip for V10-excluded feedback tests (#8079)
  • 27850be fix: Catalyst 26 test crashes from UIWindow init (#8075)
  • 64c2f7a feat: add debug, breadcrumbs, and user as internal sub-APIs (#8072)
  • a2a5ec7 ref: exclude deprecated API from V10 build (#8067)
  • 655e96d feat: Add new internal API for Hybrid SDKs (#8057)
  • a29e132 build: add V10 API surface tracking to generate-public-api (#8068)
  • ba5a1dd docs: Add installedIntegrationNames to internal API spec (#8073)
  • c3064bc revert: Restore create-issue-for-unreferenced-pr workflow (#8070)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [github.com/getsentry/sentry-cocoa](https://github.com/getsentry/sentry-cocoa) from 9.12.1 to 9.18.0.
- [Release notes](https://github.com/getsentry/sentry-cocoa/releases)
- [Changelog](https://github.com/getsentry/sentry-cocoa/blob/main/CHANGELOG.md)
- [Commits](getsentry/sentry-cocoa@9.12.1...43abfbf)

---
updated-dependencies:
- dependency-name: github.com/getsentry/sentry-cocoa
  dependency-version: 9.18.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file swift_package_manager Pull requests that update swift_package_manager code labels Jun 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file swift_package_manager Pull requests that update swift_package_manager code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants