communication-ui-library-an.../docs/CHANGELOG_UI_CALLING.md

7.1 KiB

Azure Communication UI Calling Release History

1.11.0-beta.2 (2024-09-12)

Features

  • Call screen information header title/subtitle customization
  • Ability to hide or disable buttons and create custom buttons

Bug Fixes

  • Bring to foreground crash in disconnecting state
  • Snackbar text length fix
  • Set text size for speaker button
  • OnHold text position
  • Most recent joined participant shows up in the participants list with the local User's custom avatar
  • Apply correct colour to the window to avoid splash white screen on the launch

1.11.0-beta.1 (2024-08-28)

Features

  • Call screen control bar custom button support

1.10.0 (2024-08-12)

Features

  • Captions support

1.9.0 (2024-06-27)

Features

  • Rooms call

1.8.0 (2024-06-20)

Features

  • Telecom manager integration supported by native calling SDK
  • One to one call support with push notifications
  • Teams meeting join with meeting id

1.7.0 (2024-05-29)

Features

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

1.6.2 (2024-05-03)

Bug Fixes

  • Setup screen camera preview is not working.

1.6.1 (2024-04-10)

Bug Fixes

  • Accessibility bugs fixed for announcement on title announcement, participant microphone status, share diagnostic announcement.
  • Accessibility bugs fixed for keyboard focus on title, subtitle and microphone navigation.
  • Accessibility bugs fixed for error message update.

1.6.0 (2024-02-29)

Features

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

1.5.0 (2023-12-04)

Features

  • Display Call 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 CallComposite.addOnCallStateChangedEventHandler and CallComposite.callCompositeCallState.
  • Introducing ability to dismiss call composite CallComposite.dismiss() and be notified when it's dismissed CallComposite.addOnDismissedEventHandler(...).
  • Configure orientation for setup screen and call screen CallCompositeBuilder.setupScreenOrientation(...) and CallCompositeBuilder.callScreenOrientation(...).

1.3.1 (2023-07-18)

Bug Fixes

  • Call join being blocked when microphone is unavailable to use for UI Composite at the moment
  • API Level 29, call resume from hold bug is fixed
  • Audio Speaker issue fix for Samsung devices

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

Features

  • Use Dominant Speakers feature to determine which remove participants to display on the grid when number of participants more then 6.

1.3.0 (2023-04-06)

Features

  • Introducing skip setup screen call join experience with skipSetupScreen on CallCompositeLocalOptions
  • Introducing camera and microphone configuration capability for initial call join configuration with cameraOn and microphoneOn on CallCompositeLocalOptions
  • Ongoing call in background notification permission update for API 33

1.2.0 (2023-03-09)

Features

  • Introduced a Call History available with DebugInfo on the CallComposite

1.2.0-beta.1 (2022-11-30)

Features

  • Call Diagnostics information is available on the UI and on API via CallComposite.getDebugInfo()
  • Enhancements support for TV Devices (Smaller PIP, Focus Navigation, Label improvements)
  • Localization support for Arabic, Finnish, Hebrew, Norwegian Bokmål, Polish, Swedish

Bug Fixes

  • Crash fix for Xamarin when on end call button, cancel is pressed

1.1.0 (2022-11-09)

New Features

  • CallCompositeSetupScreenViewData introduced for setting up call title and subtitle.
  • New error message cameraFailure added to address camera related errors.
  • Joining call is prevented with a new Error message now when network is not available.
  • Added permission setting capability to allow user to quickly navigate to app's info page when permissions are denied.

Bug Fixes

  • Fixed Error banner and banner text color for dark theme.
  • Display DrawerDialog across screen rotation.
  • Fix ANR when trying to hang up call on hold.
  • Fix edge case with multiple activity instances.
  • Fix display name not getting truncated in participant list when they are too long.

1.1.0 (2022-11-09)

New Features

  • CallCompositeSetupScreenViewData introduced for setting up call title and subtitle.
  • New error message cameraFailure added to address camera related errors.
  • Joining call is prevented with a new Error message now when network is not available.
  • Added permission setting capability to allow user to quickly navigate to app's info page when permissions are denied.

Bug Fixes

  • Fixed Error banner and banner text color for dark theme.
  • Display DrawerDialog across screen rotation.
  • Fix ANR when trying to hang up call on hold.
  • Fix edge case with multiple activity instances.
  • Fix display name not getting truncated in participant list when they are too long.

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

New Features

  • Setting up Call Title and Subtitle is now availble by customizing CallCompositeLocalOptions with CallCompositeSetupScreenViewData.
  • Implemented new error message cameraFailure that can be sent to developers when initiating or turning on camera fails.
  • Error message now shown when network is not available before joining a call.
  • Added new button to allow user to quickly navigate to app's info page when permissions are denied.

Bug Fixes

  • Display DrawerDialog across screen rotation.
  • Fix ANR when trying to hang up call on hold.
  • Fix edge case with multiple activity instances.
  • Fix display name not getting truncated in participant list when they are too long

1.0.0 (2022-06-20)

  • This version is the public GA release with Calling UI Library

1.0.0-beta.3 (2022-06-15)

Breaking Changes

  • CallComposite.setOnErrorHandler is replaced with CallComposite.addOnErrorEventHandler
  • CallComposite.setOnRemoteParticipantJoinedHandler is replaced with CallComposite.addOnRemoteParticipantJoinedEventHandler

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

New Features

  • Call on hold
  • UI support for tablets

Breaking Changes

  • CommunicationUIEventCode class is removed
  • Added "CallComposite" as a prefix to public classes
  • CallComposite.launch functions are refactored. Argument classes GroupCallOptions, TeamsMeetingOptions are removed. New argument classes are added: CallCompositeRemoteOptions, CallCompositeLocalOptions

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.