0.14.0
Added
- Direct media support
- Preferred aspect ratio support
InfinityService.RequestBuilder.infinityService
,InfinityService.ConferenceStep.requestBuilder
,
InfinityService.RegistrationStep.requestBuilder
,InfinityService.ParticipantStep.conferenceStep
,
InfinityService.CallStep.participantStep
that give access to previous stepsConference.referer
to improve call transfer flowMediaConnection.secureCheckCode
that can be used to verify whether a direct media connection is
secureMediaConnectionConfig.continualGathering
to tweak ICE gathering policyRoster
to provide a list of participantsReferer
to improve call transfer experienceVideoTrackRenderer
can notify you when the first frame renders, as well as when frame resolution
changes
Changed
- Kotlin to 1.9.22
- WebRTC to M119
- Merged all
-infinity
modules with their respective bases - Various deprecated methods
DeprecationLevel
toDeprecationLevel.ERROR
Fixed
- Crash in
TokenStore.refreshTokenIn
whenrelease_token
throws
Removed
- Various deprecated methods with
DeprecationLevel.ERROR
Notes
-infinity
modules now only contain their base modules as the sole dependency and can be skipped
in consumer modules. They will continue to be published for some time to provide a clean migration
path and will be removed at a later point.