Skip to content

chore(deps): update dependency getsentry/sentry-cocoa to v9.17.0#137

Merged
philprime merged 1 commit into
mainfrom
renovate/getsentry-sentry-cocoa-9.x
Jun 10, 2026
Merged

chore(deps): update dependency getsentry/sentry-cocoa to v9.17.0#137
philprime merged 1 commit into
mainfrom
renovate/getsentry-sentry-cocoa-9.x

Conversation

@renovate

@renovate renovate Bot commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Update Change
getsentry/sentry-cocoa minor 9.16.19.17.0

Release Notes

getsentry/sentry-cocoa (getsentry/sentry-cocoa)

v9.17.0

Compare Source

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"
        }
        config.tags = ["screen": "settings"]
    }
  • Standalone app start sub-spans operations have been renamed for better clarity (#​8003):

    • Pre Runtime Init: app.start -> app.start.pre_runtime_init
    • Runtime Init to Pre Main Initializers: app.start -> app.start.runtime_init
    • UIKit Init: app.start -> app.start.uikit_init
    • Application Init: app.start -> app.start.application_init
    • Extended App Start: app.start -> app.start.extended_app_start
Deprecations
  • Deprecate the managed User Feedback widget/FAB. It will be removed in v10. Present the feedback form from your own UI with SentrySDK.feedback.show(), SentrySDK.FeedbackForm, or .sentryFeedback(isPresented:) instead. (#​8022)
Fixes
  • App start duration on the Vitals dashboard now reflects the extended app launch time when using extendAppLaunch() (#​8028)

Configuration

📅 Schedule: (in timezone Europe/Vienna)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot requested a review from philprime as a code owner June 10, 2026 18:05
@sentry

sentry Bot commented Jun 10, 2026

Copy link
Copy Markdown

📲 Install Builds

iOS

🔗 App Name App ID Version Configuration
Flinky com.techprimate.Flinky 1.1.5 (2) --

⚙️ flinky Build Distribution Settings

@philprime philprime enabled auto-merge (squash) June 10, 2026 18:20
@philprime philprime merged commit 307c9a7 into main Jun 10, 2026
6 checks passed
@philprime philprime deleted the renovate/getsentry-sentry-cocoa-9.x branch June 10, 2026 18:22
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.

1 participant