VideoRecording Changelog
Version 2.3.Xβ
Last release: 2.3.9 β 21/10/2025
Main Updatesβ
- Added timestamp inside recording metadata for improved traceability.
- Updated Core dependency to
v2.3.3. - Replaced previous stop logic with new
stopCaptureservice call. - Removed unnecessary reference to missing Resources folder.
- Removed screen recording extension dependency.
- Added new events:
COMPONENT_START,STOP, andscreenSharingPermissionmodal.
Fixesβ
- Fixed component name reference.
- Fixed permissions modal behavior.
- Refactored
AnalyticsManager β IAnalyticsControllerfor consistency across components.
Version 2.2.Xβ
Last release: 2.2.2 β 29/01/2025
Main Updatesβ
- Updated Core dependency version.
- Added custom fonts for UI consistency.
- Updated tracking behavior β now tracks success when recording stops, not when it starts.
- Updated Core dependency to
v2.2.0. - Introduced breaking change: renamed
extensionName β extensionIdentifier. - Cleaned and refactored internal code for improved maintainability.
Fixesβ
- Fixed Tracking
StepDataerror during screensharing sessions. - Fixed audio initialization issue β ensured
agoraKit.disableAudio()is called before recording starts.
Version 2.1.Xβ
Last release: 2.1.1 β 28/08/2024
Main Updatesβ
- Adapted to Core
v2.1.Xand updated dependencies. - Added
CommonCustomizationand refactored color handling. - Updated
SdkResultdata structure on success. - Removed unnecessary
Stringextensions.
Fixesβ
- Fixed broadcast not starting issue.
- Fixed recording stop behavior when triggered outside app lifecycle.
Version 2.0.Xβ
Last release: 2.0.2 β 30/04/2024
Main Updatesβ
- Updated Agora dependency and Constants.
- Added Privacy Manifest and
.xcprivacyresource extension. - Adapted to Core
v2.0.0and Agorav4.3.0. - Added explicit
UserDefaultsusage reason inPrivacyInfo. - Performed minor dependency updates.
Fixesβ
- Fixed recording errors during session handling.
- Temporarily downgraded Agora to
v4.3.0(untilv4.3.1release).
Version 1.5.Xβ
Last release: 1.5.4 β 12/03/2024
Main Updatesβ
- Updated Starscream to version
4.0.8. - Adapted to Core
v1.5.4,v1.5.6, andv1.5.8. - Improved stability and overall flow integration.
New Features & Structuresβ
- Added new platform events to
VideoRecordingController. - Created
VideoRecordingComponent.