Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
45 changes: 45 additions & 0 deletions docs/sdk/ios/v7/release-notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,51 @@ Release history for Bugsee iOS SDK 7.x. For the current stable line, see the
[6.x release notes](/sdk/ios/release-notes). See the
[migration guide](/sdk/ios/v7/migration) when planning your upgrade from 6.x.

## 7.0.0-beta2 (September 18 2026)

**Requirements**

- The minimum deployment target moves from iOS 13 to **iOS 15**, and from tvOS 13 to
**tvOS 15**. Xcode 27 no longer builds for anything older. visionOS 1 is unchanged.
- Swift Package Manager is the only distribution channel for 7.x. CocoaPods and Carthage
are retired. A manual `Bugsee.xcframework.zip` download remains available.

**Breaking changes**

- Rectangles added with `addSecureRectangle:` now hide touches as well as pixels, the same
way secure views already did.
- The React Native log hook (`BugseeReactNativeLogger` and
`BugseeLogger.reactNativeLogger`) is removed from the core framework. The React Native
7.x SDK installs its own hook, so no app code is needed.

**New features**

- Feat: The `BugseeFeedback` package is published for the beta. Add
`https://github.com/bugsee/feedback-spm` at `7.0.0-beta2`; it depends on the matching
core version, iOS 15 or later.
- Feat: `getHostLaunchOptions` returns the launch options your app supplied, as the SDK
accepted them. Together with `getLaunchOptions` this matches Android.
- Feat: Lifecycle events. The delegate now receives `RelaunchedAfterCrash`,
`BeforeReportAssembled`, `AfterReportAssembled`, `ReportAssemblyFailed`,
`BeforeReportUploaded`, `AfterReportUploaded`, `ReportUploadFailedWithFutureRetry` and
`ReportUploadFailed`. None of them were emitted in beta1.
- Feat: Wrapper SDK support for React Native, Flutter and Unity: the wrapper can contribute
its own view hierarchy and secure rectangles, receive lifecycle events, and adjust a
report before it is assembled. Apps using the iOS SDK directly see no change.

**Fixes**

- Fix: With `BugseeOptionCaptureBreadcrumbs` enabled, a `stop` or `relaunch` that landed
while capture was still starting could deadlock the main thread, and the `started:`
callback was never called.
- Fix: Crash reports whose instruction window could not be captured now still carry the
crashing address and the CPU architecture.
- Fix: `setWrapper:` now populates the wrapper information attached to each session.
Previously only the `wrapper_info` launch option did.
- Fix (Feedback): stopping the SDK now stops the chat's polling and outgoing requests,
a stop during an in-flight send no longer delivers the same message twice, and the
SwiftUI chat can dismiss the keyboard.

## 7.0.0-beta1 (September 15 2026)

First beta of the 7.x line. See the [migration guide](/sdk/ios/v7/migration) for the full
Expand Down
Loading