{"id":70130,"name":"github.com/getsentry/sentry-cocoa","ecosystem":"carthage","repository_url":"https://github.com/github.com/getsentry/sentry-cocoa","issues_count":4,"created_at":"2025-09-22T07:33:37.668Z","updated_at":"2025-09-22T07:33:37.668Z","purl":"pkg:carthage/github.com/getsentry/sentry-cocoa","metadata":{"id":12446065,"name":"github.com/getsentry/sentry-cocoa","ecosystem":"carthage","description":null,"homepage":null,"licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/github.com/getsentry/sentry-cocoa","keywords_array":null,"namespace":null,"versions_count":0,"first_release_published_at":null,"latest_release_published_at":"2025-11-03T16:30:23.719Z","latest_release_number":null,"last_synced_at":"2025-11-03T16:30:24.747Z","created_at":"2025-11-03T16:30:23.332Z","updated_at":"2025-11-03T16:30:24.747Z","registry_url":null,"install_command":null,"documentation_url":null,"metadata":{},"repo_metadata":{},"repo_metadata_updated_at":"2025-11-03T16:30:23.865Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{},"purl":"pkg:carthage/github.com%2Fgetsentry%2Fsentry-cocoa","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/carthage/github.com/getsentry/sentry-cocoa","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/carthage/github.com/getsentry/sentry-cocoa","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/carthage/github.com/getsentry/sentry-cocoa/dependencies","status":"removed","funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/carthage/packages/github.com%2Fgetsentry%2Fsentry-cocoa/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/carthage/packages/github.com%2Fgetsentry%2Fsentry-cocoa/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/carthage/packages/github.com%2Fgetsentry%2Fsentry-cocoa/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/carthage/packages/github.com%2Fgetsentry%2Fsentry-cocoa/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/carthage/packages/github.com%2Fgetsentry%2Fsentry-cocoa/codemeta","maintainers":[],"registry":{"name":"carthage","url":"https://github.com/Carthage/Carthage","ecosystem":"carthage","default":true,"packages_count":2083,"maintainers_count":0,"namespaces_count":1113,"keywords_count":1999,"github":"Carthage","metadata":{"funded_packages_count":219},"icon_url":"https://github.com/Carthage.png","created_at":"2022-12-01T15:03:57.971Z","updated_at":"2025-11-07T08:28:41.359Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/carthage/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/carthage/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/carthage/namespaces"}},"unique_repositories_count":2,"unique_repositories_count_past_30_days":2,"recent_issues":[{"uuid":"3606380189","node_id":"PR_kwDOInfMIc6ycqLC","number":428,"state":"closed","title":"Chore(deps): bump github.com/getsentry/sentry-cocoa from 8.57.1 to 8.57.2 in the swift-dependencies group","user":"dependabot[bot]","labels":["dependencies","swift_package_manager"],"assignees":["jumaallan"],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-11-10T09:44:17.000Z","author_association":null,"state_reason":null,"created_at":"2025-11-10T06:42:07.000Z","updated_at":"2025-11-10T09:44:18.000Z","time_to_close":10930,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Chore(deps)","packages":[{"name":"github.com/getsentry/sentry-cocoa","old_version":"8.57.1","new_version":"8.57.2","repository_url":"https://github.com/getsentry/sentry-cocoa"}],"path":"the swift-dependencies group","ecosystem":"carthage"},"body":"Bumps the swift-dependencies group with 1 update: [github.com/getsentry/sentry-cocoa](https://github.com/getsentry/sentry-cocoa).\n\nUpdates `github.com/getsentry/sentry-cocoa` from 8.57.1 to 8.57.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cocoa/releases\"\u003egithub.com/getsentry/sentry-cocoa's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.57.2\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!Warning]\n\u003cstrong\u003eSession Replay is disabled by default on iOS 26.0+ with Xcode 26.0+ to prevent PII leaks\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eDue to potential masking issues introduced by Apple's Liquid Glass rendering changes in iOS 26.0, Session Replay is now \u003cstrong\u003eautomatically disabled\u003c/strong\u003e on apps running iOS 26.0+ when built with Xcode 26.0 or later. This is a defensive measure to protect user privacy and prevent potential PII leaks until masking is reliably supported.\u003c/p\u003e\n\u003cp\u003eSession replay will work normally if:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eYour app runs on iOS versions older than 26.0, OR\u003c/li\u003e\n\u003cli\u003eYour app is built with Xcode versions older than 26.0, OR\u003c/li\u003e\n\u003cli\u003eYour app explicitly sets \u003ccode\u003eUIDesignRequiresCompatibility\u003c/code\u003e to \u003ccode\u003eYES\u003c/code\u003e in \u003ccode\u003eInfo.plist\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eOverride (use with caution):\u003c/strong\u003e If you understand the PII risks and want to enable session replay anyway, you can set:\u003c/p\u003e\n\u003cpre lang=\"swift\"\u003e\u003ccode\u003eoptions.experimental.enableSessionReplayInUnreliableEnvironment = true\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eThis experimental override option will be removed in a future minor version once the masking issues are resolved.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix rendering method for fast view rendering (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6360\"\u003e#6360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSession Replay masking improvements (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6292\"\u003e#6292\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eFix SwiftUI.List background decoration view causing incorrect clipping of screen content\u003c/li\u003e\n\u003cli\u003eFix sublayer rendering order by properly sorting by zPosition with insertion order as tie-breaker\u003c/li\u003e\n\u003cli\u003eFix UISwitch internal images being incorrectly redacted\u003c/li\u003e\n\u003cli\u003eFix UITextField placeholder text (UITextFieldLabel) not being detected for redaction\u003c/li\u003e\n\u003cli\u003eUse string-based class comparison to avoid triggering Objective-C +initialize on background threads\u003c/li\u003e\n\u003cli\u003eAdd layer class filtering for views used in multiple contexts (e.g., SwiftUI._UIGraphicsView)\u003c/li\u003e\n\u003cli\u003eImprove transform calculations for views with custom anchor points\u003c/li\u003e\n\u003cli\u003eFix axis-aligned transform detection for optimized opaque view clipping\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFix conversion of frame rate to time interval for session replay (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6623\"\u003e#6623\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eChange Session Replay masking to prevent semi‑transparent full‑screen overlays from clearing redactions by making opaque clipping stricter (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6629\"\u003e#6629\u003c/a\u003e)\nViews now need to be fully opaque (view and layer backgrounds with alpha == 1) and report opaque to qualify for clip‑out.\nThis avoids leaks at the cost of fewer clip‑out optimizations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/bcd8bfb3eea22ac5d3fdd001751bbe19f25e892b\"\u003e\u003ccode\u003ebcd8bfb\u003c/code\u003e\u003c/a\u003e release: 8.57.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/c21a31fc8ddc022dd3bf26e4569c760b3db9fce6\"\u003e\u003ccode\u003ec21a31f\u003c/code\u003e\u003c/a\u003e fix(session-replay): Cherry-pick session replay masking fixes from main (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6678\"\u003e#6678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/653de7c21cd2e72946e3f467063af05911210481\"\u003e\u003ccode\u003e653de7c\u003c/code\u003e\u003c/a\u003e Merge branch 'release/8.57.1' into v8.x\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/getsentry/sentry-cocoa/compare/8.57.1...8.57.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/getsentry/sentry-cocoa\u0026package-manager=swift\u0026previous-version=8.57.1\u0026new-version=8.57.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/smileidentity/ios/pull/428","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/smileidentity%2Fios/issues/428","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/428/packages"},{"uuid":"3555882855","node_id":"PR_kwDOD12Hpc6v2C74","number":10726,"state":"open","title":"build(deps): bump github.com/getsentry/sentry-cocoa from 8.56.0 to 8.56.2 in /swift/apple/FirezoneKit","user":"dependabot[bot]","labels":["dependencies","swift_package_manager"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-10-27T09:36:08.000Z","updated_at":"2025-10-27T09:37:55.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"github.com/getsentry/sentry-cocoa","old_version":"8.56.0","new_version":"8.56.2","repository_url":"https://github.com/getsentry/sentry-cocoa"}],"path":"/swift/apple/FirezoneKit","ecosystem":"carthage"},"body":"Bumps [github.com/getsentry/sentry-cocoa](https://github.com/getsentry/sentry-cocoa) from 8.56.0 to 8.56.2.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cocoa/releases\"\u003egithub.com/getsentry/sentry-cocoa's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.56.2\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!Warning]\nSession Replay in this version does not correctly mask views when built with Xcode 26 and running on iOS 26 with Liquid Glass, which may lead to PII leaks. Please upgrade to 8.57.0 or later, which automatically \u003cstrong\u003edisables session replay\u003c/strong\u003e in such environments.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix crash from null UIApplication in SwiftUI apps (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6264\"\u003e#6264\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.56.1\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!Warning]\nThis version can cause runtime crashes because the \u003ccode\u003eUIApplication.sharedApplication\u003c/code\u003e/\u003ccode\u003eNSApplication.sharedApplication\u003c/code\u003e is not yet available during SDK initialization, due to the changes in [PR \u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5900\"\u003e#5900\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/pull/5900\"\u003egetsentry/sentry-cocoa#5900\u003c/a\u003e), released in \u003ca href=\"https://github.com/getsentry/sentry-cocoa/releases/tag/8.56.0\"\u003e8.56.0\u003c/a\u003e.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!Warning]\nSession Replay in this version does not correctly mask views when built with Xcode 26 and running on iOS 26 with Liquid Glass, which may lead to PII leaks. Please upgrade to 8.57.0 or later, which automatically \u003cstrong\u003edisables session replay\u003c/strong\u003e in such environments.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix potential app launch hang caused by the SentrySDK (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6181\"\u003e#6181\u003c/a\u003e)\nFixed by removing the call to \u003ccode\u003e_dyld_get_image_header\u003c/code\u003e on the main thread.\u003c/li\u003e\n\u003cli\u003eFix dynamic selector crash in SentryReplayRecording (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6211\"\u003e#6211\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/9e193ac0b71760603aa666bad7e9e303dd7031a8\"\u003e\u003ccode\u003e9e193ac\u003c/code\u003e\u003c/a\u003e release: 8.56.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/d1c491625f4769c99398354d3e65d2567142663e\"\u003e\u003ccode\u003ed1c4916\u003c/code\u003e\u003c/a\u003e test: Skip flaky user feedback UITests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6289\"\u003e#6289\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/9a32d525beb80abae219726ad52a1c1bf5be60cc\"\u003e\u003ccode\u003e9a32d52\u003c/code\u003e\u003c/a\u003e fix: Lazily access UIApplication.shared (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6264\"\u003e#6264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/2ec27000f0f0c2e2b99104488c080e9b6ea6fea2\"\u003e\u003ccode\u003e2ec2700\u003c/code\u003e\u003c/a\u003e chore(ci): Set iOS version for running Test Server unit tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6287\"\u003e#6287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/4be5cd8ec957763bd50e7be61fd78c472434d318\"\u003e\u003ccode\u003e4be5cd8\u003c/code\u003e\u003c/a\u003e ci: Extra test plan for test server unit tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6177\"\u003e#6177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/449d185f00a29b3d02bc258ece14622e59104689\"\u003e\u003ccode\u003e449d185\u003c/code\u003e\u003c/a\u003e chore(deps): Update clang-format version (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6276\"\u003e#6276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/649265b71b7beb5a4da716aa33062bc9efac440e\"\u003e\u003ccode\u003e649265b\u003c/code\u003e\u003c/a\u003e test: Skip AppHangTracking when debugger attached (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6242\"\u003e#6242\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/7dabfb91767a1bafdf8b9be35674a15e3608fbf8\"\u003e\u003ccode\u003e7dabfb9\u003c/code\u003e\u003c/a\u003e docs: Add warning to releases v8.56.0 and v8.56.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6266\"\u003e#6266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/d8ceea3a0ce99c0dd499d3b9472c87aaf0713d3c\"\u003e\u003ccode\u003ed8ceea3\u003c/code\u003e\u003c/a\u003e Merge branch 'release/8.56.1'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/a82041aad9163775a02c74a722c744f486cbc614\"\u003e\u003ccode\u003ea82041a\u003c/code\u003e\u003c/a\u003e release: 8.56.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-cocoa/compare/8.56.0...8.56.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/getsentry/sentry-cocoa\u0026package-manager=swift\u0026previous-version=8.56.0\u0026new-version=8.56.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/firezone/firezone/pull/10726","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/firezone%2Ffirezone/issues/10726","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/10726/packages"},{"uuid":"2876664083","node_id":"PR_kwDOD12Hpc6rdmkT","number":10496,"state":"closed","title":"build(deps): bump github.com/getsentry/sentry-cocoa from 8.49.0 to 8.55.0 in /swift/apple/FirezoneKit","user":"dependabot[bot]","labels":["dependencies","minor","swift_package_manager"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-10-01T03:37:00.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-10-01T02:48:01.000Z","updated_at":"2025-10-01T03:37:01.000Z","time_to_close":2939,"merged_at":"2025-10-01T03:37:00.000Z","merged_by":"klochowicz","closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"github.com/getsentry/sentry-cocoa","old_version":"8.49.0","new_version":"8.55.0","repository_url":"https://github.com/getsentry/sentry-cocoa"}],"path":"/swift/apple/FirezoneKit","ecosystem":"carthage"},"body":"Bumps [github.com/getsentry/sentry-cocoa](https://github.com/getsentry/sentry-cocoa) from 8.49.0 to 8.55.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cocoa/releases\"\u003egithub.com/getsentry/sentry-cocoa's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.55.0\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!Important]\nXcode 26 no longer allows individual frameworks to contain arm64e slices anymore if the main binary doesn't contain them.\nWe have decided to split the Dynamic variant and Sentry-WithoutUIKitOrAppKit of Sentry into two variants:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSentry-Dynamic\u003c/code\u003e: Without ARM64e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentry-Dynamic-WithARM64e\u003c/code\u003e: \u003cem\u003eWith\u003c/em\u003e ARM64e slice\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentry-WithoutUIKitOrAppKit\u003c/code\u003e: Without ARM64e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentry-WithoutUIKitOrAppKit-WithARM64e\u003c/code\u003e: \u003cem\u003eWith\u003c/em\u003e ARM64e slice\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eIf your app does not need arm64e, you don't need to make any changes.\nBut if your app \u003cem\u003eneeds arm64e\u003c/em\u003e please use \u003ccode\u003eSentry-Dynamic-WithARM64e\u003c/code\u003e or \u003ccode\u003eSentry-WithoutUIKitOrAppKit-WithARM64e\u003c/code\u003e from 8.55.0 so you don't have issues uploading to the App Store.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a new prebuilt framework with arm64e and remove it from the regular one (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5788\"\u003e#5788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ebeforeSendLog\u003c/code\u003e callback to \u003ccode\u003eSentryOptions\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5678\"\u003e#5678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStructured Logs: Flush logs on SDK flush/close (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5834\"\u003e#5834\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd a new prebuilt framework with ARM64e for WithoutUIKitOrAppKit (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5897\"\u003e#5897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd source context and vars fields to SentryFrame (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5853\"\u003e#5853\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for PDFKit views in session replay (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5750\"\u003e#5750\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix Infinite Session Replay Processing Loop (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5765\"\u003e#5765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix memory leak in SessionReplayIntegration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5770\"\u003e#5770\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix reporting of energy used while profiling (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5768\"\u003e#5768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed a build error in \u003ccode\u003eSentryFeedback.swift\u003c/code\u003e when building with cocoapods on Xcode 14.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5917\"\u003e#5917\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix linking against Sentry on an app extension (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5813\"\u003e#5813\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.54.1-alpha.2\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!Important]\nXcode 26 no longer allows individual frameworks to contain arm64e slices anymore if the main binary doesn't contain them.\nWe have decided to split the Dynamic variant and Sentry-WithoutUIKitOrAppKit of Sentry into two variants:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSentry-Dynamic\u003c/code\u003e: Without ARM64e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentry-Dynamic-WithARM64e\u003c/code\u003e: \u003cem\u003eWith\u003c/em\u003e ARM64e slice\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentry-WithoutUIKitOrAppKit\u003c/code\u003e: Without ARM64e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentry-WithoutUIKitOrAppKit-WithARM64e\u003c/code\u003e: \u003cem\u003eWith\u003c/em\u003e ARM64e slice\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eIf your app does not need arm64e, you don't need to make any changes.\nBut if your app \u003cem\u003eneeds arm64e\u003c/em\u003e please use \u003ccode\u003eSentry-Dynamic-WithARM64e\u003c/code\u003e or \u003ccode\u003eSentry-WithoutUIKitOrAppKit-WithARM64e\u003c/code\u003e from 8.55.0 so you don't have issues uploading to the App Store.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStructured Logs: Flush logs on SDK flush/close (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5834\"\u003e#5834\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd a new prebuilt framework with ARM64e for WithoutUIKitOrAppKit (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5897\"\u003e#5897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd source context and vars fields to SentryFrame (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5853\"\u003e#5853\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/3c2eee7773df58bdfb9e10e72d9a4be44253e0d9\"\u003e\u003ccode\u003e3c2eee7\u003c/code\u003e\u003c/a\u003e release: 8.55.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/3ec47ae715c8f070cb371500e9f5e879123a10a2\"\u003e\u003ccode\u003e3ec47ae\u003c/code\u003e\u003c/a\u003e ci: Use iOS18.5 since 18.6 seems to be unavailable sometimes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5944\"\u003e#5944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/1a34ddc00fdc122c2c965fe72cf87a9bee6040df\"\u003e\u003ccode\u003e1a34ddc\u003c/code\u003e\u003c/a\u003e ci: Bump iOS and tvOS versions to 18.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5942\"\u003e#5942\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/67e8e3ecf00ea6cd20c62ff96ce61c26f3f275dc\"\u003e\u003ccode\u003e67e8e3e\u003c/code\u003e\u003c/a\u003e Merge branch 'release/8.54.1-alpha.2'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/45482a6a1b84ca4ee3c987137c8f89c1e28eaf5d\"\u003e\u003ccode\u003e45482a6\u003c/code\u003e\u003c/a\u003e fix: Build error on Xcode 14.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5917\"\u003e#5917\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/9174496cdcf02938b687f4e36a3367bd047fbb06\"\u003e\u003ccode\u003e9174496\u003c/code\u003e\u003c/a\u003e release: 8.54.1-alpha.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/891fd1d4209c595516927d48ed677a2917a7bf64\"\u003e\u003ccode\u003e891fd1d\u003c/code\u003e\u003c/a\u003e ref: Make SentryEventDecodable internal in V9 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5808\"\u003e#5808\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/dba4ee897575b3228c8ea5913362af5c6bcb7caf\"\u003e\u003ccode\u003edba4ee8\u003c/code\u003e\u003c/a\u003e Refactor SentryFeedback serialization to have 2 declarations depending if SDK...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/669f02ce7da58c6a84cfe477de8680ce5c97d20d\"\u003e\u003ccode\u003e669f02c\u003c/code\u003e\u003c/a\u003e Add changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/4506bdb8b3fe600ffba1f726649f63e0a5fb7943\"\u003e\u003ccode\u003e4506bdb\u003c/code\u003e\u003c/a\u003e fix: Build error on Xcode 14.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-cocoa/compare/8.49.0...8.55.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/getsentry/sentry-cocoa\u0026package-manager=swift\u0026previous-version=8.49.0\u0026new-version=8.55.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/firezone/firezone/pull/10496","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/firezone%2Ffirezone/issues/10496","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/10496/packages"},{"uuid":"2848113085","node_id":"PR_kwDOInfMIc6pwsG9","number":403,"state":"open","title":"Chore(deps): bump github.com/getsentry/sentry-cocoa from 8.55.1 to 8.56.0 in the swift-dependencies group","user":"dependabot[bot]","labels":["dependencies","swift_package_manager"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-22T06:38:28.000Z","updated_at":"2025-09-22T06:38:29.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Chore(deps)","packages":[{"name":"github.com/getsentry/sentry-cocoa","old_version":"8.55.1","new_version":"8.56.0","repository_url":"https://github.com/getsentry/sentry-cocoa"}],"path":"the swift-dependencies group","ecosystem":"carthage"},"body":"Bumps the swift-dependencies group with 1 update: [github.com/getsentry/sentry-cocoa](https://github.com/getsentry/sentry-cocoa).\n\nUpdates `github.com/getsentry/sentry-cocoa` from 8.55.1 to 8.56.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cocoa/releases\"\u003egithub.com/getsentry/sentry-cocoa's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.56.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStructured Logs: Flush logs on SDK flush/close (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5834\"\u003e#5834\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd masking options for screenshots (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5401\"\u003e#5401\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd significant time change breadcrumb (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6112\"\u003e#6112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for iOS 26, macOS 26, visionOS 26, watchOS 26, and tvOS 26 in device tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6063\"\u003e#6063\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLazily CharacterSet only once in SentryBaggageSerialization (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5871\"\u003e#5871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStructured Logging: Log \u003ccode\u003eSentrySDK.logger\u003c/code\u003e calls to \u003ccode\u003eSentrySDKLog\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5991\"\u003e#5991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe build type in the app context now differentiates between \u003ccode\u003eenterprise\u003c/code\u003e and \u003ccode\u003eadhoc\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6044\"\u003e#6044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003evisionOS no longer needs swift's interoperability mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6077\"\u003e#6077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure IP address is only inferred by Relay if sendDefaultPii is true (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5877\"\u003e#5877\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSentry without UIKit / AppKit is available to install with SPM (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6160\"\u003e#6160\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon't capture replays for events dropped in \u003ccode\u003ebeforeSend\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5916\"\u003e#5916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix linking with SentrySwiftUI on Xcode 26 for visionOS (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5823\"\u003e#5823\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStructured Logging: Logger called before \u003ccode\u003eSentrySDK.start\u003c/code\u003e becomes unusable (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5984\"\u003e#5984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd masking for AVPlayerView (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5910\"\u003e#5910\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix missing view hierachy when enabling \u003ccode\u003eattachScreenshot\u003c/code\u003e too (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5989\"\u003e#5989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix macOS's frameworks not following the versioned framework structure (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6049\"\u003e#6049\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd warning to addBreadcrumb when used before SDK init (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6083\"\u003e#6083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd null-handling for parsed DSN in SentryHTTPTransport (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5800\"\u003e#5800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash in Session Replay when opening the camera UI on iOS 26+ by skipping redaction of internal views.\nThis may result in more of the camera screen being redacted. (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6045\"\u003e#6045\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash in SentryDependencyContainer init when using the SDK as a static framework (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6125\"\u003e#6125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixes a React Native legacy build failure by adding the missing self references for explicit capture semantics (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6156\"\u003e#6156\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.56.0-alpha.3\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStructured Logs: Flush logs on SDK flush/close (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5834\"\u003e#5834\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd masking options for screenshots (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5401\"\u003e#5401\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd significant time change breadcrumb (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6112\"\u003e#6112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for iOS 26, macOS 26, visionOS 26, watchOS 26, and tvOS 26 in device tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6063\"\u003e#6063\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon't capture replays for events dropped in \u003ccode\u003ebeforeSend\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5916\"\u003e#5916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix linking with SentrySwiftUI on Xcode 26 for visionOS (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5823\"\u003e#5823\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStructured Logging: Logger called before \u003ccode\u003eSentrySDK.start\u003c/code\u003e becomes unusable (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5984\"\u003e#5984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd masking for AVPlayerView (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5910\"\u003e#5910\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix missing view hierachy when enabling \u003ccode\u003eattachScreenshot\u003c/code\u003e too (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5989\"\u003e#5989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix macOS's frameworks not following the versioned framework structure (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6049\"\u003e#6049\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd warning to addBreadcrumb when used before SDK init (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6083\"\u003e#6083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd null-handling for parsed DSN in SentryHTTPTransport (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5800\"\u003e#5800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/3365d74b0ac74a10c87f41a1229526b3ba97a460\"\u003e\u003ccode\u003e3365d74\u003c/code\u003e\u003c/a\u003e chore: Add changes from alpha releases to v8.56.0 changelog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6166\"\u003e#6166\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/5542c69989acbd4072531f5154f0c4966f50e2a6\"\u003e\u003ccode\u003e5542c69\u003c/code\u003e\u003c/a\u003e release: 8.56.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/c30e40105cfb9052bf2279a46d9249311cc37a64\"\u003e\u003ccode\u003ec30e401\u003c/code\u003e\u003c/a\u003e feat: Make Sentry-WithoutUIKitOrAppKit available with SPM (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6160\"\u003e#6160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/5ae9ff1e4fa41fe76f00308986abf93493b8ff57\"\u003e\u003ccode\u003e5ae9ff1\u003c/code\u003e\u003c/a\u003e ref: Remove unused memory pressure typdef (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6152\"\u003e#6152\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/8745cc0ff55d004d600a248074400f650ba84cad\"\u003e\u003ccode\u003e8745cc0\u003c/code\u003e\u003c/a\u003e ref: Convert \u003ccode\u003eSentryCrashWrapper\u003c/code\u003e to Swift (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6047\"\u003e#6047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/c1f202e16bf1c07ee9f468a521e0b9d3431978b1\"\u003e\u003ccode\u003ec1f202e\u003c/code\u003e\u003c/a\u003e Merge branch 'release/8.56.0-alpha.3'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/fad8f23d7a2e3e6a1080fa16249216882810dbaf\"\u003e\u003ccode\u003efad8f23\u003c/code\u003e\u003c/a\u003e release: 8.56.0-alpha.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/5cbd333fee88e569eabe250e5c474ff65dcc00f0\"\u003e\u003ccode\u003e5cbd333\u003c/code\u003e\u003c/a\u003e chore(ci): React-Native: Adds missing self to make capture semantics explicit...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/89e74bc12507a1be530845f49276667450367c40\"\u003e\u003ccode\u003e89e74bc\u003c/code\u003e\u003c/a\u003e Merge branch 'release/8.56.0-alpha.2'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/36b80343ab739667440ff49de915c5291377c1ec\"\u003e\u003ccode\u003e36b8034\u003c/code\u003e\u003c/a\u003e chore: Fix changelog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6154\"\u003e#6154\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-cocoa/compare/8.55.1...8.56.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/getsentry/sentry-cocoa\u0026package-manager=swift\u0026previous-version=8.55.1\u0026new-version=8.56.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/smileidentity/ios/pull/403","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/smileidentity%2Fios/issues/403","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/403/packages"}],"issue_packages":[{"old_version":"8.57.1","new_version":"8.57.2","update_type":"patch","path":"the swift-dependencies group","pr_created_at":"2025-11-10T06:42:07.000Z","version_change":"8.57.1 → 8.57.2","issue":{"uuid":"3606380189","node_id":"PR_kwDOInfMIc6ycqLC","number":428,"state":"closed","title":"Chore(deps): bump github.com/getsentry/sentry-cocoa from 8.57.1 to 8.57.2 in the swift-dependencies group","user":"dependabot[bot]","labels":["dependencies","swift_package_manager"],"assignees":["jumaallan"],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-11-10T09:44:17.000Z","author_association":null,"state_reason":null,"created_at":"2025-11-10T06:42:07.000Z","updated_at":"2025-11-10T09:44:18.000Z","time_to_close":10930,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Chore(deps)","packages":[{"name":"github.com/getsentry/sentry-cocoa","old_version":"8.57.1","new_version":"8.57.2","repository_url":"https://github.com/getsentry/sentry-cocoa"}],"path":"the swift-dependencies group","ecosystem":"carthage"},"body":"Bumps the swift-dependencies group with 1 update: [github.com/getsentry/sentry-cocoa](https://github.com/getsentry/sentry-cocoa).\n\nUpdates `github.com/getsentry/sentry-cocoa` from 8.57.1 to 8.57.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cocoa/releases\"\u003egithub.com/getsentry/sentry-cocoa's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.57.2\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!Warning]\n\u003cstrong\u003eSession Replay is disabled by default on iOS 26.0+ with Xcode 26.0+ to prevent PII leaks\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eDue to potential masking issues introduced by Apple's Liquid Glass rendering changes in iOS 26.0, Session Replay is now \u003cstrong\u003eautomatically disabled\u003c/strong\u003e on apps running iOS 26.0+ when built with Xcode 26.0 or later. This is a defensive measure to protect user privacy and prevent potential PII leaks until masking is reliably supported.\u003c/p\u003e\n\u003cp\u003eSession replay will work normally if:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eYour app runs on iOS versions older than 26.0, OR\u003c/li\u003e\n\u003cli\u003eYour app is built with Xcode versions older than 26.0, OR\u003c/li\u003e\n\u003cli\u003eYour app explicitly sets \u003ccode\u003eUIDesignRequiresCompatibility\u003c/code\u003e to \u003ccode\u003eYES\u003c/code\u003e in \u003ccode\u003eInfo.plist\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eOverride (use with caution):\u003c/strong\u003e If you understand the PII risks and want to enable session replay anyway, you can set:\u003c/p\u003e\n\u003cpre lang=\"swift\"\u003e\u003ccode\u003eoptions.experimental.enableSessionReplayInUnreliableEnvironment = true\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eThis experimental override option will be removed in a future minor version once the masking issues are resolved.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix rendering method for fast view rendering (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6360\"\u003e#6360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSession Replay masking improvements (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6292\"\u003e#6292\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eFix SwiftUI.List background decoration view causing incorrect clipping of screen content\u003c/li\u003e\n\u003cli\u003eFix sublayer rendering order by properly sorting by zPosition with insertion order as tie-breaker\u003c/li\u003e\n\u003cli\u003eFix UISwitch internal images being incorrectly redacted\u003c/li\u003e\n\u003cli\u003eFix UITextField placeholder text (UITextFieldLabel) not being detected for redaction\u003c/li\u003e\n\u003cli\u003eUse string-based class comparison to avoid triggering Objective-C +initialize on background threads\u003c/li\u003e\n\u003cli\u003eAdd layer class filtering for views used in multiple contexts (e.g., SwiftUI._UIGraphicsView)\u003c/li\u003e\n\u003cli\u003eImprove transform calculations for views with custom anchor points\u003c/li\u003e\n\u003cli\u003eFix axis-aligned transform detection for optimized opaque view clipping\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFix conversion of frame rate to time interval for session replay (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6623\"\u003e#6623\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eChange Session Replay masking to prevent semi‑transparent full‑screen overlays from clearing redactions by making opaque clipping stricter (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6629\"\u003e#6629\u003c/a\u003e)\nViews now need to be fully opaque (view and layer backgrounds with alpha == 1) and report opaque to qualify for clip‑out.\nThis avoids leaks at the cost of fewer clip‑out optimizations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/bcd8bfb3eea22ac5d3fdd001751bbe19f25e892b\"\u003e\u003ccode\u003ebcd8bfb\u003c/code\u003e\u003c/a\u003e release: 8.57.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/c21a31fc8ddc022dd3bf26e4569c760b3db9fce6\"\u003e\u003ccode\u003ec21a31f\u003c/code\u003e\u003c/a\u003e fix(session-replay): Cherry-pick session replay masking fixes from main (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6678\"\u003e#6678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/653de7c21cd2e72946e3f467063af05911210481\"\u003e\u003ccode\u003e653de7c\u003c/code\u003e\u003c/a\u003e Merge branch 'release/8.57.1' into v8.x\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/getsentry/sentry-cocoa/compare/8.57.1...8.57.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/getsentry/sentry-cocoa\u0026package-manager=swift\u0026previous-version=8.57.1\u0026new-version=8.57.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/smileidentity/ios/pull/428","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/smileidentity%2Fios/issues/428","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/428/packages"}},{"old_version":"8.56.0","new_version":"8.56.2","update_type":"patch","path":"/swift/apple/FirezoneKit","pr_created_at":"2025-10-27T09:36:08.000Z","version_change":"8.56.0 → 8.56.2","issue":{"uuid":"3555882855","node_id":"PR_kwDOD12Hpc6v2C74","number":10726,"state":"open","title":"build(deps): bump github.com/getsentry/sentry-cocoa from 8.56.0 to 8.56.2 in /swift/apple/FirezoneKit","user":"dependabot[bot]","labels":["dependencies","swift_package_manager"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-10-27T09:36:08.000Z","updated_at":"2025-10-27T09:37:55.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"github.com/getsentry/sentry-cocoa","old_version":"8.56.0","new_version":"8.56.2","repository_url":"https://github.com/getsentry/sentry-cocoa"}],"path":"/swift/apple/FirezoneKit","ecosystem":"carthage"},"body":"Bumps [github.com/getsentry/sentry-cocoa](https://github.com/getsentry/sentry-cocoa) from 8.56.0 to 8.56.2.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cocoa/releases\"\u003egithub.com/getsentry/sentry-cocoa's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.56.2\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!Warning]\nSession Replay in this version does not correctly mask views when built with Xcode 26 and running on iOS 26 with Liquid Glass, which may lead to PII leaks. Please upgrade to 8.57.0 or later, which automatically \u003cstrong\u003edisables session replay\u003c/strong\u003e in such environments.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix crash from null UIApplication in SwiftUI apps (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6264\"\u003e#6264\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.56.1\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!Warning]\nThis version can cause runtime crashes because the \u003ccode\u003eUIApplication.sharedApplication\u003c/code\u003e/\u003ccode\u003eNSApplication.sharedApplication\u003c/code\u003e is not yet available during SDK initialization, due to the changes in [PR \u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5900\"\u003e#5900\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/pull/5900\"\u003egetsentry/sentry-cocoa#5900\u003c/a\u003e), released in \u003ca href=\"https://github.com/getsentry/sentry-cocoa/releases/tag/8.56.0\"\u003e8.56.0\u003c/a\u003e.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!Warning]\nSession Replay in this version does not correctly mask views when built with Xcode 26 and running on iOS 26 with Liquid Glass, which may lead to PII leaks. Please upgrade to 8.57.0 or later, which automatically \u003cstrong\u003edisables session replay\u003c/strong\u003e in such environments.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix potential app launch hang caused by the SentrySDK (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6181\"\u003e#6181\u003c/a\u003e)\nFixed by removing the call to \u003ccode\u003e_dyld_get_image_header\u003c/code\u003e on the main thread.\u003c/li\u003e\n\u003cli\u003eFix dynamic selector crash in SentryReplayRecording (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6211\"\u003e#6211\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/9e193ac0b71760603aa666bad7e9e303dd7031a8\"\u003e\u003ccode\u003e9e193ac\u003c/code\u003e\u003c/a\u003e release: 8.56.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/d1c491625f4769c99398354d3e65d2567142663e\"\u003e\u003ccode\u003ed1c4916\u003c/code\u003e\u003c/a\u003e test: Skip flaky user feedback UITests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6289\"\u003e#6289\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/9a32d525beb80abae219726ad52a1c1bf5be60cc\"\u003e\u003ccode\u003e9a32d52\u003c/code\u003e\u003c/a\u003e fix: Lazily access UIApplication.shared (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6264\"\u003e#6264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/2ec27000f0f0c2e2b99104488c080e9b6ea6fea2\"\u003e\u003ccode\u003e2ec2700\u003c/code\u003e\u003c/a\u003e chore(ci): Set iOS version for running Test Server unit tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6287\"\u003e#6287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/4be5cd8ec957763bd50e7be61fd78c472434d318\"\u003e\u003ccode\u003e4be5cd8\u003c/code\u003e\u003c/a\u003e ci: Extra test plan for test server unit tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6177\"\u003e#6177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/449d185f00a29b3d02bc258ece14622e59104689\"\u003e\u003ccode\u003e449d185\u003c/code\u003e\u003c/a\u003e chore(deps): Update clang-format version (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6276\"\u003e#6276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/649265b71b7beb5a4da716aa33062bc9efac440e\"\u003e\u003ccode\u003e649265b\u003c/code\u003e\u003c/a\u003e test: Skip AppHangTracking when debugger attached (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6242\"\u003e#6242\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/7dabfb91767a1bafdf8b9be35674a15e3608fbf8\"\u003e\u003ccode\u003e7dabfb9\u003c/code\u003e\u003c/a\u003e docs: Add warning to releases v8.56.0 and v8.56.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6266\"\u003e#6266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/d8ceea3a0ce99c0dd499d3b9472c87aaf0713d3c\"\u003e\u003ccode\u003ed8ceea3\u003c/code\u003e\u003c/a\u003e Merge branch 'release/8.56.1'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/a82041aad9163775a02c74a722c744f486cbc614\"\u003e\u003ccode\u003ea82041a\u003c/code\u003e\u003c/a\u003e release: 8.56.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-cocoa/compare/8.56.0...8.56.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/getsentry/sentry-cocoa\u0026package-manager=swift\u0026previous-version=8.56.0\u0026new-version=8.56.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/firezone/firezone/pull/10726","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/firezone%2Ffirezone/issues/10726","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/10726/packages"}},{"old_version":"8.49.0","new_version":"8.55.0","update_type":"minor","path":"/swift/apple/FirezoneKit","pr_created_at":"2025-10-01T02:48:01.000Z","version_change":"8.49.0 → 8.55.0","issue":{"uuid":"2876664083","node_id":"PR_kwDOD12Hpc6rdmkT","number":10496,"state":"closed","title":"build(deps): bump github.com/getsentry/sentry-cocoa from 8.49.0 to 8.55.0 in /swift/apple/FirezoneKit","user":"dependabot[bot]","labels":["dependencies","minor","swift_package_manager"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-10-01T03:37:00.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-10-01T02:48:01.000Z","updated_at":"2025-10-01T03:37:01.000Z","time_to_close":2939,"merged_at":"2025-10-01T03:37:00.000Z","merged_by":"klochowicz","closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"github.com/getsentry/sentry-cocoa","old_version":"8.49.0","new_version":"8.55.0","repository_url":"https://github.com/getsentry/sentry-cocoa"}],"path":"/swift/apple/FirezoneKit","ecosystem":"carthage"},"body":"Bumps [github.com/getsentry/sentry-cocoa](https://github.com/getsentry/sentry-cocoa) from 8.49.0 to 8.55.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cocoa/releases\"\u003egithub.com/getsentry/sentry-cocoa's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.55.0\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!Important]\nXcode 26 no longer allows individual frameworks to contain arm64e slices anymore if the main binary doesn't contain them.\nWe have decided to split the Dynamic variant and Sentry-WithoutUIKitOrAppKit of Sentry into two variants:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSentry-Dynamic\u003c/code\u003e: Without ARM64e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentry-Dynamic-WithARM64e\u003c/code\u003e: \u003cem\u003eWith\u003c/em\u003e ARM64e slice\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentry-WithoutUIKitOrAppKit\u003c/code\u003e: Without ARM64e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentry-WithoutUIKitOrAppKit-WithARM64e\u003c/code\u003e: \u003cem\u003eWith\u003c/em\u003e ARM64e slice\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eIf your app does not need arm64e, you don't need to make any changes.\nBut if your app \u003cem\u003eneeds arm64e\u003c/em\u003e please use \u003ccode\u003eSentry-Dynamic-WithARM64e\u003c/code\u003e or \u003ccode\u003eSentry-WithoutUIKitOrAppKit-WithARM64e\u003c/code\u003e from 8.55.0 so you don't have issues uploading to the App Store.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a new prebuilt framework with arm64e and remove it from the regular one (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5788\"\u003e#5788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ebeforeSendLog\u003c/code\u003e callback to \u003ccode\u003eSentryOptions\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5678\"\u003e#5678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStructured Logs: Flush logs on SDK flush/close (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5834\"\u003e#5834\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd a new prebuilt framework with ARM64e for WithoutUIKitOrAppKit (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5897\"\u003e#5897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd source context and vars fields to SentryFrame (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5853\"\u003e#5853\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for PDFKit views in session replay (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5750\"\u003e#5750\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix Infinite Session Replay Processing Loop (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5765\"\u003e#5765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix memory leak in SessionReplayIntegration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5770\"\u003e#5770\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix reporting of energy used while profiling (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5768\"\u003e#5768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed a build error in \u003ccode\u003eSentryFeedback.swift\u003c/code\u003e when building with cocoapods on Xcode 14.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5917\"\u003e#5917\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix linking against Sentry on an app extension (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5813\"\u003e#5813\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.54.1-alpha.2\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!Important]\nXcode 26 no longer allows individual frameworks to contain arm64e slices anymore if the main binary doesn't contain them.\nWe have decided to split the Dynamic variant and Sentry-WithoutUIKitOrAppKit of Sentry into two variants:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSentry-Dynamic\u003c/code\u003e: Without ARM64e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentry-Dynamic-WithARM64e\u003c/code\u003e: \u003cem\u003eWith\u003c/em\u003e ARM64e slice\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentry-WithoutUIKitOrAppKit\u003c/code\u003e: Without ARM64e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSentry-WithoutUIKitOrAppKit-WithARM64e\u003c/code\u003e: \u003cem\u003eWith\u003c/em\u003e ARM64e slice\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eIf your app does not need arm64e, you don't need to make any changes.\nBut if your app \u003cem\u003eneeds arm64e\u003c/em\u003e please use \u003ccode\u003eSentry-Dynamic-WithARM64e\u003c/code\u003e or \u003ccode\u003eSentry-WithoutUIKitOrAppKit-WithARM64e\u003c/code\u003e from 8.55.0 so you don't have issues uploading to the App Store.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStructured Logs: Flush logs on SDK flush/close (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5834\"\u003e#5834\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd a new prebuilt framework with ARM64e for WithoutUIKitOrAppKit (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5897\"\u003e#5897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd source context and vars fields to SentryFrame (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5853\"\u003e#5853\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/3c2eee7773df58bdfb9e10e72d9a4be44253e0d9\"\u003e\u003ccode\u003e3c2eee7\u003c/code\u003e\u003c/a\u003e release: 8.55.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/3ec47ae715c8f070cb371500e9f5e879123a10a2\"\u003e\u003ccode\u003e3ec47ae\u003c/code\u003e\u003c/a\u003e ci: Use iOS18.5 since 18.6 seems to be unavailable sometimes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5944\"\u003e#5944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/1a34ddc00fdc122c2c965fe72cf87a9bee6040df\"\u003e\u003ccode\u003e1a34ddc\u003c/code\u003e\u003c/a\u003e ci: Bump iOS and tvOS versions to 18.6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5942\"\u003e#5942\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/67e8e3ecf00ea6cd20c62ff96ce61c26f3f275dc\"\u003e\u003ccode\u003e67e8e3e\u003c/code\u003e\u003c/a\u003e Merge branch 'release/8.54.1-alpha.2'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/45482a6a1b84ca4ee3c987137c8f89c1e28eaf5d\"\u003e\u003ccode\u003e45482a6\u003c/code\u003e\u003c/a\u003e fix: Build error on Xcode 14.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5917\"\u003e#5917\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/9174496cdcf02938b687f4e36a3367bd047fbb06\"\u003e\u003ccode\u003e9174496\u003c/code\u003e\u003c/a\u003e release: 8.54.1-alpha.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/891fd1d4209c595516927d48ed677a2917a7bf64\"\u003e\u003ccode\u003e891fd1d\u003c/code\u003e\u003c/a\u003e ref: Make SentryEventDecodable internal in V9 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5808\"\u003e#5808\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/dba4ee897575b3228c8ea5913362af5c6bcb7caf\"\u003e\u003ccode\u003edba4ee8\u003c/code\u003e\u003c/a\u003e Refactor SentryFeedback serialization to have 2 declarations depending if SDK...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/669f02ce7da58c6a84cfe477de8680ce5c97d20d\"\u003e\u003ccode\u003e669f02c\u003c/code\u003e\u003c/a\u003e Add changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/4506bdb8b3fe600ffba1f726649f63e0a5fb7943\"\u003e\u003ccode\u003e4506bdb\u003c/code\u003e\u003c/a\u003e fix: Build error on Xcode 14.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-cocoa/compare/8.49.0...8.55.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/getsentry/sentry-cocoa\u0026package-manager=swift\u0026previous-version=8.49.0\u0026new-version=8.55.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/firezone/firezone/pull/10496","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/firezone%2Ffirezone/issues/10496","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/10496/packages"}},{"old_version":"8.55.1","new_version":"8.56.0","update_type":"minor","path":"the swift-dependencies group","pr_created_at":"2025-09-22T06:38:28.000Z","version_change":"8.55.1 → 8.56.0","issue":{"uuid":"2848113085","node_id":"PR_kwDOInfMIc6pwsG9","number":403,"state":"open","title":"Chore(deps): bump github.com/getsentry/sentry-cocoa from 8.55.1 to 8.56.0 in the swift-dependencies group","user":"dependabot[bot]","labels":["dependencies","swift_package_manager"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-22T06:38:28.000Z","updated_at":"2025-09-22T06:38:29.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Chore(deps)","packages":[{"name":"github.com/getsentry/sentry-cocoa","old_version":"8.55.1","new_version":"8.56.0","repository_url":"https://github.com/getsentry/sentry-cocoa"}],"path":"the swift-dependencies group","ecosystem":"carthage"},"body":"Bumps the swift-dependencies group with 1 update: [github.com/getsentry/sentry-cocoa](https://github.com/getsentry/sentry-cocoa).\n\nUpdates `github.com/getsentry/sentry-cocoa` from 8.55.1 to 8.56.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-cocoa/releases\"\u003egithub.com/getsentry/sentry-cocoa's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.56.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStructured Logs: Flush logs on SDK flush/close (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5834\"\u003e#5834\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd masking options for screenshots (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5401\"\u003e#5401\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd significant time change breadcrumb (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6112\"\u003e#6112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for iOS 26, macOS 26, visionOS 26, watchOS 26, and tvOS 26 in device tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6063\"\u003e#6063\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLazily CharacterSet only once in SentryBaggageSerialization (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5871\"\u003e#5871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStructured Logging: Log \u003ccode\u003eSentrySDK.logger\u003c/code\u003e calls to \u003ccode\u003eSentrySDKLog\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5991\"\u003e#5991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe build type in the app context now differentiates between \u003ccode\u003eenterprise\u003c/code\u003e and \u003ccode\u003eadhoc\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6044\"\u003e#6044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003evisionOS no longer needs swift's interoperability mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6077\"\u003e#6077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure IP address is only inferred by Relay if sendDefaultPii is true (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5877\"\u003e#5877\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSentry without UIKit / AppKit is available to install with SPM (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6160\"\u003e#6160\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon't capture replays for events dropped in \u003ccode\u003ebeforeSend\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5916\"\u003e#5916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix linking with SentrySwiftUI on Xcode 26 for visionOS (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5823\"\u003e#5823\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStructured Logging: Logger called before \u003ccode\u003eSentrySDK.start\u003c/code\u003e becomes unusable (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5984\"\u003e#5984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd masking for AVPlayerView (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5910\"\u003e#5910\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix missing view hierachy when enabling \u003ccode\u003eattachScreenshot\u003c/code\u003e too (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5989\"\u003e#5989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix macOS's frameworks not following the versioned framework structure (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6049\"\u003e#6049\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd warning to addBreadcrumb when used before SDK init (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6083\"\u003e#6083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd null-handling for parsed DSN in SentryHTTPTransport (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5800\"\u003e#5800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash in Session Replay when opening the camera UI on iOS 26+ by skipping redaction of internal views.\nThis may result in more of the camera screen being redacted. (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6045\"\u003e#6045\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash in SentryDependencyContainer init when using the SDK as a static framework (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6125\"\u003e#6125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixes a React Native legacy build failure by adding the missing self references for explicit capture semantics (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6156\"\u003e#6156\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.56.0-alpha.3\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStructured Logs: Flush logs on SDK flush/close (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5834\"\u003e#5834\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd masking options for screenshots (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5401\"\u003e#5401\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd significant time change breadcrumb (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6112\"\u003e#6112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for iOS 26, macOS 26, visionOS 26, watchOS 26, and tvOS 26 in device tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6063\"\u003e#6063\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon't capture replays for events dropped in \u003ccode\u003ebeforeSend\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5916\"\u003e#5916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix linking with SentrySwiftUI on Xcode 26 for visionOS (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5823\"\u003e#5823\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStructured Logging: Logger called before \u003ccode\u003eSentrySDK.start\u003c/code\u003e becomes unusable (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5984\"\u003e#5984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd masking for AVPlayerView (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5910\"\u003e#5910\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix missing view hierachy when enabling \u003ccode\u003eattachScreenshot\u003c/code\u003e too (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5989\"\u003e#5989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix macOS's frameworks not following the versioned framework structure (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6049\"\u003e#6049\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd warning to addBreadcrumb when used before SDK init (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6083\"\u003e#6083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd null-handling for parsed DSN in SentryHTTPTransport (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/5800\"\u003e#5800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/3365d74b0ac74a10c87f41a1229526b3ba97a460\"\u003e\u003ccode\u003e3365d74\u003c/code\u003e\u003c/a\u003e chore: Add changes from alpha releases to v8.56.0 changelog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6166\"\u003e#6166\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/5542c69989acbd4072531f5154f0c4966f50e2a6\"\u003e\u003ccode\u003e5542c69\u003c/code\u003e\u003c/a\u003e release: 8.56.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/c30e40105cfb9052bf2279a46d9249311cc37a64\"\u003e\u003ccode\u003ec30e401\u003c/code\u003e\u003c/a\u003e feat: Make Sentry-WithoutUIKitOrAppKit available with SPM (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6160\"\u003e#6160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/5ae9ff1e4fa41fe76f00308986abf93493b8ff57\"\u003e\u003ccode\u003e5ae9ff1\u003c/code\u003e\u003c/a\u003e ref: Remove unused memory pressure typdef (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6152\"\u003e#6152\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/8745cc0ff55d004d600a248074400f650ba84cad\"\u003e\u003ccode\u003e8745cc0\u003c/code\u003e\u003c/a\u003e ref: Convert \u003ccode\u003eSentryCrashWrapper\u003c/code\u003e to Swift (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6047\"\u003e#6047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/c1f202e16bf1c07ee9f468a521e0b9d3431978b1\"\u003e\u003ccode\u003ec1f202e\u003c/code\u003e\u003c/a\u003e Merge branch 'release/8.56.0-alpha.3'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/fad8f23d7a2e3e6a1080fa16249216882810dbaf\"\u003e\u003ccode\u003efad8f23\u003c/code\u003e\u003c/a\u003e release: 8.56.0-alpha.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/5cbd333fee88e569eabe250e5c474ff65dcc00f0\"\u003e\u003ccode\u003e5cbd333\u003c/code\u003e\u003c/a\u003e chore(ci): React-Native: Adds missing self to make capture semantics explicit...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/89e74bc12507a1be530845f49276667450367c40\"\u003e\u003ccode\u003e89e74bc\u003c/code\u003e\u003c/a\u003e Merge branch 'release/8.56.0-alpha.2'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cocoa/commit/36b80343ab739667440ff49de915c5291377c1ec\"\u003e\u003ccode\u003e36b8034\u003c/code\u003e\u003c/a\u003e chore: Fix changelog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-cocoa/issues/6154\"\u003e#6154\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-cocoa/compare/8.55.1...8.56.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/getsentry/sentry-cocoa\u0026package-manager=swift\u0026previous-version=8.55.1\u0026new-version=8.56.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/smileidentity/ios/pull/403","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/smileidentity%2Fios/issues/403","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/403/packages"}}]}