From 71990bd5acc742c5cdd784411e710ff4edb86e55 Mon Sep 17 00:00:00 2001 From: Alexey Karimov Date: Fri, 18 Sep 2026 17:51:57 +0500 Subject: [PATCH] docs(ios): release notes for 6.3.1 and 6.3.2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The page stopped at 6.3.0; both later releases were tagged on the SDK's release branch (6.3.1 on 2026-07-31, 6.3.2 on 2026-08-20) but never documented. Written from the commits in each tag range, kept to what a customer sees rather than the internals. 6.3.2 permanently disables os_log capture, so the configuration page's CaptureOSLogs row is marked deprecated to match — the option is still accepted for source and binary compatibility but does nothing. Leaving it described as an experimental feature you can enable would have contradicted the new release note. 7.0.0-beta1 is deliberately not listed: it is a prerelease on the beta channel, and this page covers the stable 6.x line. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Change-Id: Ibe5c6e6adcf43b1d2c28868b163709b87641dd8f --- docs/sdk/ios/configuration.mdx | 2 +- docs/sdk/ios/release-notes.md | 10 ++++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/docs/sdk/ios/configuration.mdx b/docs/sdk/ios/configuration.mdx index 6b15d03..337d816 100644 --- a/docs/sdk/ios/configuration.mdx +++ b/docs/sdk/ios/configuration.mdx @@ -121,7 +121,7 @@ Bugsee.relaunch(options: options) |BugseeScreenshotEnabledKey|YES|Attach screenshot to a report. Note, that if `BugseeVideoEnabledKey` option is *NO*, default value of this option is *NO* too.| |BugseeViewHierarchyEnabledKey|YES|Capture view hierarchy for Bug and Error reports| |BugseeCaptureLogsKey|YES|Automatically capture all console logs| -|BugseeCaptureOSLogsKey|NO|Automatically capture OSLog and Logger print statements.
_**IMPORTANT**: Experimental feature_| +|BugseeCaptureOSLogsKey|NO|_**Deprecated**_. Capture of OSLog and Logger statements was permanently disabled in 6.3.2. The option is still accepted so existing code keeps building, but setting it has no effect| |BugseeMonitorNetworkKey|YES|Capture network traffic| |BugseeMaxNetworkBodySizeKey|@20480|The maximal size of network request/response body (in bytes).| |BugseeSanitizeNetworkDataKey|YES|Automatically redact values of known sensitive keys (PII) from URL query parameters, HTTP headers, and JSON bodies of captured network events. Applies only when no custom network filter (delegate or block) is set. See [Privacy and Network traffic](/sdk/ios/privacy/network/).| diff --git a/docs/sdk/ios/release-notes.md b/docs/sdk/ios/release-notes.md index bc57209..b0ab2df 100644 --- a/docs/sdk/ios/release-notes.md +++ b/docs/sdk/ios/release-notes.md @@ -5,6 +5,16 @@ sidebar_position: 12 slug: "/sdk/ios/release-notes" --- +## 6.3.2 (August 20 2026) +- Feat: Reports now record how they were triggered (crash, error, shake, screenshot, in-code call, and so on), so the dashboard can filter and route on it. +- Change: Capture of `os_log` / `Logger` statements has been permanently disabled — it polled the log store for the whole session and cost battery with no upper bound. `BugseeCaptureOSLogsKey` / `captureOSLogs` are still accepted for source and binary compatibility, but now have no effect. Use `Bugsee.log(...)` or `NSLog` for logs you want captured. +- Fix: Rare crash caused by network capture releasing an `NSURLSession` it did not own. +- Fix: APM no longer instruments Bugsee's own network traffic, which could surface Bugsee endpoints in your performance data. +- Fix: The app launch trace could be dropped when startup instrumentation bailed early on a condition that later recovered. + +## 6.3.1 (July 31 2026) +- Fix: dSYM upload could fail on Python 3.14 when BugseeAgent fell back to its Python upload path. + ## 6.3.0 (July 31 2026) - Feat: Opt-in adaptive screen capture — lowers the video frame rate when the UI is idle (`BugseeCaptureVideoAdaptiveKey` / `CaptureVideoAdaptive`, default: NO). - Fix: iOS 27 compatibility improvements.