This release adds 3 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
Summary
AI summaryUpdates Highlights, Compatibility, and iOS SDK 0.3.0 across a mixed release.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
Adds dashboard-controlled image/video masking for native Swift package. Adds dashboard-controlled image/video masking for native Swift package. Source: llm_adapter@2026-06-02 Confidence: high |
— |
| Feature | Medium |
Improves replay quality by compositing AVPlayer video frames when masking is off. Improves replay quality by compositing AVPlayer video frames when masking is off. Source: llm_adapter@2026-06-02 Confidence: high |
— |
| Feature | Medium |
Adds clearer privacy placeholders for protected replay regions (keyboard, text input, image, video, manually masked views). Adds clearer privacy placeholders for protected replay regions (keyboard, text input, image, video, manually masked views). Source: llm_adapter@2026-06-02 Confidence: high |
— |
| Feature | Medium |
Improves keyboard handling in replays: placeholders, fresh frames after transitions, normal typing taps. Improves keyboard handling in replays: placeholders, fresh frames after transitions, normal typing taps. Source: llm_adapter@2026-06-02 Confidence: high |
— |
| Feature | Medium |
Keeps masked regions aligned as views move during scrolling, pull‑to‑refresh, and animations. Keeps masked regions aligned as views move during scrolling, pull‑to‑refresh, and animations. Source: llm_adapter@2026-06-02 Confidence: high |
— |
| Feature | Medium |
Cleans up network capture by more reliably excluding Rejourney config, ingest, and presigned upload calls. Cleans up network capture by more reliably excluding Rejourney config, ingest, and presigned upload calls. Source: llm_adapter@2026-06-02 Confidence: high |
— |
| Feature | Medium |
Restores the app startup event for new iOS sessions so startup context appears consistently. Restores the app startup event for new iOS sessions so startup context appears consistently. Source: llm_adapter@2026-06-02 Confidence: high |
— |
Full changelog
iOS SDK 0.3.0
Highlights
- Adds dashboard-controlled image/video masking for the native Swift package. Images and videos remain visible by default; when enabled in Project Settings, supported apps mask media with clear privacy placeholders before frames are captured.
- Improves replay quality for video surfaces by compositing current AVPlayer-backed video frames into the captured replay frame when media masking is off.
- Adds clearer privacy placeholders for protected replay regions, including keyboard, text input, image, video, and manually masked views.
- Improves keyboard handling in replays. Keyboard areas are represented as placeholders, fresh frames are captured after keyboard transitions settle, and keyboard-area taps are treated as normal typing instead of rage/dead taps.
- Keeps masked regions aligned as views move during scrolling, pull-to-refresh, and other animations.
- Cleans up network capture for self-hosted and upload-heavy sessions. Rejourney config, ingest, and presigned upload calls are excluded more reliably while your app's own API traffic remains visible.
- Restores the app startup event for new iOS sessions so startup context appears consistently in session timelines.
Compatibility
- No breaking API changes.
- Image/video masking is controlled remotely and defaults to
none, so existing apps keep showing images and videos until the project setting is enabled. - Older SDK versions ignore the new remote image/video masking field and keep their existing privacy behavior.
Upgrade
Use the SwiftPM package tag v0.3.0:
.package(url: "https://github.com/rejourneyco/rejourney", from: "0.3.0")
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About rejourneyco/rejourney
All releases →Beta — feedback welcome: [email protected]