Legal Entity Marks 1.7.0
Обновляйте поверх установленной версии, плагин не удаляйте.
Реестры больше не устаревают молча
Встроенные JSON это стартовый снимок и офлайн-фолбэк, а не постоянный источник. Раньше свежесть держалась только на недельном WP-Cron: если он на сайте отключён или сломан, реестры не обновлялись вообще, и никто об этом не узнавал. Для плагина, который ставят на чужие сайты, это тихая потеря точности.
- Обновление плагина само подтягивает реестры. При смене версии ставится разовая фоновая задача обновления из источников, чтобы сайт не ждал недельного крона. Админку не тормозит.
- Предупреждение об устаревании. Если реестры не обновлялись дольше 30 дней или ни разу, в админке появляется предупреждение со ссылкой «Обновить сейчас» и подсказкой про
wp lem fetch --source=all. Обычная причина такой ситуации это неработающий WP-Cron. Порог настраивается фильтромlem_stale_days. - Сразу после установки предупреждение не показывается: там обновление уже стоит в очереди и проходит за минуты.
Проверено на живом WordPress 7.0.1 / PHP 8.3: после симуляции обновления плагина заход в админку ставит задачу обновления через минуту; предупреждение появляется только в тех состояниях, где данные действительно устарели.
Напоминание для тех, кто собирает плагин
Перед релизом стоит обновлять комплектные данные, чтобы новые установки стартовали с актуального снимка:
python3 bin/update-registries.py