# Изменения плеера


<!-- synced from player repo, do not edit by hand -->

<!-- ## UNRELEASED -->

<!-- ## [v2.161.0](https://docs.kinescope.ru/dokumentaciya-pleera/)

### ⚠ BREAKING CHANGES

- `IFrame Player API`
  - Методы [фабрики (объект для создания плеера)](https://docs.kinescope.ru/dokumentaciya-pleera/vstraivanie/iframe-api-sozdanie-pleera/) `getById`, `getAll` - удалены для исключения получения доступа к объектам плеера из консоли браузера. -->

## [v2.160.1](https://docs.kinescope.ru/dokumentaciya-pleera/)

### ⚠ BREAKING CHANGES

- `IFrame Player API`
  - Если в панели управления включен водзнак, а при создании плеера текст водзнака не указан, то в плеере произойдет ошибка. Необходимо указывать текст водзнака при создании плеера.

- `IFrame Regular`
  - Если в панели управления включен водзнак, но при встраивании текст водзнака не указан в урл-параметре `watermark`, то в плеере произойдет ошибка.

## [v2.156.0](https://docs.kinescope.ru/dokumentaciya-pleera/)

### ⚠ BREAKING CHANGES

- `IFrame Player API`
  - Изменилась структура параметра `playlist[].cta`, см. [параметры плеера](https://docs.kinescope.ru/dokumentaciya-pleera/vstraivanie/iframe-api-upravlenie-pleerom/#setPlaylistItemOptions).

## [v2.150.0](https://docs.kinescope.ru/dokumentaciya-pleera/)

### ⚠ BREAKING CHANGES

- `IFrame Player API`
  - Параметр `theme.subtitles.textSize` переименован на `textScale`. См. [параметры плеера](https://docs.kinescope.ru/dokumentaciya-pleera/vstraivanie/iframe-api-sozdanie-pleera/#create-options).
  - Недокументированный параметр `behavior.textTrack.rollup` удален. См. [параметры плеера](https://docs.kinescope.ru/dokumentaciya-pleera/vstraivanie/iframe-api-sozdanie-pleera/#create-options).

## [v2.139.1](https://docs.kinescope.ru/dokumentaciya-pleera/)

### ⚠ BREAKING CHANGES

- `IFrame Player API`
  - Свойство `Events` [в фабрике (объект для создания плеера)](https://docs.kinescope.ru/dokumentaciya-pleera/vstraivanie/iframe-api-sozdanie-pleera/) удалено. Вместо него используйте
    свойство [Events](https://docs.kinescope.ru/dokumentaciya-pleera/vstraivanie/iframe-api-upravlenie-pleerom/#events) объекта управления плеером.

## [v2.121.0](https://docs.kinescope.ru/dokumentaciya-pleera/)

### ⚠ BREAKING CHANGES

- `IFrame Player API`
  - Для исключения возможности изменения/удаления водяного знака через атрибут `src` `iframe`, параметры водяного знака следует устанавливать после создания плеера путем вызова метода [setOptions](https://docs.kinescope.ru/dokumentaciya-pleera/vstraivanie/iframe-api-upravlenie-pleerom/#setOptions).

    Например:

    ```ts
    playerFactory.create(params).then(function (player) {
      player.setOptions({ui: {watermark: {text: 'watermark'}}});
    });
    ```

## [v2.115.0](https://docs.kinescope.ru/dokumentaciya-pleera/)

### ⚠ BREAKING CHANGES

- `IFrame Player API`
  - Значение по умолчанию для параметра `ui.watermark.mode` изменено на `random`. См. [параметры плеера](https://docs.kinescope.ru/dokumentaciya-pleera/vstraivanie/iframe-api-sozdanie-pleera/#create-options).

## [v2.106.0](https://docs.kinescope.ru/dokumentaciya-pleera/)

### ⚠ BREAKING CHANGES

- `IFrame Player API`
  - Событие плеера `AutoQualityChanged` удалено. Вместо него используется событие `QualityChanged`. См. [обработчики событий плеера](https://docs.kinescope.ru/dokumentaciya-pleera/vstraivanie/iframe-api-upravlenie-pleerom/#EventListeners).

  - Метод плеера `getCurrentVideoQuality` устарел и будет удален в будущем. Вместо него используйте метод `getVideoQuality`. См. [методы плеера](https://docs.kinescope.ru/dokumentaciya-pleera/vstraivanie/iframe-api-upravlenie-pleerom/).

  - Свойство фабрики `PlayerEvent` устарело и будет удалено в будущем. Вместо него используйте свойство `Events`. См. [свойства фабрики](https://docs.kinescope.ru/dokumentaciya-pleera/vstraivanie/iframe-api-sozdanie-pleera/).

## [v2.101.0](https://docs.kinescope.ru/dokumentaciya-pleera/)

### ⚠ BREAKING CHANGES

- `IFrame Regular`
  - Параметр `watermark` игнорируется, если функциональность водяного знака не включена в панели управления. См. [параметры встраивания](https://docs.kinescope.ru/dokumentaciya-pleera/vstraivanie/prostoe-vstraivanie-iframe/).

## [v2.48.0](https://docs.kinescope.ru/dokumentaciya-pleera/)

### ⚠ BREAKING CHANGES

- `IFrame Regular`
  - Параметр `header` удален. См. [параметры встраивания](https://docs.kinescope.ru/dokumentaciya-pleera/vstraivanie/prostoe-vstraivanie-iframe/).

- `IFrame Player API`
  - Параметр `ui.openChaptersOnLoad` удален. См. [параметры плеера](https://docs.kinescope.ru/dokumentaciya-pleera/vstraivanie/iframe-api-sozdanie-pleera/#create-options).

## [v2.36.0](https://docs.kinescope.ru/dokumentaciya-pleera/)

### ⚠ BREAKING CHANGES

- `IFrame Regular`
  - Параметр `header` заменен на параметр `title`. Для ранее созданных встраиваний параметр `header` все еще будет работать какое-то время. Для новых встраиваний следует использовать параметр `title`. См. [параметры встраивания](https://docs.kinescope.ru/dokumentaciya-pleera/vstraivanie/prostoe-vstraivanie-iframe/).

- `IFrame Player API`
  - Параметр `ui.openChaptersOnLoad` устарел и через некоторое время будет удален. См. [параметры плеера](https://docs.kinescope.ru/dokumentaciya-pleera/vstraivanie/iframe-api-sozdanie-pleera/#create-options).

<!-- ## [v2.31.0](https://docs.kinescope.ru/dokumentaciya-pleera/)

### ⚠ BREAKING CHANGES

- `IFrame Player API`

  - Метод плеера [`destroy`](https://docs.kinescope.ru/dokumentaciya-pleera/vstraivanie/iframe-api-upravlenie-pleerom/) теперь возвращает `void` вместо `Promise`. -->

## [v2.27.0](https://docs.kinescope.ru/dokumentaciya-pleera/)

### ⚠ BREAKING CHANGES

- `IFrame Player API`
  - Параметры создания плеера `files`, `actions` перенесены в `PlaylistItemOptions` параметра `playlist`. См. [создание плеера](https://docs.kinescope.ru/dokumentaciya-pleera/vstraivanie/iframe-api-sozdanie-pleera/#create-options).

<!-- ### Features -->

