Перейти к основному содержимому

Прекращение публикации блогов о релизах

· 3 мин. чтения
Шу-Юй Го ([@shu_](https://twitter.com/_shu))

Исторически для каждой новой ветки релиза V8 публиковался блог. Вы могли заметить, что с версии 9.9 блоги о релизах больше не публикуются. Начиная с версии 10.0, мы прекращаем публикацию блогов о релизах для каждой новой ветки. Но не волнуйтесь, вся информация, к которой вы привыкли через блоги о релизах, по-прежнему доступна! Читайте дальше, чтобы узнать, где можно найти эту информацию в будущем.

График релизов и текущая версия

Читали ли вы блоги о релизах, чтобы определить самую актуальную версию V8?

V8 следует графику релизов Chrome. Для самой последней стабильной версии V8, пожалуйста, смотрите дорожную карту релизов Chrome.

Каждые четыре недели мы создаем новую ветку V8 в рамках процесса релиза. Каждая версия выделяется из основной ветки Git V8 прямо перед созданием бета-версии Chrome. Эти ветки находятся в стадии бета-тестирования и становятся релизами в соответствии с дорожной картой релизов Chrome.

Чтобы найти конкретную ветку V8 для версии Chrome:

  1. Возьмите версию Chrome и разделите на 10, чтобы получить версию V8. Например, Chrome 102 — это V8 10.2.
  2. Для номера версии X.Y соответствующую ветку можно найти по следующему URL:
https://chromium.googlesource.com/v8/v8.git/+log/branch-heads/X.Y

Например, ветка 10.2 доступна по адресу https://chromium.googlesource.com/v8/v8.git/+log/branch-heads/10.2.

Больше информации о версиях и ветках можно найти в нашей подробной статье.

Для версии V8 X.Y разработчики, у которых уже есть активный репозиторий V8, могут использовать git checkout -b X.Y -t branch-heads/X.Y, чтобы поэкспериментировать с новыми функциями этой версии.

Новые функции JavaScript или WebAssembly

Читали ли вы блоги о релизах, чтобы узнать, какие новые функции JavaScript или WebAssembly были реализованы под флагом или включены по умолчанию?

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

Обратите внимание, что отдельные, углубленные статьи о функциях могут быть опубликованы до или после того, как функция будет реализована в V8.

Заметные улучшения производительности

Читали ли вы блоги о релизах, чтобы узнать о заметных улучшениях производительности?

В дальнейшем мы будем писать отдельные статьи в блогах для улучшений производительности, которые мы хотим подчеркнуть, как это было сделано в прошлом для улучшений, таких как Sparkplug.

Изменения в API

Читали ли вы блоги о релизах, чтобы узнать об изменениях в API?

Чтобы увидеть список коммитов, которые изменили API V8 между более ранней версией A.B и более поздней версией X.Y, воспользуйтесь командой git log branch-heads/A.B..branch-heads/X.Y include/v8\*.h в активной копии репозитория V8.