Releases: AgoraIO-Community/VideoUIKit-iOS
Releases · AgoraIO-Community/VideoUIKit-iOS
4.0.0 Second Release Candidate
NG SDK to RC.1
Updating the NG SDK version of UIKit to the official release candidate.
What's Changed
- Multi Dependencies SwiftPM Fix by @maxxfrazer in #72
- DocC Update on SPI by @maxxfrazer in #73
- API References Update by @maxxfrazer in #74
Full Changelog: 4.0.0-preview.13...4.0.0-rc.1
API Reference Updates
Merge pull request #74 from AgoraIO-Community/api-ref-finishing API References Update 1.8.4
Documentation Updates
- added overview docs and spi file for swift package index
- bump version number to 1.8.3
What's Changed
- DocC Update on SPI by @maxxfrazer in #73
Agora UIKit NG Beta 4.0.0-beta.1
This version of Agora UIKit for iOS uses the latest beta version from agora, 4.0.0-beta.1
.
See the full docs on Agora 4.0.0-beta.1 here:
https://docs.agora.io/en/video-call-4.x-beta/landing-page?platform=iOS
Update to sync NG UIKit with regualar 1.8.1
- User IDs use different integer formats across platforms, this now unifies them.
- Fix bug #70, will propagate changes to the developer preview branch asap.
- Fix crash on iPad with modal popups.
- RTM Changes - compatible with React Native and others.
- This update changes messages to be sent as regular messages, rather than RtmRawMessage types.
- Pod and Swift Package now have separate packages, RtmControl can be independent of AgoraUIKit.
- New import statements, use
import AgoraUIKit
for iOS and macOS. - Bumped native RTC and RTM SDKs to 3.7.0 and 1.4.10 respectively.
- The RTM package can be included in your project without Agora UIKit.
- Can connect to RTM channel before joining RTC
Fixes: - Fix issue where re-joining member's video feed would not render.
- Fix issue where RTM messages are different from Agora UIKit React Native.
Cross Platform RTM
- User IDs use different integer formats across platforms, this now unifies them.
- Fix bug #70, will propagate changes to the developer preview branch asap.
- Fix crash on iPad with modal popups.
Release 1.8.0
- RTM Changes - compatible with React Native and others.
- This update changes messages to be sent as regular messages, rather than RtmRawMessage types.
- Pod and Swift Package now have separate packages, RtmControl can be independent of AgoraUIKit.
- New import statements, use
import AgoraUIKit
for iOS and macOS. - Bumped native RTC and RTM SDKs to 3.7.0 and 1.4.10 respectively.
- The RTM package can be included in your project without Agora UIKit.
Fixes:
- Fix issue where re-joining member's video feed would not render.
- Fix issue where RTM messages are different from Agora UIKit React Native.
Uses:
- RTC: 3.7.0
- RTM: 1.4.10
RTM Connection Improvements
- Can connect to RTM channel before joining RTC
Button Position Fix
- Internal class name changes for data requests
- Fixing to developer preview.3
- Button position position fixes