Skip to content

0.14.0

Compare
Choose a tag to compare
@drymarau drymarau released this 17 Jan 15:02
· 240 commits to main since this release
d26edf2

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 steps
  • Conference.referer to improve call transfer flow
  • MediaConnection.secureCheckCode that can be used to verify whether a direct media connection is
    secure
  • MediaConnectionConfig.continualGathering to tweak ICE gathering policy
  • Roster to provide a list of participants
  • Referer to improve call transfer experience
  • VideoTrackRenderer 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 to DeprecationLevel.ERROR

Fixed

  • Crash in TokenStore.refreshTokenIn when release_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.