Skip to content

docs(ios): release notes for 6.3.1 and 6.3.2 - #64

Merged
krassx merged 1 commit into
mainfrom
docs/ios-6.3.1-6.3.2-release-notes
Sep 18, 2026
Merged

krassx merged 1 commit into
mainfrom
docs/ios-6.3.1-6.3.2-release-notes

Conversation

@krassx

@krassx krassx commented Sep 18, 2026

Copy link
Copy Markdown
Contributor

The iOS release notes stopped at 6.3.0. Two stable releases shipped after it and were never documented:

Version Tagged
6.3.1 2026-07-31 same day as 6.3.0
6.3.2 2026-08-20

Both written from the commits in each tag range on the SDK's release branch, kept at what a customer actually sees rather than the internals.

6.3.1 is a single fix — dSYM upload could fail on Python 3.14 when BugseeAgent fell back to its Python upload path.

6.3.2 carries one change worth calling out beyond a fix list: os_log / Logger capture is now permanently disabled. It polled the log store for the entire capture session at a cost the SDK could not bound, so the path was closed. BugseeCaptureOSLogsKey / captureOSLogs remain accepted — the SDK ships as a binary xcframework, so removing them would break source and ABI compatibility — but they no longer do anything.

Because of that, this PR also marks the BugseeCaptureOSLogsKey row on the configuration page as deprecated. It currently reads "Experimental feature", which would have directly contradicted the new release note and left readers enabling an option that does nothing. That row is the only change outside the release-notes page.

The rest of 6.3.2: reports now record how they were triggered (crash, error, shake, screenshot, in-code call), a rare crash from network capture releasing an NSURLSession it did not own, APM no longer instrumenting Bugsee's own traffic into customer performance data, and a dropped app-launch trace.

Not included: 7.0.0-beta1 (tagged 2026-09-14). It is a prerelease on the beta channel — the deploy workflow requires an N.N.N-betaN prerelease version — and this page documents the stable 6.x line.

Verification: npx cspell clean over 293 files; npm run build with zero broken-link and broken-anchor warnings.

🤖 Generated with Claude Code

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
@krassx
krassx merged commit 4ab3736 into main Sep 18, 2026
1 check passed
@krassx
krassx deleted the docs/ios-6.3.1-6.3.2-release-notes branch September 18, 2026 13:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant