Releases: devrev/devrev-sdk-ios
Releases · devrev/devrev-sdk-ios
Version 2.3.8
Fixed
- Fixed unknown network type in session events by correctly identifying the cellular data service, radio generation, and Wi‑Fi/cellular transitions.
- Fixed session replay snapshot quality and touch coordinate rendering in landscape orientation.
- Fixed support chat conversation being cleared when a transient modal is dismissed.
- Fixed trait collection initialization crash.
Version 2.3.7
Added
- Optional prefilled message support the support chat input field.
- Feature configuration flag
maskAllTextByDefaultto automatically mask all visible text.
Fixed
- Fixed crashes from thread-unsafe.
- Fixed pause and resume user interaction tracking APIs.
- Fixed session recordings associating events with the wrong DevRev's workspace.
Version 2.3.6
Fixed
- Fixed missing crash type not appearing on the dashboard by exposing the crash type field in the iOS crash event.
- Fixed push notifications not being delivered in sandbox environments due to incorrect APNs push type.
Version 2.3.5
Changed
- Reduced snapshot size and screen capture cost.
Version 2.3.4
Fixed
- Fixed UI lag when multiple simultaneous gestures were active during session touch tracking.
Version 2.3.3
Fixed
- Fixed screen tracking performance issues with embedded view controllers.
Version 2.3.2
Changed
- Freed up memory and reduced CPU usage to zero on pause screen recording.
Fixed
- Fixed a crash for exceeding nested views limit while screen recording.
- Handled web view masking edge cases.
- Fixed a few memory leaks.
Version 2.3.1
Added
- Optional PLuG article search filters via
FeatureConfiguration.supportWidgetArticleSearchFilters(widget search and CMDK), with typed filter operators and operand value types. - Feature configuration flag to enable real-time AI agent response streaming in PLuG support chat.
Fixed
- Resolved performance lag during paused recording by ensuring complete termination of all background processes.
- Avoided a potential runtime crash during decoding.
- Fixed a crash when a view was created before trait collection was available.
Version 2.3.0
Added
- Feature configuration for screen capture, auto-start recording, plug chat theme, and remote config (fresh vs cached/lazy fetch).
Changed
- Session upload now enforces minimum visit duration before uploading.
Fixed
- Fixed frame capture flag injection so the flag is set at the correct place.
- Fixed native logs ingestion.
Version 2.2.10
Added
- Implemented caching and lazy fetch for SDK configuring to improve startup performance.
- Improved sample apps to showcase error capture APIs and camera screens recordings.
Fixed
- Fixed SwiftUI screen name injection in session events.