Woocommerce 5.0 — Какие новые обновления и список изменений в этой версии?

WooCommerce 5.0 был выпущен во вторник, 09.02.2021

С множеством крупных обновлений, таких как следующие:

Улучшение — создание

  • дополнительные разрешения на загрузку для простых загружаемых продуктов, которые конвертируются в вариативные продукты, при условии, что существуют варианты, предлагающие те же файлы. #28521
  • Улучшение — экспортировать переменные SASS в качестве CSS-переменных. #28709
  • Настройка — добавлена опция «Аналитика по управлению магазинами». #28712
  • Tweak – Стилизация для отклонения ссылки на уведомление магазина для тем Twenty Twenty и Twenty Twenty One. #28790
  • Корректировка — Уведомление о прекращении устаревших отчётов в пользу новой аналитической страницы. #28799
  • Tweak — возможность создавать новые теги для продуктов при создании продукта через REST API. #28723
  • Настройка – Отключите уведомление о непроверенном плагине на странице System Status и Plugin. #28840
  • Настройка — используйте wp_robots_no_robots(), когда доступно для поддержки WP 5.7. #28993
  • Исправление — Улучшает логику удаления вариаций при изменении типа продукта. #27137
  • Исправление — используйте ‘setlocale’ в ‘wc_ascii_uasort_comparison’ для совместимости с PHP 8. #27844
  • Исправление — нормализовать конец строк в тестах log-handler-email для совместимости с PHP 8. #27844
  • Исправление – Инвертировать оператор if для снижения уровня вложенности в \WC_Shipping::calculate_shipping_for_package. #28558
  • Исправление — Изменение значения для спицы, чтобы исправить проблему валидации css3. #28607
  • Исправление — проверьте, используют ли страницы корзины и кассы блок вместо шорткода для проверки статуса. #28679
  • Исправление — Атрибуты на странице редактирования продукта — «Выбрать все» не работает после использования «Выбрать нет». #28681
  • Исправление — убедитесь, что заказы и статусы товаров корректно отменены при их восстановлении. #28690
  • Исправление — добавьте проверки, чтобы убедиться, что сессия инициализована перед загрузкой хранилища данных. #28692
  • Исправление — обновление API расширений на странице WooCommerce/Extensions. #28719
  • Исправление — добавить заголовок авторизации в расширения функций и поисковые запросы, сделанные на рынке. #28719
  • Исправление — повторяющиеся письма с новым заказом, отправляемые при изменении статуса заказа. #28809
  • Исправление — Добавить миграцию для исправления количества отзывов о продуктах. #28814
  • Исправление — исправлены проблемы с пустыми ценами в PHP 8. #28900
  • Разработка — Минимальная версия WordPress увеличена до 5.4 согласно политике поддержки L-2 от WooCommerce. #28977
  • Разработка — используйте пользовательский форк PHPUnit 7 в PHP 8, чтобы обойти проблемы совместимости. #27844
  • Разработчик — Введён woocommerce_activated_plugin хук. #28698
  • Разработчик — очистите метод WC_Shipping_Zone_Data_Store::read(), задокументируйте woocommerce_shipping_zone_loaded хук. #28801
  • Разработчик — обновил автозагрузчик Jetpack до версии 2.9.1. #29057
  • Локализация — добавление штатов для Доминиканской Республики. #28713
  • Локализация – Восстановленный список районов Сербии #28778
  • Локализация — обновление названия индийского штата с Ориссы до Одиши. #28740
  • Локализация – Отменить требование по почтовому индексу для Гватемалы. #28706
  • Локализация — фиксированное название штата в Гватемале. #28706

 

WooCommerce Admin – версия 1.9.0

  • Исправление — добавить столбец типа клиента в таблицу отчёта заказов. #5820
  • Исправление — фильтр исключения продукции в отчёте о заказах.
  • Исправление — опечатка в Variation Stats DataStore значение контекстного фильтра.
  • Исправление — поддержка пользовательских атрибутов в расширенном фильтре отчетов Attribute.
  • Исправление — не показывайте панели Stock и Reviews на домашнем экране слишком рано.
  • Настройка — удалить устаревшее использование реактивного ранца в баннерах на этикетке. #5929
  • Исправление — неопределенная $collate переменная, когда база данных не имеет возможности свершения. #5992
  • Настройка — удалить visit_count из трека и обновить логику подсчёта задач. #5996
  • Исправление — Переместил этикетку сертифицированного владельца для проверки в заголовок. ##5877
  • Исправление — переместить складываемую конфигурацию в объект панелей, чтобы получить больше контроля. #5855
  • Улучшение — Показывать подсказку в панели справки, когда пользователь посещает незавершённое задание более одного раза. #5826
  • Tweak – исправить несогласованное имя параметра REST API для фильтрации типов клиента.
  • Улучшение — расширяемость задач на главном экране. #5794
  • Улучшение — Добавить параметр страницы для отмены стандартной страницы wc-admin в навигационном API. #5821
  • Исправление — аннулировать количество товаров, если последний товар был обновлён в списке. #5790
  • Исправление — обновление клиента (не пользователя WordPress) данными заказа
  • Разработчик — добавить документацию по фильтру woocommerce_admin_pages_list и wc_admin_register_page #5844
  • Разработка – Отменить работу, выполненную в #4857, для автоматизированной отправки после завершения OBW #5971
  • Add – Приветствующий модаль, когда вы переходите из Calypso #6004
  • Улучшение — Добавить эксперимент a/b для установки бесплатных бизнес-функций #5786
  • Dev – Добавить функцию onChangeCallback в компонент wc-admin <Form> #5786
  • Исправление — генерировать блоки перевода JSON при активации плагина #6028
  • Разработчик – Добавить уведомления по электронной почте торговцев #5922
  • Добавить — Отправьте письмо для добавления первого продукта. #6024
  • Добавить — Примечание для пользователей, пришедших из Calypso. #6030
  • Улучшение — добавить индикатор «непрочитанного» в входящие сообщения. #6047
  • Добавить — Управление активностью из сообщения в домашнем ящике. #6072

Нажмите здесь , чтобы увидеть полный список обновлений этой версии