# Changelog

## 2023-06-13

Added Support for optional COEP Headers on iFrames for very advanced Environments.

{% content-ref url="/pages/aUAySVIHEsGx8Jtx8t7O" %}
[Security and Accessibility](/security-and-accessibility.md)
{% endcontent-ref %}

## 2023-05-22

Added Details on PlatformVariant Configs for very advanced Usecases.

## 2023-01-12

All SDKs now support the new Campaign System. The new Environment, iFrame URL and Javascript Config Settings are updated accordingly.

## 2022-10-09

Please notice, that all "Caption"-related Functionality is called "TextTrack" from now on. That effects various Methods and Response Types too.

## 2022-07-20

nexxPLAY supports the Link Addon from now on.

{% content-ref url="/pages/-M9YN4WmP8mv1eX61-7a" %}
[Addons](/addons.md)
{% endcontent-ref %}

## 2022-04-01

The nexxPLAY for React Plugin has been released.

{% content-ref url="/pages/GW8OXFimTQ2naUZD59wy" %}
[React Plugin](/platform-plugins/react-plugin.md)
{% endcontent-ref %}

## 2022-03-07

The JS SDK Method `getCaptionLanguages()` has been removed. Use `getCaptions()` from now on.&#x20;

The JS SDK Method `getAudioLanguages()` has been replaced by `getAudioTracks()`. It will return an Array of Objects with language and isAudioDescription Attributes from now on.

{% content-ref url="/pages/-M9Ff5c\_bjGXe44xg\_oO" %}
[Player Management](/javascript-sdk/player-management.md)
{% endcontent-ref %}

## 2022-02-20

The JS SDK now exposes the `getCurrentMediaParent()` Method, which can be called, if a Container (Playlist, AudioAlbum etc) is currently played. The Method will return the basic Metadata for the current parent Media.

{% content-ref url="/pages/-M9Ff5c\_bjGXe44xg\_oO" %}
[Player Management](/javascript-sdk/player-management.md)
{% endcontent-ref %}

## 2022-02-07

The Configuration Option "`sharingData`" has been removed. If needed, the Configuration Option `webURLRepresentation`  can be used. Although designed primarily for VAST Purposes, it is used too in creating the Sharing Dialogue, if present. Furthermore, it can be updated during Playback with `updateConfiguration` (on all Platforms).

{% content-ref url="/pages/-M9FfDOPhMEysfN-axhI" %}
[SDK Override Options](/integration-enhancements/override-options.md)
{% endcontent-ref %}

## 2022-01-10

* the `getMediaData()` Method of the JS SDK for querying about the "current Media" has been deprecated, as its response was too big and confusing. It mixed various States of the currently playing Media and the current State of Playback.
* Therefore, it was replaced by the new Methods `getCurrentMedia()` AND `getCurrentPlaybackState()` to better distinguish between the two types of information.

{% content-ref url="/pages/-M9Ff5c\_bjGXe44xg\_oO" %}
[Player Management](/javascript-sdk/player-management.md)
{% endcontent-ref %}

## 2021-12-27

* added Docs for the new androidTV Channel Extension

{% content-ref url="/pages/KZHHKKOZSsuMmdsjOI8y" %}
[Android TV Channel](/widgets/widgets-for-native-apps/android-tv-channel.md)
{% endcontent-ref %}

## 2021-11-14

* updating all android-related Docs as the new 6.0.00 Version is out

{% content-ref url="/pages/-M9Ye9Mxc1uksG\_XiGUp" %}
[nexxPLAY for Android](/native-players/nexxplay-for-android.md)
{% endcontent-ref %}

## 2021-07-30

* added additional Overrides for new Data Saving Settings

{% content-ref url="/pages/-M9FfDOPhMEysfN-axhI" %}
[SDK Override Options](/integration-enhancements/override-options.md)
{% endcontent-ref %}

## 2021-07-29

* Breaking Change
  * the VAST Macro Syntax has been updated

{% content-ref url="/pages/-M9FeS7MId6XM1cc6S48" %}
[VAST Macros](/integration-enhancements/vast-macros.md)
{% endcontent-ref %}

## 2021-06-09

* added additional Overrides vor Ad Management

{% content-ref url="/pages/-M9FfDOPhMEysfN-axhI" %}
[SDK Override Options](/integration-enhancements/override-options.md)
{% endcontent-ref %}

## 2021-02-16

* added **`imageScaleMode`** Override

{% content-ref url="/pages/-M9FfDOPhMEysfN-axhI" %}
[SDK Override Options](/integration-enhancements/override-options.md)
{% endcontent-ref %}

## 2020-12-08

* added **`disableErrorExit`**&#x4F;verride

{% content-ref url="/pages/-M9FfDOPhMEysfN-axhI" %}
[SDK Override Options](/integration-enhancements/override-options.md)
{% endcontent-ref %}

## 2020-11-20

* added more Details for native Widgets

{% content-ref url="/pages/-MC-g-hgJ7a858hq4cS5" %}
[Widgets for native Apps](/widgets/widgets-for-native-apps.md)
{% endcontent-ref %}

## 2020-10-18

* added more Details for WebView Integration

## 2020-10-09

* added various Enhancements for the AMP and FBIA Environment Settings

## 2020-09-11

* added various Enhancements for Consent Management and TCF 2.0

## 2020-08-09

* added **`enableSeekingButtons`**&#x53;etting

## 2020-07-24

* added the Player Skin Overview

## 2020-07-18

* added LiveTicker Addon&#x20;

## 2020-07-12

* added Widget Functionality and Settings
* optimized Description of Addon Listener Use Cases
* renamed Playlicense Partner to Delivery Partner

## 2020-06-27

* added **`forcePrevNext`**&#x53;etting
* added **`changemediaintent`** Event
* added **`stop`**&#x45;xitMode Override
* added **`tickerBoxContainer`** Setting

## 2020-06-16

* added **`moveToContainer`** Player Instance Method

## 2020-06-11

* initial Version


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://play.docs.nexx.cloud/changelog.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
