Вышла новая версия WooCommerce 3.5
23 октября был выпущен релиз WooCommerce 3.5! Над версией работали с мая текущего года. В официальный репозиторий было произведено 1512 коммитов от 98 программистов.

Новая версия является «незначительным» выпуском. Эта версия должна быть обратно совместима с сайтами использующими WooCommerce версии 3.0 и новее.
REST API v3

В этом выпуске представлена последняя версия REST API для WooCommerce. Новый API имеет несколько новых конечных точек, а также новые функции, добавленные к существующим конечным точкам. Среди них:
- Конечные точки для просмотра, получения, создания и обновления отзывов продуктов.
- Поле даты теперь доступно для редактирования на конечной точке продукта, а сама конечная точка продукта обновлена для работы со статусом запаса «on backorder», введенным в WC 3.3
- Серия конечных точек для отчетов: общее количество заказов, продуктов, клиентов, купонов и отзывов.
- Автоматические расчеты при применении/удалении купонов в конечной точке заказа.
- Новые конечные точки для извлечения данных континентов, стран и валют.
- Возврат позиций через API.
- Сортировка запроса по
price
,popularity
иrating
. - Получение продуктов и варианты по
stock_status
. - Возможность пакетного обновления настроек.
Полный список конечных точек API и их функций см. в API documentation.
Примечание. REST API v2 и другие устаревшие версии API по-прежнему включены в WooCommerce 3.5 для обратной совместимости.
Улучшения для транзакционных писем

Обновили стандартную формулировку транзакционных электронных писем WooCommerce, чтобы сделать их более дружелюбными и менее роботизированными. Письма имели ту же формулировку в течение многих лет, поэтому обновление формулировки должно было произойти.
Наличие лучшего контента по умолчанию для транзакционных сообщений электронной почты уменьшает потребность в настраиваемых шаблонах и переопределениях электронной почты, это улучшит качество обслуживания клиентов.
Это первый этап более масштабной инициативы по улучшению работы электронной почты в WooCommerce. В 2019 году будет еще больше улучшений.
Возможности для владельцев магазинов

Вот некоторые другие новые функции, которые могут оказаться полезными при использовании WooCommerce:
- Теперь возможно экспортировать продукты по категориям при экспорте в CSV.
- Теперь возможно установить порог малых запасов для отдельных продуктов.
- Страница настроек способа оплаты улучшила стала доступнее.
Возможности для создателей и разработчиков магазинов

Если вы создаете магазины для клиентов или просто разрабатываете под WooCommerce, вот несколько новых штук в вашем распоряжении:
- Библиотека планирования действий, используемая плагином подписки WooCommerce и другими плагинами WooCommerce, была включена в ядро WooCommerce. Она обеспечивает надежное, масштабируемое решение для обработки фоновых процессов. Вебзацепы, начиная с 3.5 версии, используют эту библиотеку.
- Добавлена поддержка плагина Feature Custom Tables. Идёт работа над кастомными таблицами базы данных для хранения данных о продуктах, повышения производительности и масштабируемости WooCommerce.
- Добавлена поддержка плагина wc-admin. Идёт работа над модернизацией панели администрирования WooCommerce. Этот выпуск добавляет конечные точки API, необходимые для плагина панели.
- Много новых фильтров и действий для повышения настраиваемости WooCommerce.
В дополнение к новым функциям в этом незначительном выпуске есть множество мелких настроек, новые перехватчики, улучшения производительности и исправления. Не будем вдаваться в подробности здесь, но вы можете увидеть полный список изменений в readme, если вам интересно!
Обновление до 3.5
Версия 3.5 является незначительным обновлением и должно быть совместимо с сайтами, на которых установлена любая версия WooCommerce, большая или равная версии 3.0. По-прежнему рекомендуется тестировать и выполнять резервное копирование до обновления, чтобы быть в безопасности.