Критическое переименование короткого кода и хуков, более строгое экранирование витрины и полное удаление Freemius.
Уведомление об обновлении. Ошибка: короткий код теперь называется [devmerx_delivery_estimate], а хуки — devmerx_dde_* — обновляйте любую страницу или пользовательский код, используя старые имена. Шаблон сообщения по умолчанию также изменился, поэтому ненастроенная формулировка витрины изменится. Настройки и оценки прошлых заказов сохраняются.
- ИзмененоШорткод [estimated_delivery] переименован в [devmerx_delivery_estimate]. Если вы разместили на странице старый шорткод, обновите его — старый тег больше ничего не отображает.
- ИзмененоКаждый хук и фильтр переименовываются с dde_* в devmerx_dde_*. Пользовательский код подключения к плагину необходимо обновить.
- ИзмененоКаждая сохраненная настройка, переопределение для каждого продукта и сохраненная оценка заказа были перемещены в более длинный, защищенный от коллизий префикс хранения. Существующие данные считываются автоматически; ничего не нужно вводить заново.
- ИзмененоИнтеграция с Freemius полностью удалена. Плагин теперь не связывается с внешними службами и не отправляет никаких исходящих сетевых запросов.
- УлучшенныйВывод витрины магазина проходит через строгий список разрешенных, поэтому фильтр или измененное сохраненное значение не могут внедрить сценарии в страницу продукта, корзины, оформления заказа или заказа.
- ИсправленоВкладка настроек, добавленная надстройкой, больше не может скрывать весь экран настроек.
- ИзмененоШаблоном сообщения по умолчанию теперь является «Расчетное время доставки: {дата}» вместо «Предполагаемое время доставки: {min_date} — {max_date}», поэтому настройка режима отображения определяет формулировку по умолчанию.
- ИсправленоНастройка режима отображения не повлияла на то, что видели покупатели. Все шесть режимов — диапазон дат, точная дата, самая ранняя дата, самая поздняя дата, продолжительность и относительный — теперь существенно меняют способ отображения токена {date}.
- ИсправленоОценка не отобразилась в блоках «Корзина» и «Оформление заказа». Входящий в комплект скрипт блока устарел и запросил оценку под именем, которое плагин больше не публикует.