Releases: AgoraIO-Community/SwiftUIRtc
Releases · AgoraIO-Community/SwiftUIRtc
0.5.0 - Other Canvas ID Types
Update Canvas IDs new default way is:
ForEach(Array(agoraManager.allUsers), id: \.self) { uid in
AgoraVideoCanvasView(manager: agoraManager, canvasId: .userId(uid))
.aspectRatio(contentMode: .fit).cornerRadius(10)
}
This enables joinChannelEx video views as well as media source inputs:
canvasId: .userIdEx(uid, rtcConnection)
canvasId: .mediaSource(.mediaPlayer, mediaPlayerId: mediaPlayer.getMediaPlayerId())
More canvas types test
Merge pull request #3 from AgoraIO-Community/canvas-id Update Canvas IDs new default way is: ```swift ForEach(Array(agoraManager.allUsers), id: \.self) { uid in AgoraVideoCanvasView(manager: agoraManager, canvasId: .userId(uid)) .aspectRatio(contentMode: .fit).cornerRadius(10) } ```
0.4.0 - Release with CocoaPods
Merge pull request #2 from AgoraIO-Community/add-cocoapods Add CocoaPods
0.4.0-rc.2 CocoaPods Auto-release
cocoapods deploy script
0.4.0-rc.1 - CocoaPods
Initial version testing cocoapods releases
0.3.0
Documentation and some property name updates
Most notably AgoraManager/engine
-> AgoraManager/agoraEngine
0.2.0 Default Implementation Keeps User ID's
- Added some more default behaviour, to record user Ids when people connect or disconnect
- Added initial documentation coverage and deployment
0.1.2 - Fixing bugs
needed to specify initialiser for the canvas view too
Fix public initialisers
0.1.1 public initialisers
Initial test release
0.1.0 initial commit