Cover Image for Вышла новая версия интеграции МойСклад и WooCommerce — WooMS 9.14

Вышла новая версия интеграции МойСклад и WooCommerce — WooMS 9.14

24 апреля 2026

Мы выпустили обновление плагина интеграции МойСклад и WordPress + WooCommerceверсия 9.14. В этом релизе несколько критических исправлений, улучшения интерфейса и серьёзная работа над качеством.

Основной акцент сделан на авто тесты

Внедрили новые инструменты для авто тестирования

🐛 Критические исправления

Мы решили несколько проблем, которые напрямую влияли на корректность данных:

  • Синхронизация полей типа «Справочник» — доп. поля (custom entity) теперь синхронизируются корректно благодаря параметру expand=attributes в запросах к API МойСклад.
  • Потеря данных при множественных доп. полях — исправлена ошибка перезаписи переменных в цикле обработки атрибутов. Если у товара несколько доп. полей, данные больше не теряются.
  • Ручная синхронизация отдельного товара — восстановлена работа функции из-за исправления опечатки в ключе запроса.
  • Синхронизация вариаций — исправлено использование неверной переменной variantsCount при обработке вариаций отдельного товара.
  • Безопасность WP-CLI — загрузка WP-CLI команд теперь выполняется только в среде WP-CLI, что исключает случайный запуск в контексте обычного HTTP-запроса.

✨ Улучшения

  • Логирование — журналы синхронизации атрибутов в WooCommerce Status Logs стали подробнее. Проще диагностировать проблемы.
  • Страница настроек — добавлена более удобная навигация, включая прямую ссылку на управление синхронизацией.
  • Учёт остатков с резервом — уточнено описание настройки, чтобы было понятнее, как именно учитываются резервы.
  • Автотесты — расширены тестовые сценарии, тестовые данные переведены на локальные fixtures для стабильных прогонов.

🛠 Для разработчиков

  • Локальная разработка приведена к единому использованию npx wp-env. Обновлены Makefile и инструкции.
  • Добавлены агентские инструкции и skills для работы с WooCommerce, WP-CLI, разработкой плагинов WordPress и API МойСклад.

Обновиться — через стандартный механизм обновлений WordPress или загрузить с GitHub.