2.4.7#
Исправления
- Отраженная уязвимость межсайтового скриптинга при восстановлении настроек.
2.4.6#
Улучшения
- CSRF-проверка при сохранении, сбросе и импорте настроек.
- Безопасность при использовании 'echo'.
- Понижение версии отключено с полной версии до расширенной, чтобы предотвратить это на некорректно неработающих сайтах.
- Удаление старых резервных копий настроек.
Исправления
- Активацию может быть сброшена при использовании многоязычных плагинов.
- Асинхронное выполнение задач: внутренние: на некоторых серверах в ответ включаются заголовки.
- Если плагин обновлен, в списке плагинов нет параметра «Включить автообновления».
- Лицензию нельзя деактивировать в случае возникновения ошибки в процессе.
- Локализация в админке не загружается в WordPress 6.7 и выше.
- Локализация не загружается под WP 6.5 и выше.
- Локализация недоступна при использовании плагина 'Loco Translate'.
- Локализация недоступна при использовании плагина 'Performant Translations'.
- На некоторых сайтах нарушается локализация продукта.
- Общая сумма может отличаться от суммы товара, умноженной на количество.
- Плата за регистрацию на подписку не корректируется.
- Предупреждение PHP о «fopen» может быть выдано на некоторых хостингах.
- Уязвимость к раскрытию конфиденциальных данных при экспорте настроек.
2.4.5#
Улучшения
- Активация лицензии и обновление до полной версии.
- Блок лицензии в базовой версии плагина.
- Принудительная перезапись временных файлов, если существующий является директорией.
- Прямая ссылка на новую версию плагина в списке плагинов.
- Снижение использования ЦП при выполнении асинхронных задач.
Исправления
- Возможное предупреждение при настройке темы о «невозможно изменить информацию заголовка».
- Восстановление и импорт настроек без привилегий.
- Интерфейс администратора: ширина элементов нарушена, если другие плагины используют имя класса CSS «block».
- Ошибка «Обновление до базовой версии плагина не поддерживается» на некоторых хостингах.
- Расшифровка не работает после смены солей.
- Скидки на переменные товары отображаются только для первого товара в списке товаров.
2.4.4#
Улучшения
- Поддержка валютной скидки на единицу товара.
Исправления
- Неправильное форматирование локализованного текста приводит к ошибке сайта 500.
2.4.3#
Улучшения
- Ограничение файлов журнала до максимального размера 2 МБ и количества 50.
- Снижение использования ЦП при выполнении асинхронных задач.
Исправления
- Локализация недоступна при использовании плагина 'Translate Press'.
- Скидка применяется к продлению подписки.
2.4.2#
Улучшения
- Автоматическое переименование (при активации или апгрейде с базовой версии) каталога плагина с добавлением «-ext», чтобы избежать внешней неправильной перезаписи базовой версией.
- Обновление нескольких продуктов с помощью пакетного запроса.
2.4.1#
Улучшения
- Обновление скидок товаров при изменении корзины Ajax.
Исправления
- Корзина Ajax показывает цену без скидки сразу после добавления.
- Неверный расчет максимальной скидочной цены в диапазоне переменных цен.
2.4#
Улучшения
- Во всех уведомлениях, требующих подтверждения, кнопка 'X' закрытия была удалена.
- Изменение текста «Уже сделано» на «Отклонить» в уведомлении о проверке.
- Отображение скидки в ценовом диапазоне вариативных товаров.
- Поддержка произвольного имени каталога плагина.
- Подтверждение восстановления настроек.
- Прямая ссылка для загрузки полной версии в сообщении об апгрейде.
Исправления
- Встроенный скрипт отображается как текст при использовании с Elementor.
- Если минимальное количество установлено 0, то после перезагрузки оно становится 2.
- Если скидка меньше 2, "распродажа" не отображается в вариативных товарах.
- Запросы Ajax могут быть заблокированы другими плагинами.
- Иногда бесконечный цикл в фильтре '_flt_woocommerce_product_get_price'.
- Иногда обновление Ext, Full версий происходит на Base версию.
- Иногда появляется ошибка о вызове неопределенной функции 'get_plugins'.
- Невозможно обновить плагин из файла, если его каталог переименован.
- Расшифровка не работает после смены солей.
- Скрипты и стили плагина загружаются неправильно, если каталог плагинов WP не находится под корневым каталогом WP.
2.3.4#
Улучшения
- Если лицензионное соглашение не принято, отображается минимальный пользовательский интерфейс.
- Кнопка поддержки теперь открывает страницу сайта вместо почтового клиента.
Исправления
- Локализация не перезагружается при событии 'change_locale'.
- Панель активации не видна если сервер недоступен.
- Список не работает в настройках продукта.
2.3.3#
Улучшения
- Импорт/экспорт настроек.
- Минимальная версия WordPress - 4.5.
- Настройки: поддержка мультисайтов.
- Переход с бесплатной версии на полную.
- Премиум обновление.
- Улучшения безопасности ввода-вывода.
Исправления
- Иногда обновление Ext, Full версий происходит на Base версию.
- Невозможно обновить расширенную и премиум версию.
- Несовпадающая версия всегда показывается как новая.
- Обновление до полной версии не всегда работает.
- Обновление обрывается по таймауту на некоторых хостингах.
- Скрипты администратора.
2.3.2#
Улучшения
- Обновление до ознакомительной версии через загрузку.
2.3.1#
Улучшения
- Коррекция русской локализации.
- Упрощение иконки продукта.
2.3#
Улучшения
- Сортировка значений атрибутов.
- Фильтрация профилей по таксономиям продуктов.
Исправления
- Сохраненные значения диапазона не отображаются в атрибутах.
- Чтение пользовательских атрибутов продукта.
2.2#
Новые функции
- Отображение нескольких ближайших скидок.
- Таблица скидок: отображение цены за единицу товара.
Улучшения
- Безопасность: очистка входных параметров.
- Резервное копирование предыдущей структуры настроек.
- Сброс настроек.
- Создание резервных копий при изменении .htaccess.
- Сообщения о несоответствии минимальным требованиям.
Исправления
- Frontend warnings under WP_DEBUG.
- PHP 8: Неустранимая ошибка при инициализации плагина (call_user_func).
- Блок лицензии невидим сразу после установки, если удаленный файл настройки недоступен.
- Вывод на некоторых сайтах может быть нарушен.
- Дополнительная sale-скидка не отображается для вариативного товара.
- Кнопки "Key" могут иметь фон в некоторых темах.
- Получение рубрик иногда не работает.
- Проверка совместимости PHP от WPEngine обнаруживает проблемы с PHP 7.3.
- Сломанная разметка на некоторых темах при активной ближайшей скидке.
2.1#
Новые функции
- Взятие значения скидки из атрибутов.
- Отображение ближайшей скидки.
- Поддержка плагина Polylang.
- Предварительный просмотр итоговой цены.
- Предпросмотр скидки в товаре при изменении количества.
- Таблица доступных скидок.
Улучшения
- Изменение этикетки "распродажа".
- Настройки: Выставление дочерних рубрик вместе с родительской.
- Отображение исходной цены распродажи отдельно.
- Отображение скидки как цены распродажи.
- Совместимость с WooCommerce Unit Of Measure.
Исправления
- Запросы плагина на фронтенде недействительны для некоторых сайтов.
- На некоторых сайтах нарушается инициализация скриптов.
- Настройки: Кнопка "Сохранить изменения" всегда на английском языке.
- Получение продуктовых атрибутов очень долгое.
- Получение рубрик иногда не работает.
- Проблемы совместимости с плагином Polylang.
- Элемент в подменю WooCommerce иногда не отображается.
2.0#
Изменения поведения
- Режим вычисления "Лучшая скидка" теперь в премиум версии.
Новые функции
- Выбор типа скидки: проценты или валюта.
- Глобальные профили.
- Условие скидки по сумме.
Улучшения
- Анимация операций с элементами списка.
- Список скидок в полную ширину в настройках товара.
- Хранение настроек в формате JSON для обеспечения импорта\экспорта данных.
Исправления
- Многократное появление предупреждения об изменении версии.
- Строка-разделитель невидима в WordPress 5.2 и выше.
1.2.1#
Улучшения
- Поддержка десятичных чисел в количестве товаров.
Исправления
- Кнопка помощи блока смещена вправо.
- Обращение к неопределенной функции: wpml_element_type_filter.
1.2#
Новые функции
- Нормализация цен периодов подписки.
Улучшения
- Предупреждение об изменениях в поведении.
Исправления
- Вариации продукта не обрабатываются.
- Корзина: Обычная цена в подытоге продукта не включает скидку.
- На некоторых системах загрузка скриптов завершается неудачно, что приводит к ошибке загрузки сайта.
1.1.3#
Улучшения
- Актуализация названия.
- Поддержка WooCommerce 4.0.
1.1.2#
Улучшения
- Внутренние ссылки выбора флажков теперь в стиле комбо.
- Загрузка пакетов "для просмотра" и "полного" по текущей версии.
Исправления
- В админке предупреждение 'Undefined index', если включен режим DEBUG.
- В редких случаях блокируется интерфейс администратора.
- Встроенные комбобоксы слишком короткие в WP 5.3 и выше.
- Настройки удаляются при редактировании не из редактора продукта.
- Невозможно обновить расширенную и премиум версию.
- Разметка настроек слишком широка на некоторых темах.
- Совместимость с «пустым» оператором PHP 5.4.
- Ссылка «Ключ» после кнопки «Заказать» некорректна.
1.1.1#
Исправления
- Сообщение результата сохранения настроек блокируется плагинами безопасности.
1.1#
Улучшения
- Freemium mode.
- Help and documentation.
- Improved list items editor with drag & drop support.
- Localization - Russian.
- Separated post box in product editor.
1.0.1#
Улучшения
- Два алгоритма.
- Списковый редактор скидок у товара.