28 июня была выпущена первая тестовая версия WordPress 6.3(Beta 2), которая на самом деле является второй, поскольку Beta 1 не было из-за технических проблем с упаковкой релиза, и ее решили пропустить, чтобы не задерживать график разработки.
WordPress 6.3, выпуск которого запланирован на 8 августа 2023 года, станет последним крупным релизом второй фазы 4-фазного проекта Gutenberg, ориентированного на персонализацию. 6.3 должен закрыть многие нерешенные задачи, связанные с полным редактированием сайта(FSE) и удобством использования в целом.
В него также войдут десять последних версий плагина Gutenberg, с 15.2 по 16.1.
Что нового в этих версиях Gutenberg и улучшения оптимизации - это два момента, которые меня больше всего интересуют, но в основном это касается производительности, поэтому я возился с этим несколько дней.
Производительность
WordPress 6.3 поставляется с более чем 170 обновлениями, связанными с производительностью, продолжая план оптимизации и улучшения производительности, начатый в 6.1 и расширенный в 6.2.
В API была добавлена поддержка отсрочки и асинхронности. (Обратите внимание, что теперь закрыт тикет, который был открыт 13 лет назад) и поддержка fetchpriority для изображений.
Согласно тому, что мы прочитали, оптимизация была произведена для разрешения шаблонов блоков, ленивой загрузки изображений (Lazy Load) и загрузчика эмодзи, и все это будет способствовать улучшению производительности LCP. Это, имея много общего с DOM, я предполагаю, что, вполне возможно, окажет некоторое положительное влияние (пока неизвестно, в какой степени) на INP, новую метрику Core Web Vitals от Google.
Также была улучшена совместимость с версиями PHP 8.0, 8.1 и 8.2.
Сейчас я все еще исследую все, чтобы попытаться найти лучший способ получить измеримые результаты по сравнению с 6.2.2
Помните, что если Вы хотите протестировать Beta и RC, чтобы проверить новые вещи и убедиться, что все Ваши плагины и изменения работают правильно, самый быстрый и безрисковый способ - это использовать плагин WordPress Beta Tester в среде staging.
Для этого установите плагин, выберите"Early Development", сохраните и в новых опциях, которые появятся при обновлении, отметьте"Beta/RC Only" и снова сохраните. После этого Вы можете обновиться до последней версии и продолжать получать уведомления о следующих версиях.