Skip to content

Latest commit

 

History

History
157 lines (122 loc) · 11 KB

File metadata and controls

157 lines (122 loc) · 11 KB

Azure Communication UI Calling Release History

1.8.0-beta.1 (2024-06-17)

Features

  • 1 to n Calling
  • CallKit Integration
  • Rooms call

1.7.0 (2024-05-29)

Features

  • Disable leave call confirmation dialog
  • Teams meeting short URL support

1.6.1 (2024-04-01)

Bug Fixes

  • Accessibility bugs fixed for announcement for mic button, camera button, resume button, participant information
  • Accessibility bugs fixed for keyboard focus on device select button, more button, leave call button, participant button
  • Accessibility bugs fixed for camera smart invert

1.6.0 (2024-03-04)

Features

  • Audio Only Mode
  • Enhanced Supportability
  • Multitasking with Picture-in-Picture support
  • Admit lobby users

1.5.0 (2023-12-04)

Features

  • User facing diagnostics

Bug Fixes

  • Hide lobby users in GridView and Participant List

1.4.0 (2023-08-30)

Features

  • Use Dominant Speakers feature to determine which remove participants to display on the grid when number of participants more then 6.
  • Introducing call state changed event for CallComposite.events.onCallStateChanged.
  • Introducing ability to dismiss call composite CallComposite.dismiss() and be notified when it's dismissed CallComposite.events.onDismissed.
  • Configure orientation for setup screen and call screen CallCompositeOptions(..., setupScreenOrientation, callingScreenOrientation).

1.3.1 (2023-07-19)

Bugs Fixed

  • Call join being blocked when microphone is unavailable to use for UI Composite at the moment
  • Call Resume and join on hold checks microphone available
  • Call join when network is gained after it is lost bug fixed

1.4.0-beta.1 (2023-04-26)

New Features

  • Introduced dominant speaker into calling grid view to determine the participants order on the screen of grid view. 667

1.3.0 (2023-04-06)

New Features

  • LocalOptions(skipSetupScreen: Bool?) to skip the setup screen and directly join the call. 642
  • LocalOptions(cameraOn: Bool?, microphoneOn: Bool?) to setup the default behaviour. 642

1.2.0 (2023-03-09)

New Features

  • Introduced a Call History available with DebugInfo on the CallComposite 610

1.2.0-beta.1 (2022-12-14)

New Features

  • Introduced DebugInfo to get debug information for CallComposite #446, #476
  • Additional localization support for 6 languages (Arabic, Finnish, Hebrew, Norwegian Bokmål, Polish, Swedish) #484

1.1.0 (2022-11-09)

New Features

  • Implemented new feature where local user would be removed from the participant list when the app is terminated #352
  • Added aadToken for getting the ACS token in joining a call #380

Breaking Changes

  • Changed callEnd error inside CallCompositeError from mutable to inmutable #364

Bugs Fixed

  • Fixed rotation does not work until drawer opens on iOS 16 #363
  • Fixed timer resources deallocation when a user leaves and rejoins a call quickly #365
  • Fixed end call animation in landscape mode is not slide off the bottom of the screen correctly #376
  • Fixed end call drawer title misalignment in landscape mode #378
  • Fixed remote participants do not see my video stream after resuming my call #383
  • Fixed drawer being cutoff in large font size and its animation #384
  • Fixed issue with call on hold video not showing up for remote user when resuming #414
  • Fixed failure to grab ownership of microphone from other audio app #423

Other Changes

  • Updated CallingSDK's version to GA in manual installation guide #435

1.1.0-beta.1 (2022-10-03)

New Features

  • Implemented new error message cameraFailure that can be sent to developers when:

    • turning on camera fails. #311
    • in rare cases device manager throws an error #301 #334
  • Introduced NavigationBarViewData as a new local launch option to customize title and subtitle in set up view. #309

  • An alert would now be shown when joining the call with no active network connection #328

  • A new link to system settings was added to change camera and video permission directly 313

Bugs Fixed

  • Fixed an issue where demo app's settings page can't be dismissed in landscape mode. #280
  • Fixed an issue where speaking overlay custom colour not showing up properly #281
  • Fixed an issue where participant drawer height not calculated correctly #297
  • Fixed an issue where InfoHeaderView not showing up when VoiceOver is on #296
  • Fixed an issue where RTL layout might not being rendered properly in demo app #319
  • Fixed an issue where text label being cutoff when accessibility large font feature is enabled #308
  • Fixed an issue where contrast ratio of some labels/icons being too low for visually impaired users #305
  • Fixed an issue where InfoHeaderView doesn't support large front size text #331
  • Fixed an issue where there was no accessibility label for the participants button #345

Other Changes

  • Updated CallingSDK's version to GA in manual installation guide #298
  • Updated the design of error banners ("Snackbar") by adapting the latest FluentUI colours. #314

1.0.0 (2022-06-21)

Bugs Fixed

  • Fixed issue where header was still selectable with voiceover on and overlay visible. #256
  • Fixed hold overlay to have a solid colour. #262
  • Fixed the issue that resume a call without internet could stop user from exit. #268
  • Fixed issue inconsistent camera state is inconsistent in setup view when being denied to or evicted from a call. #273

Other Changes

  • Added delay for camera status update. #270

1.0.0-beta.2 (2022-06-13)

New Features

  • Implemented adaptive layout and tailored UX for iPad. #221
  • Implemented new event to listen for remote participants joining a call #209
  • Implemented new method set(remoteParticipantViewData:, for:, completionHandler:) to set ParticipantViewData for the remote participant. #205, #212
  • Implemented new behaviour for call denied to return to setup view. #204
  • Implemented CallOnHold feature when there is audio session interruption. #223

Breaking Changes

  • Updated setTarget(didFail:) function to onError property and moved to CallComposite.Events. #227
  • Updated supportedLocales to getSupportedLocale and moved to SupportedLocale. #214
  • Renamed LocalizationConfiguration to LocalizationOptions, and ThemeConfiguration to ThemeOptions. #215
  • Added prefix for CallCompositeError and CallCompositeErrorCode. #216
  • Renamed LocalSettings to LocalOptions. #226
  • Combined GroupCallOptions and TeamsMeetingOptions to RemoteOptions. #229
  • Renamed launch(with options:) to launch(remoteOptions:). #229
  • Updated getSupportedLocales() to values. #240

Bugs Fixed

  • Fixed drawer anchor when iPad change orientation #206
  • Added speaking indication to VoiceOver for participant grid #228

Other Changes

  • Updated the Manual Installation Instruction #208

1.0.0-beta.1 (2022-05-18)

This is the initial release of Azure Communication UI Calling Library. For more information, please see the README and QuickStart.

This is a Public Preview version, so breaking changes are possible in subsequent releases as we improve the product. To provide feedback, please submit an issue in our Issues.