> ## Documentation Index
> Fetch the complete documentation index at: https://docs.daily.co/llms.txt
> Use this file to discover all available pages before exploring further.

# February 22, 2024

> The latest updates to Daily's real-time audio and video APIs.

## Overview

In this release, we've shipped two new features:

* Daily Adaptive Bitrate (Early access) for 1:1 calls
* Live captions for Daily Prebuilt
* Improved user analytics for HIPAA compliant customers

## daily-js

### 0.59.0

#### HIPAA: User analytics improvements

For customers with HIPAA compliance enabled for their account, you can now set a user's `user_id` to a [UUID](https://www.ietf.org/rfc/rfc4122.txt) using a meeting token. Since this UUID doesn't contain and PHI or PII, it can be stored by Daily. Using this UUID, you can map between the Daily call and tracking you have for that individual to provide better troubleshooting support, usage tracking, and analytics. You can read more about this in our [docs](/reference/rest-api/meeting-tokens/create-meeting-token#body-properties-user-id).

#### Release notes

For more information, check out the [release notes](https://github.com/daily-co/daily-js/releases/tag/daily-js-2024-02-22-0.59.0).

### 0.58.0

### Daily Adaptive Bitrate: Early Access

Unlock enhanced video quality and performance with Daily Adaptive Bitrate, combining ultra-reliable calls and the best visual experience your network can offer—automatically adjusting in real-time to suit fluctuating bandwidth availability.

During early access, Daily Adaptive Bitrate is available for 1:1 calls only. Multi-party call support will be available shortly. Check out the [early access docs](https://dailyco.notion.site/Daily-Adaptive-Bitrate-Early-Access-3d8950c6078e4dc6a33c57f96b8fc1dc?pvs=74) to get started now.

#### Release notes

For more information, check out the [release notes](https://github.com/daily-co/daily-js/releases/tag/daily-js-2024-02-09-0.58.0).

### 0.57.1-4

#### Release notes

We released `daily-js` 0.57.4, which includes a number of small bug fixes. For more information, check out the [release notes for 0.57.1 through 0.57.4](https://github.com/daily-co/daily-js/releases).

## react-native-daily-js

### 0.57.0

#### HIPAA: User analytics improvements

For customers with HIPAA compliance enabled for their account, you can now set a user's `user_id` to a [UUID](https://www.ietf.org/rfc/rfc4122.txt) using a meeting token. Since this UUID doesn't contain and PHI or PII, it can be stored by Daily. Using this UUID, you can map between the Daily call and tracking you have for that individual to provide better troubleshooting support, usage tracking, and analytics. You can read more about this in our [docs](/reference/rest-api/meeting-tokens/create-meeting-token#body-properties-user-id).

#### Release notes

For more information, check out the [release notes](https://github.com/daily-co/react-native-daily-js/releases/tag/react-native-daily-js-2024-02-22-0.57.0).

### 0.56.0

#### Release notes

We released `react-native-daily-js` 0.56.0, which includes a PSTN features, bugfixes, and other improvements. For more information, check out the [release notes](https://github.com/daily-co/react-native-daily-js/releases/tag/react-native-daily-js-2024-02-09-0.56.0).

### 0.55.2

#### Release notes

We released `react-native-daily-js` 0.55.2, which includes a few bugfixes. For more information, check out the [release notes](https://github.com/daily-co/react-native-daily-js/releases/tag/react-native-daily-js-2024-01-30-0.55.2).

## daily-android

### 0.15.0

#### Improvements

* Added `participantId` field to `TranscriptionMessageData`.
* Added `transcriptId` field to `TranscriptionStatus`.

#### Bugfixes

* Fixed multiple issues which could cause a deadlock during network reconnection.
* Ensure that `updateInputs()` continues to be usable while the network is down.
* Fixed an issue where the SDK could fail to release resources when turning off the camera track.
* Fixed a crash which could occur if the network connection drops soon after joining.

## daily-ios

### 0.15.0

#### Bugfixes

* Fixed multiple issues which could cause a deadlock during network reconnection.
* Ensure that updateInputs() continues to be usable while the network is down.
* Fixed a crash which could occur if the network connection drops soon after joining.

## daily-python

### 0.6.3

#### Release notes

We released `daily-python` 0.6.2 and 0.6.3, which contain a number of audio quality improvements and bug fixes. For more information, check out the release notes:

* [0.6.2](https://github.com/daily-co/daily-python/releases/tag/v0.6.2)
* [0.6.3](https://github.com/daily-co/daily-python/releases/tag/v0.6.3)

## Daily Prebuilt

#### Features and improvements

* Added support for [Daily Adaptive Bitrate](https://dailyco.notion.site/Daily-Adaptive-Bitrate-Early-Access-3d8950c6078e4dc6a33c57f96b8fc1dc?pvs=74) for 1:1 calls.
* Added support for live captions in Daily Prebuilt. To use this feature, you need to set [`enable_live_captions_ui`](/reference/rest-api/domain/get-domain-config#response-config-enable-live-captions-ui) to true for your domain or room and also ensure that transcriptions are configured to start, which you can read more about [here](/docs/guides/features/transcription#permissions).
* Add an option to hide the screen share overlay, which appears for the screen sharer.

#### Bugfixes

* When a camera is turned back on, fix an issue where the video tile appears frozen while loading.
* Fixed an issue where Prebuilt would get an undefined error when `useLegacyVideoProcessor` was not defined.
* Fixed instructions when microphone access is blocked in Chrome 119+.

## Media Services

### Dial-in & Dial-out

* Added support for a new method, [`sendDTMF()`](/reference/daily-js/instance-methods/send-dtmf), for transmitting DTMF signals during calls.
* Added support for allowing PSTN dial-in and SIP-dial-in to run simultaneously in a room.

## Webhooks

* Added two new webhooks events: [`meeting.started`](/reference/rest-api/webhooks/events/meeting-started) and [`meeting.ended`](/reference/rest-api/webhooks/events/meeting-ended).

## Dashboard

* Enable live captions for Daily Prebuilt for either your entire domain or room using the dashboard setting called `Live Captions UI`.

## Additional

* SFU mode is now the default calling mode. You can configure your domain or rooms for SFU calls by setting the [`sfu_switchover`](/reference/rest-api/rooms/update-room#body-properties-sfu-switchover) property.
* Fixed an issue where `raw-tracks` recordings were not ending the recording after the `maxDuration` flag was set.
* The oldest supported version of `daily-js` is now 0.50.0.
