# @theoplayer/react-native-analytics-bitmovin

## 1.6.0

### ✨ Features

* * Restricted the supported OptiView (THEOplayer) player versions to v10 and v11. On Android, the default `THEOplayer_sdk` version range is now `[10.0.0, 12.0.0)` for every connector.

## 1.5.0

### ✨ Features

* Added a getter for the current Bitmovin `impressionId`.

## 1.4.1

### 🐛 Issues

* Fixed an issue on Android where R8 would obfuscate `setCustomData` methods of the Bitmovin collector API.

## 1.4.0

### ✨ Features

* Added support for THEOplayer v11 and React Native THEOplayer v11.

## 1.3.0

### ✨ Features

* Relax iOS Bitmovin collector dependency lock to major versions

## 1.2.0

### ✨ Features

* Updated `updateCustomData` to merge incoming `customData` with the existing data on iOS and Android.

## 1.1.0

### ✨ Features

* Added `sendCustomDataEvent` for Web.
* Upgraded Bitmovin Web SDK to GA release v2.51.

## 1.0.1

### 🐛 Issues

* Fixed an issue on iOS where the updateCustomData method was not correctly bridged.

## 1.0.0

### ✨ Features

* Updated Android Bitmovin player SDK dependency to version range `[3.24.0, 4.0.0)`.
* Changed `customData` to allow up to 100 custom fields.

## 1.0.0-alpha.12

### 🐛 Issues

* Fixed an issue where a wrong value for `customUserId` would be set on Android.

### 📦 Dependency Updates

* Upgraded iOS Bitmovin collector to GA release to prevent app store validation rejections.
* Upgraded Android Bitmovin collector to GA release v3.23.0.

## 1.0.0-alpha.11

### ✨ Features

* Added `programChange` method to allow passing new source metadata during a live stream.
* Added support for Web and iOS platforms.

## 1.0.0-alpha.10

### ✨ Features

* Initial release.
