From 9414acc54e5d6bfb53bbd7cdc389db82eac664aa Mon Sep 17 00:00:00 2001 From: Denis Sheikherev Date: Mon, 2 Nov 2026 13:39:35 +0700 Subject: [PATCH 1/2] docs(ios): notify shipped in 6.3.0; 7.0.0-beta1 added urgent and the flush delay Bugsee.notify is public in Bugsee.h from 6.3.0 (four overloads; 6.2.1 has none), but the 6.3.0 notes did not list it, and the 7.0.0-beta1 notes presented notification relay as new. What 7.x added (bugsee-cocoa 178a9962, before beta1) is the urgent: overload and BugseeOptionConfigNotifyFlushDelay. - v6/release-notes.md: add notification relay to 6.3.0. - release-notes.md: the 7.0.0-beta1 entry names what is new and says notify shipped in 6.3.0. Co-Authored-By: Claude Opus 5.5 Change-Id: Ia5082760dae7676fd0c3682949d3b8e8562a1b98 --- docs/sdk/ios/release-notes.md | 5 +++-- docs/sdk/ios/v6/release-notes.md | 1 + 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/docs/sdk/ios/release-notes.md b/docs/sdk/ios/release-notes.md index 6821b26a..effc5d7f 100644 --- a/docs/sdk/ios/release-notes.md +++ b/docs/sdk/ios/release-notes.md @@ -389,8 +389,9 @@ list of API changes and the order to apply them in. - Feat: Blackout. `startBlackout` / `endBlackout` suppress everything that describes the screen — video, the report screenshot, touches and the view hierarchy — while logs, network events and traces keep being captured. -- Feat: Notification relay. `Bugsee.notify` sends a message straight to your messaging - integrations without creating an issue and without attaching video, logs or events. +- Feat: Notification relay gains an `urgent:` overload, which posts the notification right away + instead of queueing it, and `BugseeOptionConfigNotifyFlushDelay`, which batches nearby + notifications into one upload. `Bugsee.notify` itself shipped in 6.3.0. - Feat: New issue detection — hangs, HTTP errors, main-thread misuse, anomalies and frustration, each behind its own `BugseeOptionDetect*` option. - Feat: User identity. `setUserIdentifier:` / `getUserIdentifier` / `clearUserIdentifier` diff --git a/docs/sdk/ios/v6/release-notes.md b/docs/sdk/ios/v6/release-notes.md index d7d0edf5..85b5abb3 100644 --- a/docs/sdk/ios/v6/release-notes.md +++ b/docs/sdk/ios/v6/release-notes.md @@ -20,6 +20,7 @@ This page documents Bugsee iOS SDK **6.x**, the previous major version. The curr - 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: Notification relay. `Bugsee.notify` sends a title, and optionally a body, a severity and string fields, straight to your messaging integrations without creating an issue and without attaching video, logs or events. Notifications are queued on the device and uploaded in batches, so they survive going offline. - 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. - Fix: Rare screen-capture issues with zero-size layers. From 2a1b488031fdaeda3a10650698afda0aba83abd0 Mon Sep 17 00:00:00 2001 From: Denis Sheikherev Date: Mon, 2 Nov 2026 13:50:14 +0700 Subject: [PATCH 2/2] docs(ios): urgent posts right away only when the network is available; 6.x waited one second Per review: an urgent notification skips the queue but is still queued while offline, and the flush delay changed the default, since 6.3.0 coalesced for a fixed second (kRelayCoalesceDelay = 1.0) and 7.x defaults to 0, as migration.mdx 9.4 says. Co-Authored-By: Claude Opus 5.5 Change-Id: Ic09c234d37ba2ebd3051e5e9020bc61f6ad5246f --- docs/sdk/ios/release-notes.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/docs/sdk/ios/release-notes.md b/docs/sdk/ios/release-notes.md index effc5d7f..64529fb4 100644 --- a/docs/sdk/ios/release-notes.md +++ b/docs/sdk/ios/release-notes.md @@ -389,9 +389,10 @@ list of API changes and the order to apply them in. - Feat: Blackout. `startBlackout` / `endBlackout` suppress everything that describes the screen — video, the report screenshot, touches and the view hierarchy — while logs, network events and traces keep being captured. -- Feat: Notification relay gains an `urgent:` overload, which posts the notification right away - instead of queueing it, and `BugseeOptionConfigNotifyFlushDelay`, which batches nearby - notifications into one upload. `Bugsee.notify` itself shipped in 6.3.0. +- Feat: Notification relay gains an `urgent:` overload, which skips ahead of the queue and posts + that one notification right away when the network is available, and + `BugseeOptionConfigNotifyFlushDelay`, which sets how long to wait before flushing the queue + (default `0`; 6.x always waited one second). `Bugsee.notify` itself shipped in 6.3.0. - Feat: New issue detection — hangs, HTTP errors, main-thread misuse, anomalies and frustration, each behind its own `BugseeOptionDetect*` option. - Feat: User identity. `setUserIdentifier:` / `getUserIdentifier` / `clearUserIdentifier`