---
metadata:
  - name: generator
    content: Diplodoc Platform v5.15.6
alternate:
  - https://ytsaurus.tech/docs/ru/yql/changelog.md
  - https://ytsaurus.tech/docs/en/yql/changelog.md
---
> **Documentation Index:** Fetch the complete configuration index at https://ytsaurus.tech/docs/ru/llms.txt

## Изменения в версиях YQL

Этот раздел содержит список изменений в различных версиях YQL

## Общее описание версий YQL {#langver-desc}

Цель версионирования языка &mdash; контролируемая и безопасная для пользователей эволюция языка, в рамках которой можно:

* добавлять новые фичи;

* менять значения по умолчанию у прагм или выполнять другие не обратно совместимые изменения;

* удалять устаревшие фичи.

Стартовая версия языка &mdash; `2025.01`.

Раз в год выпускается новая версия языка, именуемая как `YEAR.X`, например `2025.01`. Другие версии в тот же год будут увеличивать младший номер версии (`YEAR.02` и т. п.).

Для каждой версии вида `YEAR.X` **гарантируется ее поддержка в течение трех лет с сохранением семантики и багфиксами**.

При выходе версии `YEAR+2.1` выдается предупреждение для всех версий вида `YEAR.X` о том, что они скоро перестанут поддерживаться.

При выходе версии `YEAR+3.1` выдается предупреждение для всех версий вида `YEAR.X` о том, что они не поддерживаются и выполнение запросов не гарантируется.

При указании версии `YEAR.X` большей, чем доступно в некотором сервисе/библиотеке/инструменте на текущий момент, выдается ошибка запроса.

При релизе каждой версии в changelog-е в документации указываются изменения, вошедшие в эту версию и рекомендации по миграции.

