2.23#
Новые функции
- Адаптация изображений: обрабатывать асинхронно.
- Сжатие изображений: обрабатывать асинхронно.
Улучшения
- API: OperateCache поддержка идентификатора пользователя.
- Анимация Билдера Блоков от GreenShift.
- Определение региона GEO с помощью заголовка CloudFlare «CF-IPCountry».
- Список видов кэша в операциях.
Исправления
- Предупреждение PHP: Неопределенная переменная $htaccessFile.
2.22.16#
Исправления
- Адаптация к размерам экранов обычных изображений.
- Уязвимость к раскрытию конфиденциальных данных при экспорте настроек.
2.22.15#
Улучшения
- Виджет счётчика от Elementor.
- Ленивое перетаскивание.
- Проверка совместимости с Perfmatters.
- Страница CDN удалена из мастера настройки.
- Увеличенное время задержки скриптов и внешняя очистка кэша теперь по умолчанию.
Исправления
- Не очищается PHP «opcache» при использовании внутренних асинхронных задач.
- Разбор CSS: объявление правила @layer теряет исходную позицию.
- Скрипты с типом «модуль» могут загружаться с задержкой некорректно.
2.22.14#
Улучшения
- Проверка наличия PHP 'LIBXML'.
Исправления
- Если URL-адрес видео содержит аргумент, начинающийся с & сразу после пути, то URL-адрес используется с этим неправильным аргументом.
- Кэш удаляется, если условия публикации были изменены, но фактический URL-адрес публикации не был изменен.
2.22.13#
Улучшения
- Проверка наличия PHP 'LIBXML'.
Исправления
- Обработка импорта стилей не извлекает импорт из простых экранированных URL-адресов.
- Первое касание на мобильных устройствах не задерживается, как клик.
2.22.12#
Улучшения
- Очистка очереди отдельного обновления автоматического с обновлением всего кэша.
Исправления
- Запуск множества экземпляров менеджера асинхронных задач, если сервер имеет низкую производительность.
- Локализация недоступна при использовании плагина 'Loco Translate'.
2.22.11#
Улучшения
- Извлечение миниатюр из YouTube, если отсутствует свойство 'og:image'.
Исправления
- Ленивый HTML может создавать пустые блоки.
- Очистка может удалить временный кэш.
2.22.10#
Улучшения
- Применение URL CDN в контенте.
Исправления
- Если плагин обновлен, в списке плагинов нет параметра «Включить автообновления».
- Локализация в админке не загружается в WordPress 6.7 и выше.
- Неопределенная переменная $norm в 'content.php'.
- Первое касание на мобильных устройствах не задерживается, как клик.
2.22.9#
Улучшения
- Триггер ленивой загрузки скриптов.
Исправления
- filemtime(): не выполнен в 'content_img.php'.
2.22.8#
Улучшения
- Виджет Lottie от Nectar.
- Одиночная анимация Билдера Блоков от GreenShift.
Исправления
- Базовая версия: Неперехваченная ошибка: Класс "seraph_accel\PluginRe.
- Предупреждение PHP: Передача null в параметр strtolower() в 'common.php'.
2.22.7#
Улучшения
- Использование внутренних запросов для асинхронных задач: использование корневого каталога сайта.
- Оптимизация правил CSS «mask-image».
Исправления
- Разбор CSS: цвета «rgb» с длинными плавающими значениями анализируются неправильно.
2.22.6#
Улучшения
- API::GetCacheStatus().
Исправления
- Отображение предупреждения «Отложенная загрузка фоновых изображений» для Elementor.
2.22.5#
Улучшения
- Transcy переключатель валют.
- WP Legal Pages.
- Автоматическая очистка кэша Pantheon.
- Избежание обновления опций WP при обработке очереди оптимизации.
- Ленивая загрузка изображений:Нативный (атрибут loading="lazy").
- Нормализация случайных идентификаторов темы FlatSome.
- Отсрочка User Agent при обновлении.
2.22.4#
Улучшения
- SourceException переименован в SrcExcptn, чтобы избежать конфликтов с другими неправильно написанными плагинами.
- Безопасность при использовании 'echo'.
- Определение SERAPH_ACCEL_SALT константы.
- Отсрочка User Agent при обновлении.
- Удаление старых резервных копий настроек.
Исправления
- Вырезание '|' символов из атрибута 'class'.
2.22.3#
Улучшения
- Поддержка переводчика Linguise.
Исправления
- Если блок отложенного контента пуст, остается заполнитель.
- Разбор HTML: встроенный SVG во встроенных стилях анализируется неправильно.
2.22.2#
Исправления
- Предупреждение PHP: свойство $aComments.
- Разбор HTML: встроенный SVG во встроенных стилях анализируется неправильно.
2.22.1#
Улучшения
- Избежание перестройки кеша после обновления до полной версии.
2.22#
Улучшения
- Анимация из данных от Диви.
- Аргументы URI в группах.
- Возможность отключения оптимизации контента для кэширования пользователей.
- Избежание перестройки кеша после обновления до полной версии.
- Настройка имен шрифтов для оптимизации режима загрузки.
- Операции «Копировать все» и «Удалить все» в редакторах токенов.
- Премиум виджет Lottie от Elementor.
Исправления
- Анализ стилей: не извлекается последний импорт, если он не заканчивается точкой с запятой.
- Асинхронная задача CheckUpdatePostProcess выполняется, когда очередь пуста.
- Изображения предварительного просмотра видео YouTube не загружаются для URL-адресов списка воспроизведения.
- Разбор HTML: встроенный SVG во встроенных стилях анализируется неправильно.
2.21.15#
Улучшения
- Обновление кэша если нужно.
- Поддержка проверки исходного пути (смешанный регистр и несколько косых черт) в исключениях.
Исправления
- Асинхронное выполнение задач: внутренние: на некоторых серверах в ответ включаются заголовки.
- Оптимизация возвращает статус 'noHdrOrBody' на некоторых сайтах.
- Уведомление PHP: CacheUrlProcessor::$cbIsAbort устарел.
2.21.14#
Улучшения
- Revolution слайдер 6.7 или выше.
- Деинлайн крупных шрифтов.
- Задание SERAPH_ACCEL_SITEROOT_DIR константы.
Исправления
- HTML-парсер: теги содержащие цифры 0,7,8,9 обрезаются.
- Уязвимость подделки межсайтового запроса (CSRF) в отмене элемента обработки.
2.21.13#
Исправления
- Активацию может быть сброшена при использовании многоязычных плагинов.
- На некоторых сайтах нарушается локализация продукта.
2.21.12#
Улучшения
- Nivo слайдер для jQuery.
- Использовать кастомные стили даже если скрипты не отложенно загружаются.
- Поддержка для Smart Slider.
- Фоновое видео от Ultimate для WPBakery.
Исправления
- Активацию может быть сброшена при использовании многоязычных плагинов.
- Использование внутренних запросов для асинхронных задач: в некоторых системах Windows это не работает.
- Разбор HTML завершается сбоем, если функция PHP 'ctype_digit' недоступна.
- Фильтр цен от WooCommerce.
2.21.11#
Улучшения
- Возможность использования скриптов внутри блоков 'свежих' частей.
- Изменение директории кэша через SERAPH_ACCEL_CACHE_DIR.
- Поддержка Slider Revolution.
- Поддержка для 'WP Hide & Security Enhancer' плагина.
- Поддержка обновления URL с разным регистром.
- Прекращение удаления атрибута 'loading="lazy"' из тегов 'img'.
- Само-диагностика: Проверка получения данных с сервера поставщика.
Исправления
- URL с перенаправлением на самого себя может застрять в очереди.
- Директивы кэширования не содержат 'no-store'.
- Импорт в CSS может быть разделен неправильно.
- Не показываются настройки на PHP 8.2.x и выше.
- Предупреждения PHP в процессе обработки CSS.
- Пути к ресурсам неверны, если на некоторых сайтах корневой путь WP сайта изменён.
- Страницы AMP содержат пользовательские скрипты, которые не проходят проверку.
2.21.10#
Улучшения
- Плеер от Presto.
- Сброс кэша Sucuri.
2.21.9#
Улучшения
- Анимация от TRX Addons для Elementor.
- Анимация от темы Betheme.
- Закладки от Login/Signup Popup.
- Использование внутренних запросов для асинхронных задач: адаптация к 'private_html'.
- Ленивый HTML: хранение в виде атрибутов.
- Настройка для установки HTTP-ответ «Content-Length».
- Поддержка Slider Revolution.
- Прилипающие элементы от Elementor.
- Растянутые элементы для Elementor.
Исправления
- GEO IP может определяться неправильно на некоторых сайтах.
2.21.8#
Исправления
- Локализация не загружается под WP 6.5 и выше.
2.21.7#
Улучшения
- Поддержка виджета галереи от Elementor.
- Ранняя отрисовка: улучшенно влияние.
Исправления
- Локализация не загружается под WP 6.5 и выше.
- Чтение конфигурации Elermentor.
2.21.6#
Улучшения
- Поддержка анимации от Elementor.
- Понижение версии отключено с полной версии до расширенной, чтобы предотвратить это на некорректно неработающих сайтах.
- Удаление кэша Endurance Page.
Исправления
- jQuery AJAX возвращает ошибку на некоторых сайтах.
- Предупреждение о неопределенном ключе «HTTP_USER_AGENT» на некоторых хостингах.
- Символы, отличные от ASCII, не сохраняются в настройках.
2.21.5#
Улучшения
- Виджет изображений продукта Woo от Elementor.
- Липкие элементы от Divi.
- Поддержка Slider Revolution.
- Растянутые элементы для Elementor.
Исправления
- Предупреждение о неудачном переименовании файла AI.
- Сгенерированные ассеты могут иметь неверные URL-адреса в WPML для языков не по умолчанию.
2.21.4#
Новые функции
- Адаптация к размерам экранов фоновых изображений.
Улучшения
- Анимация от темы Essentials.
- Поддержка Slider Revolution.
- Слайдер Revolution: Плавная загрузка.
2.21.3#
Новые функции
- Адаптация к размерам экранов фоновых изображений.
Исправления
- Медленная загрузка скриптов.
2.21.2#
Новые функции
- Адаптация к размерам экранов фоновых изображений.
Улучшения
- Виджет Lottie от Elementor.
- Виджет изображений продукта Woo от Elementor.
- Выражения для исключения аргументов.
- Общие исключения для изображений.
- Ожидание окончания загрузки стилей.
- Слайдер Revolution: Плавная загрузка.
- Удаление кэша сервера CloudPanel.
Исправления
- Smart Slider: воспроизведение фонового видео.
2.21.1#
Улучшения
- Анимация от Ultimate.
- Замена контента.
- Обработка вложенных селекторов CSS.
- Плеер от Presto.
- Плеер от jQuery.
- Расписание для удаления кэша сервера.
- Фильтрация видов кэша по заголовкам и URI.
Исправления
- Анализ стилей: если в качестве префикса для селектора используется точка с запятой, селектор пропускается.
2.21#
Улучшения
- Адаптация к размерам экранов: пропуск уже обработанных изображений.
- Карусель от Jet.
- Логирование очистки серверного и облачного кэша.
- Менеджер: ограничение проверки HTML только текущего сайта.
- Меню от SuperFly.
- Поддержка Slider Revolution.
- Поддержка виджета карусели изображений от Elementor.
- Поддержка для CookieYes.
- Премиум карусель от Elementor.
- Слайдер Revolution: Плавная загрузка.
Исправления
- URL-адреса, содержащие только точки в сегменте пути, могут привести к недоступной папке кэша.
- Лицензию нельзя деактивировать в случае возникновения ошибки в процессе.
- Предупреждение PHP о «fopen» может быть выдано на некоторых хостингах.
- Предупреждение PHP о неопределенном ключе в $acceptEncodings.
- Предупреждения PHP 8, связанные с PHPSQLParser.
- Слайдер Revolution: вертикальная позиция элементов может расчитываться неверно.
2.20.52#
Улучшения
- Адаптация к размерам экранов: пропуск уже обработанных изображений.
- Мобильный заголовок от темы The7.
- Поддержка Slider Revolution.
Исправления
- Очистка старого кэша может удалять некоторые данные текущего обновления кэша.
2.20.51#
Новые функции
- Адаптация к размерам экранов обычных изображений.
- Адаптация к размерам экранов фоновых изображений.
Улучшения
- Поддержка условий в регулярных выражениях в списке исключений URL-адресов.
Исправления
- Нормализация HTML: два или более вложенных тега 'h1'-'h6' удаляют все, что находится между ними.
- Обработка стилей: неправильная обработка заданных критических объектов.
2.20.50#
Новые функции
- Адаптация к размерам экранов фоновых изображений.
Улучшения
- Адаптивность от темы Mediken.
- Липкие элементы от Divi.
- Поддержка Slider Revolution.
Исправления
- Оптимизация частей контента выполняется в режиме совместимости.
- Событие клика распространяется при загрузке некритических скриптов.
2.20.49#
Улучшения
- Липкие элементы от Divi.
Исправления
- Локализация недоступна при использовании плагина 'Performant Translations'.
2.20.48#
Улучшения
- Использование внутренних запросов для асинхронных задач.
- Липкие элементы от Divi.
- Очередь оптимизации: отображение 10 последних ошибок.
- Повышение безопасности файлов журналов.
Исправления
- Локализация недоступна при использовании плагина 'Performant Translations'.
2.20.47#
Улучшения
- Липкие элементы от Divi.
- Отдельная задержка для загрузки скриптов при прокрутке.
- Прилипающие элементы от Elementor.
- Приоритет обновления кэша по расписанию.
- Сравнение контента с предыдущей версией при принудительном обновлении.
- Удаление сторонней ленивой загрузки изображений.
Исправления
- Предупреждения PHP об устаревании в JSMin.
2.20.46#
Новые функции
- Адаптация к размерам экранов фоновых изображений.
- Получение свежих частей содержимого.
Улучшения
- Анимация от темы Avada.
- Виджет Lottie от Jet.
- Виды кэша в зависимости от гео-местоположению.
- Использование внутренних запросов для асинхронных задач.
- Исправление HTML: перемещение закрывающего 'head' тега непосредственно перед открывающим 'body' тегом.
- Очередь оптимизации: отображение 10 последних ошибок.
- Очистка атрибутов.
- Предзагрузчик от Divi.
- Предотвращение генерации случайного идентификатора от Jet Menu.
- Прилипающие элементы от Elementor.
2.20.45#
Улучшения
- Кэширование внешних изображений: критический атрибут.
- Ленивая загрузка фоновых видео Elementor.
Исправления
- Возможные коллизии при оптимизации одного и того же изображения с разных страниц.
- Временные изображения в стилях могут удаляться после очистки, если страница использовала предыдущие данные самообучения.
- Если в теге 'script' есть закомментированный тег 'script', то он разделяется.
2.20.44#
Улучшения
- Анимация от темы Kadence.
- Ранняя предварительная загрузка некритичных скриптов.
Исправления
- Деинлайн больших изображений: создание предупреждения PHP об устаревшем преобразовании.
- Нет отложенной обработки события 'mouseover'.
- Очистка атрибутов узла HTML может привести к бесконечному циклу.
- Удаление амперсандов из атрибутов 'v-for', 'v-if', 'v-else-if' тега 'template'.
2.20.43#
Улучшения
- Lottie универсальный.
- Виджет Lottie от ElementsKit.
- Кэширование внешних изображений: критический атрибут.
- Откладывание критичных специальных скриптов.
- Поддержка анимации от Elementor.
- Эффекты прилипающего заголовка для Elementor.
2.20.42#
Улучшения
- Использовать локальные запросы для асинхронных задач.
- Прилипающие элементы от Elementor.
2.20.41#
Улучшения
- Поддержка Funnel Biulder.
Исправления
- Ленивый HTML: загрузка частей до полной загрузки документа может привести к поломке содержимого.
- Свежие части не загружаются в ленивые части HTML.
2.20.40#
Улучшения
- Заголовок от Divi.
- Очистка кэша WPAAS.
- Поддержка для Smart Slider.
- Прилипающие элементы от Elementor.
Исправления
- Если скрипт содержит комментарий HTML, содержащий другой скрипт, это приводит к нарушению разметки.
- Неленивое обновление кэша может привести к обрезанному контенту на некоторых серверах.
2.20.39#
Улучшения
- JS от WooCommerce.
- Анимация от темы SandBox.
- Добавление отсутствующих атрибутов 'width' и 'height' к нелокальным изображениям.
2.20.38#
Улучшения
- Премиум закладки от Elementor.
Исправления
- WPML: неправильное сохранение языковых доменов.
2.20.37#
Новые функции
- Адаптация к размерам экранов фоновых изображений.
Улучшения
- Временное кэширование неоптимизированного содержимого после начального обновления.
- Кэширование пользователей только для свежих частей (beta).
Исправления
- Изображения с неправильным типом MIME «image/jpg» не обрабатываются.
- Отключение сторонней ленивой загрузки изображений: если атрибут id 'data-src' пуст, атрибут 'src' удаляется.
2.20.36#
Улучшения
- Поддержка Slider Revolution.
- Прилипающие элементы от Elementor.
Исправления
- HTML-спецсимволы без завершающей точки с запятой пропускаются.
- Стили, содержащие HTML-теги, встраиваются как есть, что приводит к нарушению основного HTML-кода.
- Тема The7: Ошибка PHP: неподдерживаемые типы операндов: строка %.
- Удаление амперсандов из атрибутов 'v-for', 'v-if', 'v-else-if' тега 'template'.
2.20.35#
Улучшения
- Возможность установки подкаталогов в каталоге данных кэша.
- Поддержка заголовка запроса "If-Modified-Since".
Исправления
- Изображения WEBP/AVIFF не загружаются из внешних источников.
2.20.34#
Улучшения
- Поддержка Slider Revolution.
2.20.33#
Исправления
- Ложное уведомление о неправильном состоянии «advanced-cache.php» после обновления.
2.20.32#
Улучшения
- CSRF-проверка при сохранении, сбросе и импорте настроек.
Исправления
- Путь к сайту не добавляется, если WMPL использует разделение языков по доменам.
2.20.31#
Исправления
- Слишком ранний клик может быть пропущен основным JS.
2.20.30#
Улучшения
- Закладки от Royal Addons для Elementor.
Исправления
- Самообучение: останавливается, если идентификатор элемента содержит точку.
- Слишком ранний клик может быть пропущен основным JS.
2.20.29#
Улучшения
- Виджет карусели N от Elementor.
- Заголовок от Divi.
Исправления
- Восстановление и импорт настроек без привилегий.
2.20.28#
Улучшения
- Анимация от TRX Addons для Elementor.
- Закладки от Royal Addons для Elementor.
- Прилипающие элементы от Elementor.
- Таймер обратного отсчета продаж от Sctr.
Исправления
- Слишком ранний клик может быть пропущен основным JS.
2.20.27#
Улучшения
- Анимация от TRX Addons для Elementor.
- Поддержка Slider Revolution.
- Поддержка последней версии плагина Ezoic.
2.20.26#
Улучшения
- Анимация от Bricks.
- Видео-бокс от Divi.
2.20.25#
Улучшения
- Заголовок от Divi.
- Прилипающие элементы от Elementor.
Исправления
- CDN не применяется к тегам «video».
- Альтернативное перенаправление не работает при адаптации фоновых изображений.
2.20.24#
Улучшения
- Заголовок от Divi.
- Премиум скролл от Elementor.
- Прилипающие элементы от Elementor.
Исправления
- Внутренние запросы на выполнение асинхронных задач: не работают, если включен мэппинг каталогов плагинов.
- Ленивый HTML: загрузка частей до полной загрузки документа может привести к поломке содержимого.
2.20.23#
Улучшения
- Адаптивность от темы Phlox.
- Предотвращение генерации случайного идентификатора от 'Advanced Woo Search'.
- Прилипающие элементы от Elementor.
2.20.22#
Новые функции
- Адаптация к размерам экранов фоновых изображений.
Улучшения
- Адаптивность от темы Nine.
Исправления
- Ленивый фон: если URL-адрес содержит «0», он обрезается в браузере Safari.
2.20.21#
Новые функции
- Адаптация к размерам экранов фоновых изображений.
Улучшения
- Премиум меню навигации от Elementor.
- Прилипающие элементы от Elementor.
2.20.20#
Новые функции
- Адаптация к размерам экранов фоновых изображений.
Улучшения
- Адаптивное перенаправление для простого внешнего кэша.
- Анимация от Диви.
- Виджет AVO Showcase от Elementor.
- Поддержка для Smart Slider.
Исправления
- Если SVG скопирован из внешнего источника, дескриптор кэша помечается как поврежденный.
2.20.19#
Улучшения
- Анимация от темы FlatSome.
- Сетка от Packery.
Исправления
- Скопированное изображение предварительного просмотра с YouTube отсутствует после очистки.
2.20.18#
Улучшения
- Отображение предупреждения о неправильном типе скрипта/стиля только в режиме отладки.
Исправления
- Альтернативное перенаправление изображений: URL-адрес в стилях неверен.
- Отложенная загрузка изображений: заполнители для SVG растровые.
2.20.17#
Улучшения
- Поддержка 'live_stream' от YouTube.
Исправления
- Отложенная загрузка изображений: высокое потребление памяти, если изображений много.
- Отложенная загрузка фона: изображение испорчено, если оно установлено как стиль и как и встроенное.
2.20.16#
Улучшения
- Поддержка анимации от Elementor.
- Принудительная перезапись временных файлов, если существующий является директорией.
Исправления
- Разбор HTML: тег «noscript» обрывает «head» в более старых версиях LIBXML (например, 2.7.6).
2.20.15#
Новые функции
- Адаптация к размерам экранов фоновых изображений.
Улучшения
- Анимированный текст от Royal Addons для Elementor.
- Минимизация плейсхолдера для ленивой загрузки изображений.
- Предотвращение генерации случайных идентификаторов от Akismet Anti-Spam.
Исправления
- Конвертация в AVIF без прозрачного канала с помощью PHP-расширения ImageMagick.
- Разбор HTML: тег «noscript» обрывает «head» в более старых версиях LIBXML (например, 2.7.6).
2.20.14#
Новые функции
- Адаптация к размерам экранов фоновых изображений.
Улучшения
- Минимизация плейсхолдера для ленивой загрузки изображений.
2.20.13#
Улучшения
- Альтернативное перенаправление на WEBP и AVIF.
- Видео-фрейм от Divi.
- Минимизация плейсхолдера для ленивой загрузки изображений.
Исправления
- Разбор HTML: перемещает тег «text» из «p».
2.20.12#
Новые функции
- Адаптация к размерам экранов фоновых изображений.
Исправления
- Отложенная загрузка изображений: начальные заполнители не помечаются как LCP.
- Разбор стилей: зависание на свойствах 'oxygen'.
2.20.11#
Улучшения
- Альтернативное перенаправление на WEBP и AVIF.
- Использование внутренних запросов для асинхронных задач.
- Очистка кеша 10web.
- Преобразование WEBP в AVIF.
- Фоновое видео Vide для jQuery.
- Фоновое изображение от Tilda.
Исправления
- PHP ошибка: feof(): supplied resource is not a valid stream resource.
- Высокое потребление памяти в некоторых конфигурациях PHP при обновлении всего кэша.
- Изображения с пустым 'srcset' загружаются 'лениво' некорректно.
- Разбор HTML: тег 'table' удаляется из тега 'а'.
2.20.10#
Улучшения
- Адаптивность от Ultimate.
- Альтернативное перенаправление на WEBP и AVIF.
- Анимация от Ultimate для WPBakery.
- Анимация от темы The7.
- Заголовок от Ultimate.
- Загрузка ленивых частей HTML только перед скриптами.
- Изображение от темы Minimog.
- Корректировка стилей для Elementor.
- Мобильный заголовок от темы The7.
- Фон от Ultimate для WPBakery.
Исправления
- PHP ошибка: feof(): supplied resource is not a valid stream resource.
2.20.9#
Новые функции
- Получение свежих частей содержимого.
Улучшения
- Виджет Видео JS.
- Корректировка стилей для Elementor.
- Корректировка стилей для RTL-верстки.
- Поддержка видео виджета от Elementor.
- Применение CDN для запросов частей контента.
- Убирать большие изображения из тела.
Исправления
- Кэш не обновляется, когда публикация запланирована для записи и настроен внешний Cron.
- Само-обучение: селекторы отрицания могут быть помещены в некритическе стили.
- Собственные скрипты несовместимы со старыми браузерами.
2.20.8#
Улучшения
- Ленивая загрузка стилей из тем от PremiumPress.
- Ленивый контент ниже "сгиба".
- Отдельная загрузка ленивых частей HTML.
- Поддержка youtube-nocookie.com.
Исправления
- Кэш не обновляется, когда публикация запланирована для записи и настроен внешний Cron.
2.20.7#
Улучшения
- Использование внутренних запросов для асинхронных задач.
- Оставлять ленивую оптимизацию загрузки в ленивых частях HTML.
- Отдельная загрузка ленивых частей HTML.
- Премиум меню навигации от Elementor.
2.20.6#
Улучшения
- Адаптация запуска асинхронных задач к последней версии WP Cron.
- Использование внутренних запросов для асинхронных задач.
- Ленивая загрузка стилей из Divi.
- Ленивая загрузка стилей из тем от PremiumPress.
Исправления
- Разбор стилей: хешированные недопустимые цвета некорректно обрабатываются.
2.20.5#
Улучшения
- Загрузочные элементы от темы MyDecor.
- Использование внутренних запросов для асинхронных задач.
- Поддержка видео виджета от Elementor.
- Улучшение скорости выделения критических стилей.
Исправления
- Кнопки мастера перепутаны, если используется тема Motors.
- Получение частей содержимого может не работать, если используется 'GTranslate' плагин.
- Разбор стилей: длинные числа некорректно обрабатываются.
- Сбой в админке при использовании темы Parasponsive.
2.20.4#
Улучшения
- Адаптивность темы Astra.
- Анимация от темы Thrive.
- Реинициализация всех файлов конфигурации при обновлении версии.
- Стараться всегда сохранять содержание 'advanced-cache.php' файла в правильном состоянии.
2.20.3#
Улучшения
- Анимация от темы Avada.
- Поддержка анимации от Elementor.
- Счетчик посещений страницы исключает ботов.
Исправления
- Совместимые виды только кэшируются, если включена нормализация юзер-агента.
2.20.2#
Улучшения
- Поддержка разделённой анимации от Elementor.
- Удаление версии продукта в файлах конфигурации сервера, чтобы избежать частого изменения.
- Удаление сторонней ленивой загрузки изображений.
2.20.1#
Улучшения
- Альтернативное перенаправление на WEBP и AVIF.
- Оптимизация превью-изображений для Youtube и Vimeo.
- Поддержка фонового изображения от темы Merimag.
- Предотвращение генерации случайного идентификатора от GTranslate.
- Самодиагностика: более точная проверка асинхронных задач.
2.20#
Новые функции
- Получение свежих частей содержимого.
Улучшения
- Альтернативное перенаправление на WEBP и AVIF.
- Поддержка заголовка запроса "If-Modified-Since".
- Реинициализация всех файлов конфигурации при обновлении версии.
Исправления
- Недоступный контент в браузере «Сафари» на некоторых сайтах при переходе по внешней ссылке.
2.19.27#
Улучшения
- Поддержка видео-фона от Divi.
- Предотвращение генерации случайного идентификатора от GTranslate.
- Разбор стилей: Оптимизация.
Исправления
- Анализатор HTML: дочерний прямой лишний закрывающий тег приводит к добавлению закрывающего родительского тега.
2.19.26#
Улучшения
- Активация лицензии и обновление до полной версии.
- Разбор стилей: Оптимизация.
- Фоны от темы FlatSome.
2.19.25#
Улучшения
- Ленивая загрузка фоновых видео Elementor.
- Поддержка Slider Revolution.
- Разбор стилей: Оптимизация.
2.19.24#
Улучшения
- Блок лицензии в базовой версии плагина.
- Поддержка Сетки от UIkit.
- Поддержка анимации от Elementor.
- Поддержка заголовка от Yoo темы.
- Поддержка панели навигации от UIkit.
Исправления
- Очистка кэша LiteSpeed.
- Самодиагностика: Отображение адреса сервера внутренней подсети есть на некоторых хостингах.
2.19.23#
Новые функции
- Получение свежих частей содержимого.
Улучшения
- Логирование очистки серверного и облачного кэша.
- Переопределение сторонней ленивой загрузки изображений.
- Поддержка Модальности от UIkit.
- Поддержка Сетки от UIkit.
- Поддержка заголовка запроса "If-Modified-Since".
- Поддержка заголовка от Yoo темы.
- Расширенная проверка файла «advanced-cache.php».
2.19.22#
Улучшения
- Отображение ошибок разбора стилей в режиме отладки.
- Поддержка виджета карусели изображений от Elementor.
- Поддержка вкладок от Shortcodes Ultimate.
- Поддержка столбцов одинаковой высоты от темы Avada.
- Счетчик посещений страницы исключает ботов.
- Удаление пользовательского агента 'kindle' из мобильного представления для совместимости с Razzi темой.
Исправления
- Обновление кэша не останавливается принудительно.
2.19.21#
Улучшения
- Поддержка анимации от Elementor.
- Поддержка анимации от UIkit.
- Поддержка анимации появления от Qi Addons для Elementor.
Исправления
- Разбор стилей: пропуск следующего блока, если предыдущий содержит свойство с незавершенной строкой.
2.19.20#
Улучшения
- Настройка фрагментации кэша для темы Newspaper.
- Поддержка анимации от UIkit.
- Поддержка заголовка от Yoo темы.
- Поддержка фонового изображения от UIkit.
- Счетчик посещений страницы исключает ботов.
2.19.19#
Исправления
- Самодиагностика: Первая задача всегда показывает ошибку 500.
2.19.18#
Улучшения
- Возможность отключения сжатия для ассетов.
- Настройка фрагментации кэша для темы Newspaper.
- Опция отключения авто-обновления по тайм-ауту.
- Поддержка WPStories.
- Поддержка Аккордеона of Elementor.
- Поддержка фильтра товаров от WBW.
- Самодиагностика: проверка неопределенной константы NONCE_SALT.
Исправления
- Ошибка скриптов «Cannot read properties of undefined (reading 'forEach')» на некоторых сайтах.
2.19.17#
Улучшения
- Мобильный заголовок от темы The7.
- Немедленная загрузка отложенных скриптов, если указан хэш URL.
- Поддержка анимации от Elementor.
- Поддержка для Smart Slider.
- Поддержка слайдера Depicter.
- Проверка на несовместимость с другими плагинами оптимизации.
Исправления
- Предварительно загруженные стили обрабатываются как основные.
2.19.16#
Улучшения
- Поддержка анимации от Elementor.
- Увеличение TTL обновления кэша по расписанию для большей совместимости с внешним выполнением Cron.
2.19.15#
Улучшения
- Оптимизация стилей: преобразование 'url()' в 'none' фоновых изображений.
- Поддержка Slider Revolution.
- Поддержка темы GROVE.
- Самодиагностика: более точная проверка асинхронных задач.
- Фон от Ultimate для WPBakery.
Исправления
- Всегда помещение в критические селекторы с :before и :after.
- Отложенный клик не работает в некоторых верстках.
2.19.14#
Улучшения
- Задержка обновления кэша записей.
- Поддержка вкладок от Shortcodes Ultimate.
Исправления
- Использование неправильного 'media' при комбинировании стилей с атрибутом Woo 'onload'.
- Класс тилей 'seraph-accel-js-lzl-ing-ani' не учитывается при выделении критических стилей.
2.19.13#
Улучшения
- Поддержка мгновенных анимаций при задержке скриптов.
Исправления
- Воспроизведение c начала фонового видео Elementor после загрузки основных сценариев.
- Изменение простых анкоров в URL-адресах на абсолютные пути в стилях.
2.19.12#
Улучшения
- API: OperateCache().
- Переопределение области действия некритических скриптов в группах.
- Поддержка загрузки нескольких представлений от Divi.
- Поддержка темы JNews.
2.19.11#
Улучшения
- Поддержка Простого меню от Essential Addons.
- Принудительная перезапись временных файлов, если существующий является директорией.
Исправления
- Сравнение страниц с предыдущей версией не учитывает изменение настроек.
2.19.10#
Исправления
- Возможное «A-HREF» в URL-адресах в тегах «a».
2.19.9#
Улучшения
- Поддержка Slider Revolution.
- Поддержка группы тегов от TaxoPress.
- Поддержка загрузки нескольких представлений от Divi.
- Поддержка фильтра цен от Woodmart.
- Удаление неправильно размещенных тегов «body» из тега «head».
2.19.8#
Улучшения
- Набор исходников изображений от МК.
- Определение альтернативных доменов в 'wp-config.php'.
- Предупреждение о неправильном содержании 'seraph-accel-img-compr-redir.conf'.
Исправления
- Само-диагностика: Проверка выполнения асинхронных задач под серверами которые убирает некоторые заголовки ответа.
2.19.7#
Улучшения
- Все зависимости обновления: Независимость списка страниц от карты сайта.
- Защита от загрузки стилей и скриптов неправильного типа MIME.
- Настройки обработки по умолчанию для низкопроизводительных хостингов.
- Поддержка мобильного меню Jet.
- Самодиагностика: Проверка ограничения памяти.
- Удаление сторонней ленивой загрузки изображений.
2.19.6#
Улучшения
- Поддержка Slider Revolution.
Исправления
- Отложенные асинхронные скрипты загружаются раньше.
2.19.5#
Улучшения
- Загрузка 'iframe' интерпретирующегося как JS асинхронно.
- Исправление разметки HTML: исправление закрывающего тега «hX».
- Поддержка Slider Revolution.
2.19.4#
Улучшения
- Ленивая загрузка фоновых видео Elementor.
- Поддержка Slider Revolution.
2.19.3#
Улучшения
- Support for container query units in styles.
- Поддержка Slider Revolution.
Исправления
- Возможное деление на ноль при обработке галереи виджетов Elementor.
2.19.2#
Улучшения
- Счетчик посещений страницы исключает ботов.
Исправления
- Отложенные асинхронные скрипты загружаются раньше.
2.19.1#
Улучшения
- Поддержка Slider Revolution.
- Поддержка оригинальной кодировки строк CSS, если преобразование в UTF-8 не работает.
2.19#
Улучшения
- Настройки для очистки ненужных элементов.
- Настройки: добавление нескольких выражений, разделенных новой строкой.
- Поддержка Slider Revolution.
- Снижение нагрузки на сервер при открытом менеджере в панели администратора.
- Уведомление о конфликте настроек в теме "Superio".
Исправления
- Интерфейс администратора: ширина элементов нарушена, если другие плагины используют имя класса CSS «block».
- Ложное уведомление о неправильном состоянии «advanced-cache.php» после обновления.
- Мобильный кэш не удаляется для определенного URL-адреса в CloudFlare.
- Разбор CSS: RGB с альфа-каналом после слеша обрабатывается неправильно.
2.18.23#
Улучшения
- Исключение по умолчанию для службы printfriendly.com.
- Снижение использования ЦП при выполнении асинхронных задач.
- Уменьшение использования ЦП при обработке обновлений записей.
Исправления
- Фоновое видео Elementor: предварительный просмотр видео Vimeo не отображается, если он задан в виде //vimeo.com/XXXXXXXX.
2.18.22#
Улучшения
- Адаптация к размерам экранов выключена по умолчанию.
- Группировка стилей включена по умолчанию.
- Поддержка Slider Revolution.
- Поддержка баннера cookie от Pixelmate.
- Поддержка для Smart Slider.
- Поддержка плагина "Feeds for YouTube".
- Проверка совместимости с 'Ленивая загрузка фоновых изображений' от Элементор.
2.18.21#
Улучшения
- Интервалы охлаждения процессора при оптимизации.
- Снижение использования ЦП при выполнении асинхронных задач.
- Уменьшение загрузки CPU при обработке очереди оптимизации.
Исправления
- Если 'document.createElement' переопределяется сторонними скриптами, то отложенная загрузка JS может быть нарушена.
- Само-диагностика: Проверка выполнения асинхронных задач под серверами которые убирает некоторые заголовки ответа.
2.18.20#
Улучшения
- Обработка URL для 'preload' изображений и шрифтов.
- Отображение столбца пользователя в очереди оптимизации, если кэширование пользователя активно.
- Синхронное обновление кэша при добавлении комментария при кешировании пользователя.
Исправления
- Очистка внешнего кэша: SiteGround.
- Повторное обновление кэша может быть пропущено при кэшировании пользователей.
- Фрагментация ассетов пропускается на некоторых серверах.
2.18.19#
Улучшения
- Поддержка плагина «Согласия с файлами cookie GDPR».
Исправления
- Отложенные асинхронные скрипты загружаются раньше.
- Содержимое тега XMP может нарушить верстку.
2.18.18#
Улучшения
- Группировка скриптов: исключения для модулей.
- Нормализация пользовательского агента.
- Само-диагностика: Проверка необходимых таблиц базы данных.
Исправления
- Возможное предупреждение при настройке темы о «невозможно изменить информацию заголовка».
2.18.17#
Улучшения
- Виды кэша в зависимости от гео-местоположению.
- Исключения для группировки скриптов.
- Поддержка нескольких доменов для PolyLang.
- Прямая ссылка на новую версию плагина в списке плагинов.
Исправления
- Разбор CSS: прерывание, если селектор содержит символ '@' не в начале.
2.18.16#
Улучшения
- Поддержка Slider Revolution.
Исправления
- Очистка кеша CloudWays.
2.18.15#
Улучшения
- Поддержка для Smart Slider.
Исправления
- Ошибка «Обновление до базовой версии плагина не поддерживается» на некоторых хостингах.
- Разбор CSS: RGB с альфа-каналом после слеша обрабатывается неправильно.
- Разбор CSS: экранированные кавычки обрабатываются неправильно.
- Разделение CSS: псевдо-классы ':hover', ':invalid', ':visited' интерпретируются как некритичные.
2.18.14#
Исправления
- Если есть тег «base», фрагментированные CSS и JS не загружаются.
2.18.13#
Улучшения
- Поддержка Slider Revolution.
- Удаление предупреждения о плохом сжатии ресурсов на сервере LiteSpeed.
Исправления
- Расшифровка не работает после смены солей.
- Самообучение: скелет страницы имеет повторяющиеся классы.
2.18.12#
Улучшения
- Поддержка морфинга пузырьков для Slider Revolution.
2.18.11#
Улучшения
- Поддержка Slider Revolution.
- Поддержка темы Avada.
Исправления
- Адаптация к размерам экрана: Анимированные изображения становятся неанимированными.
- Если последний слеш в теге связан со значением атрибута, он пропускается.
2.18.10#
Улучшения
- Ограничение резервной копии .HTACCESS до 5 элементов.
- Ограничение файлов журнала до максимального размера 2 МБ и количества 50.
- Переопределение сторонней ленивой загрузки изображений.
- Поддержка Slider Revolution.
- Поддержка плагина Scrollsequence.
- Проверка правильности загрузки файла «advanced-cache.php».
- Ранняя предварительная загрузка для шрифтов.
- Самодиагностика: предупреждение об отсутствующем расширении PHP «CURL».
- Синхронное обновление кэша при добавлении комментария при кешировании пользователя.
Исправления
- Если последний слеш в теге связан со значением атрибута, он пропускается.
- Невозможно добавить настройки разделения частей.
- Ошибка "Неожиданно закончилась" в очереди для некоторых пропущенных URL-адресов.
2.18.9#
Улучшения
- Поддержка Slider Revolution.
2.18.8#
Улучшения
- Оптимизация контента для кэша юзера без задержки JS.
- Поддержка кэширования пользователей для плагина WP-Recall.
- Снижение использования ЦП при выполнении асинхронных задач.
Исправления
- Длительное время загрузки страницы без ленивого авто-обновления.
2.18.7#
Исправления
- Настройки отложенного клика обновляются неправильно.
2.18.6#
Улучшения
- Обновление кэша записи в соответствии с его языком WPML.
- Переопределение сторонней ленивой загрузки изображений.
Исправления
- Адаптация изображений: составной фон копируется не полностью.
- Следующие клики не блокируются, пока загружается основной JS.
2.18.5#
Улучшения
- Видео-бокс от Divi.
- Корректировки стилей для Divi.
Исправления
- Относительные URL-адреса в списке обновления записи обновляются неправильно.
- Предупреждение в журнале ошибок PHP о попытке прочитать свойство «nodeValue», если включена галерея виджетов Elementor.
2.18.4#
Улучшения
- Ведение журнала: HTTP трассировка.
Исправления
- Относительные URL-адреса в списке обновления записи обновляются неправильно.
2.18.3#
Улучшения
- Ведение журнала: обновление кэша.
Исправления
- Номера страниц нумеруются без косой черты в конце.
- Операции в админке могут подвисать на некоторых конфигурациях сервера LiteSpeed.
2.18.2#
Исправления
- Разбор стилей: преобразование из UTF-32LE в UTF-8 не поддерживается в некоторых конфигурациях PHP.
- Слайдшоу с фонами от Elementor.
2.18.1#
Исправления
- На некоторых хостингах наблюдается снижение производительности при оптимизации стилей.
2.18#
Улучшения
- Ленивая загрузка фоновых видео Elementor.
- Настройки отложенного клика.
- Поддержка виджета галереи от Elementor.
Исправления
- Ошибка JS, если слушитель «touchend» использует поле «changedTouches».
2.17.23#
Исправления
- Локализация недоступна при использовании плагина 'Translate Press'.
2.17.22#
Улучшения
- Поддержка мобильного меню Jet.
Исправления
- Изменение периода «nonce» может быть поздним.
2.17.21#
Улучшения
- Исправление HTML: перемещение узлов вне тегов 'body' и 'html'.
Исправления
- Виджет видео Elementor: Vimeo: черный контент после загрузки основного JS.
- Если ленивое видео «iframe» дублируется, то воспроизводится всё время первое.
- Ошибка синтаксического анализа селектора CSS в псевдоэлементе.
2.17.20#
Улучшения
- Исправление HTML: перемещение узлов вне тегов 'body' и 'html'.
Исправления
- Operate: текущая операция может отображать «null».
- Обновление кэша: URL-адреса, заканчивающиеся пробелом, обновляются неправильно.
2.17.19#
Улучшения
- Поддержка Slider Revolution.
Исправления
- Если оптимизация отключена, элементы очереди всегда находятся в состоянии остановки.
- Селекторы CSS с «+» и «~» не критичные при самообучении.
- Тайм-аут кэша браузера не сохраняется.
2.17.18#
Улучшения
- Обновление нумерации комментариев для URL.
- Пользовательские агенты в видах кэша теперь можно сравнивать через регулярные выражения.
2.17.17#
Улучшения
- Дополнительные сведения об ошибке «dscFileUpdateError».
- Изображение предварительного просмотра Vimeo в формате JPG вместо PNG.
- Поддержка атрибута 'title' от видео от Elementor.
2.17.16#
Улучшения
- Атрибут 'alt' баннера в бесплатной версии.
- Поддержка Slider Revolution.
2.17.15#
Улучшения
- Поддержка Slider Revolution.
- Поддержка для Smart Slider.
Исправления
- Вид кэша не разделяется, если значение cookie равно 0.
2.17.14#
Улучшения
- Поддержка Slider Revolution.
Исправления
- Время начала не обрабатывается в видео Elementor.
2.17.13#
Улучшения
- Возможность настройки периода «nonce».
- Предупреждения о конфликтных настройках от плагина 'Clearfy Cache'.
2.17.12#
Улучшения
- Всегда генерировать файл конфигурации для NGINX.
- Поддержка плагинов Nginx Cache Controller и Nginx Cache.
- Предупреждения о конфликтных настройках от плагина 'Clearfy Cache'.
Исправления
- Изображения не полностью обрабатываются в случае коррекции ленивой загрузки третьей стороны.
- Последняя косая черта у корневого пути сайта пропускается при обновлении.
2.17.11#
Улучшения
- Поддержка расширенных вкладок Elementor.
Исправления
- Пометка перенаправлений через 'notHtml'.
2.17.10#
Улучшения
- Диагностическая информация о раннем прерывании обработки контента.
- Добавлены ещё скрипты Яндекс Карт в 'специальные'.
- Добавлены скрипты 'Calendly' в 'специальные'.
- Определение размера SVG по атрибуту 'viewBox'.
- Отображение заголовков запроса в неудачном запросе оптимизации.
- Поддержка загрузки нескольких представлений от Divi.
- Поддержка нестандартных комментариев.
- При изменении ярлыка записи удаление кэша по предыдущему ярлыку.
Исправления
- Ошибка оптимизации при активном Cloud-Protector.
- Самодиагностика: тест Cron.
2.17.9#
Улучшения
- Автоматическое переименование (при активации или апгрейде с базовой версии) каталога плагина с добавлением «-ext», чтобы избежать внешней неправильной перезаписи базовой версией.
- Исключения скриптов по умолчанию для плагина ShortPixel (AI).
Исправления
- Асинхронные задачи не работают с заблокированным «wp-cron.php».
- Пропуск кеширования отключенной оптимизации в группах контента.
2.17.8#
Исправления
- Когда изображения имеют анимационные эффекты, их отложенная загрузка иногда не может быть завершена.
- Неправильный селектор стиля может привести к переполнению памяти.
- Сжатие изображений завершается ошибкой, если временный каталог системы недоступен для записи.
2.17.7#
Улучшения
- Нормализация случайных идентификаторов темы FlatSome.
- Создание общего файла cookie сеанса только в том случае, если кеширование пользователя включено.
2.17.6#
Улучшения
- Отображение оригинала самообучения в очереди на оптимизацию.
- Подробнее в уведомлении о внешнем кэшировании в самодиагностике.
Исправления
- Атрибут CSS 'hsl' с разделителем 'пробел' и выражениями неправильно разбирается.
- После обновления бесплатной расширенной версии кэш может быть удален.
2.17.5#
Улучшения
- Настройка для разрешения внешнего кэширования.
- Поддержка WEBP без PHP.
- Создание общего файла cookie сеанса только в том случае, если создаются другие конкретные сеансы.
Исправления
- Асинхронные задачи не работают с заблокированным «wp-cron.php».
2.17.4#
Улучшения
- Индикатор загрузки очереди обработки.
- Маскировка тегов, специфичных для IE.
- Отображение текущей операции в Управлении.
- Поддержка меню навигации от Elementor.
Исправления
- URL-адрес перенаправления не может быть обработан, если он не содержит сайт или протокол.
- Асинхронные задачи не работают с заблокированным «wp-cron.php».
- Самодиагностика: тест Cron.
2.17.3#
Улучшения
- Переопределение сторонней ленивой загрузки изображений.
- Поддержка меню навигации от Elementor.
- Расширенные отчеты об ошибках при сжатии через модуль «avifenc».
- Стили OWL Carousel для отложенной загрузки.
Исправления
- NGINX показывает предупреждение при проверке конфигурации с включенным 'seraph-accel-img-compr-redir.conf'.
- Если функция PHP «chmod» недоступна, проверка сжатия может вернуть ошибку 500.
- Иногда обновление Ext, Full версий происходит на Base версию.
- Мигание значка меню Jet Mobile.
- Описание завершенных элементов в очереди на оптимизацию не локализовано.
- Ошибка PHP о неопределенной функции 'escapeshellarg'.
- При создании 'avif' размер не сравнивается с 'webp', если последний уже был создан.
2.17.2#
Улучшения
- Кнопка «Удалить» переименована в «Очистить» в очереди оптимизации.
- Корректировки стилей ленивой загрузки для Отзывов от Jet.
- Настройки качества для «avif», если «webp».
- Не создавать «avif», если «webp» меньше.
- Отображение предупреждений в очереди, если какая-либо обработка изображения не удалась.
- Отображение прогресса текущего сжатия изображения в очереди на оптимизацию.
- Поддержка AVIF без PHP.
Исправления
- Если сервер устанавливает домен, отличный от домена сайта, все URL-адреса сайта интерпретируются как внешние.
- Типы содержимого «image/avif» и «image/webp» не задаются, если они не определены в типах mime в конфигурации NGINX.
2.17.1#
Улучшения
- Поддержка мобильного меню Jet.
Исправления
- Результат оптимизации может отображать «Пропущено: 5xx» вместо успешного завершения.
- Самообучение не использует исправления ленивой загрузки частей контента.
2.17#
Улучшения
- Без ленивого обновления при оптимизации контент отображается свежим для всех запросов, а не только для первого.
- Быстрая оптимизация стилей при самообучении.
- Исключения страниц по выражениям XPath для содержимого.
- Исправление HTML: добавление пропущенного тега HTML.
- Опция максимального времени выполнения и паузы после пропуска оптимизации.
- Остановка и контроль выполнения задач оптимизации.
- Отображение ошибки во время операций, если состояние сервера не работоспособное.
- Проверка зависимых частей кэша.
Исправления
- Иногда происходит ошибка переименования временного CSS файла.
2.16.3#
Улучшения
- Обновление кэша пагинации.
- Оптимизация выполнения асинхронных задач.
- Поддержка видео виджета от Elementor.
Исправления
- При авто-обновлении кэша не происходит обновление родительских таксономий.
2.16.2#
Улучшения
- Подтверждение восстановления настроек.
- Скрипты Facebook из домена .net добавлены в специальные.
- Скрипты MailChimp добавлены в специальные.
- Фильтры скриптов и стилей можно комбинировать оператором '&'.
Исправления
- Невозможно обновить плагин из файла, если его каталог переименован.
- Под PHP 8.1 кодировка скриптов может быть неправильной.
- После восстановления настроек 'advanced-cache.php' не обновляется.
2.16.1#
Улучшения
- Когда внешние изображения не могут быть кэшированы, кеш удаляется, чтобы предотвратить отображение просроченных источников изображений.
- Локализация описания следующего запуска планировщика.
- Поддержка "WooCommerce - 1C Обмен данными".
- Поддержка для Smart Slider.
Исправления
- Во время обновления кэша иногда появляется предупреждение PHP «Невозможно изменить информацию заголовка».
- Контент не может быть распознан и разобран с некорректным метатегом 'http-equiv', содержащим например "text/html; charset="UTF-8".
- Кэш не обновляется сразу для залогиненных пользователей.
2.16#
Новые функции
- Обновление кэша по расписанию.
Исправления
- Иногда в режиме администратора появляется предупреждение PHP «Невозможно изменить информацию заголовка».
2.15.16#
Исправления
- Оптимизация может зависнуть на некоторых серверах с ошибкой тайм-аута 504.
2.15.15#
Исправления
- Ассеты CSS и JS загружаются как GZ под сервером LiteSpeed.
- Закрывающие теги с пробелом после косой черты пропускаются.
- Когда используется Redis, то может зависать операция.
- Неправильный разбор тега, который содержит атрибут со значением, начинающимся с '>'.
2.15.14#
Улучшения
- Если изображение недоступно по локальному пути, оно загружается по URL.
Исправления
- Адаптация к размерам экрана: стили, помеченные как «important», не переопределяются.
- Иногда появляется ошибка о вызове неопределенной функции 'get_plugins'.
- Ошибка при использовании «mb_convert_encoding», если расширение PHP «MBSTRING» не активировано.
2.15.13#
Улучшения
- Добавление элементов в исключения ленивой загрузки также исключают удаление ленивого загрузки 3-их сторон.
- Поддержка для Photonic Photo Gallery.
- Поддержка для Smart Slider.
Исправления
- Закрывающие теги с пробелом после косой черты пропускаются.
- Не останавливается самообучение если во время него сделано повторное обновление кэша.
- Самообучение запускается после общего интервала.
2.15.12#
Улучшения
- Обновление кэша при изменении атрибутов таксономии.
- Поддержка для Smart Slider.
- Сведения об ошибке оптимизации.
2.15.11#
Улучшения
- Поддержка определения размера SVG.
2.15.10#
Улучшения
- Поддержка для 'WP Hide & Security Enhancer' плагина.
- Поддержка для Avia Slideshow.
- Поддержка закладок от Elementor.
Исправления
- Оптимизация иногда заканчивается ошибкой 500 из-за отсутствия 'documentElement'.
- Скрипты, загружаемые через PHP, обрабатываются некорректно.
2.15.9#
Улучшения
- Поддержка для Photonic Photo Gallery.
Исправления
- Ресурсы, связанные с текущим URI, имеют неправильные абсолютные пути.
2.15.8#
Улучшения
- Повторная оптимизация при блокировке её хостингом.
Исправления
- Если самообучение перенаправлено, оно застревает.
- Настройки XPath не сохраняют символы <>.
- Повреждённые фрагменты кэша с нулевым размером интерпретируются как хорошие.
- Ресурсы, связанные с текущим URI, имеют неправильные абсолютные пути.
2.15.7#
Улучшения
- Поддержка виджета сравнения изображений от ElementsKit.
- Поддержка карусели от дополнений Happy Elementor.
2.15.6#
Улучшения
- Предупреждение о отсутствующих PHP-расширениях 'ICONV' и 'MBSTRING'.
Исправления
- Разбор HTML: окончание комментария --!> пропускается.
2.15.5#
Улучшения
- Адаптация к размерам экрана: обработка макс. ширины 767px как 768px.
- Операции: удаление серверного кэша.
- Отключение предупреждения о кэше SiteGround, если включена очистка серверного кэша.
- Плавное обновление кеша сообщений, пока работает WP All Import.
- Поддержка для Block Ultimate Post Slider.
- Самообучение: обнаружение изменения настроек оптимизации.
2.15.4#
Улучшения
- Асинхронное обновление кэша после изменения записи.
- Поддержка для tagDiv.
- Поддержка слайдера от темы Airtech Plumber.
- Предупреждение о достижении лимита посещений страниц в бесплатной расширенной версии.
- Предупреждение о недоступном для записи файле «advanced-cache.php».
Исправления
- Кодировка контента нарушена на IdeaWebServer.
- Кэш не читается, если максимальное количество открываемых файлов меньше количества частей.
- Настройки группы не применяются.
2.15.3#
Улучшения
- Очистка внешнего кэша.
- Повторная оптимизация при блокировке её хостингом.
- Поддержка для Smart Slider.
- Сжатие изображений: пересоздание файлов с нулевым размером.
Исправления
- Если разделение стилей отключено, то при очистке старого кеша в логе PHP появляется предупреждение.
2.15.2#
Улучшения
- Очистка внешнего кэша.
- Переопределение сторонней ленивой загрузки изображений.
Исправления
- Если включены и группировка скриптов, и фрагментация, то после очистки такие скрипты будут недоступны.
- Если загрузка элемента карты сайта прерывается по тайм-ауту, все следующие элементы пропускаются.
- Разбор стилей c экранированной кавычкой.
2.15.1#
Улучшения
- Поддержка для Smart Slider.
- Самообучение: общие исключения для сравнения структуры страниц.
- Счетчик посещений страницы исключает ботов.
- Фильтры файлов cookie можно комбинировать с помощью оператора '&'.
2.15#
Новые функции
- Самообучение.
Улучшения
- Выражение для обновления: postsWithTerms.
- Вырезание неправильных тегов кода PHP.
- Поддержка слайдера от Airtech Plumber темы.
- Поддержка слайдшоу от UIkit.
- Ручное обновление кэша по выражению.
Исправления
- Разбор HTML: конвертирует € в &#128;.
2.14#
Улучшения
- Ленивая загрузка: Vimeo: Изображение пред-просмотра из другого источника.
- Опция для плавным появления изображений с отложенной загрузкой.
- Переопределение настроек для групп страниц.
- Поддержка JetCompareWishlist.
- Поддержка темы Porto.
- Фоны от темы FlatSome.
Исправления
- Если скрипт недоступен и включена группировка, то оптимизация не работает.
- Задержка и группировка скриптов под iOS.
- Слайдшоу с фонами от Elementor.
2.13#
Улучшения
- Ленивая загрузка: Vimeo: Изображение пред-просмотра из другого источника.
- Поддержка произвольного имени каталога плагина.
- Проверка недопустимого сжатия ассетов.
Исправления
- Задержка скриптов неправильно обрабатывает отложенные.
- При синтаксическом разборе HTML удаляются атрибуты тегов, начинающиеся с '@'.
2.12.1#
Улучшения
- Показ настроек только для ролей администратора.
Исправления
- Задержка скриптов неправильно обрабатывает отложенные.
- Таблица базы данных не может быть создана на некоторых сайтах из-за слишком большого размера столбца индекса.
2.12#
Улучшения
- Дополнительные домены для одного сайта.
- Корректировки стилей по умолчанию для Elementor.
- Настройка исправления структуры стилей.
- Поддержка "Менеджера постоянных ссылок".
- Поддержка слайдера от Airtech Plumber темы.
- Поддержка слайдшоу с фонами от Elementor.
Исправления
- Если запись фрагмента кеша была прервана, он повреждается.
- Задержка загрузки страницы при обновлении кэша по истекшему TTL на некоторых сайтах.
- Обновление кэша по URL-адресу, содержащему маску, может быть пропущено, если активен какой-либо фильтр безопасности.
- Обработка импорта стилей не извлекает импорт после символа '{' в комментариях.
2.11.2#
Улучшения
- Дополнительные домены для одного сайта.
Исправления
- Отложенная загрузка скриптов: если содержимое с оставшимися скриптами перезаписано, скрипты не могут продолжить загрузку.
- Под WPML иногда отображается ошибка о «advanced-cahce.php».
- Разбор стилей: rgb(var(--rgb)/4%) преобразуется в rgb(var(--rgb),4%).
2.11.1#
Улучшения
- Самодиагностика: проверка сжатия изображений.
- Удаление сторонней ленивой загрузки изображений.
Исправления
- Если стиль содержит '>' тогда он разбирается неправильно.
- Плагин обрабатывает некорректный URL сайта, если каталог сайта не совпадает с корневым каталогом WP.
- Скрипты и стили плагина загружаются неправильно, если каталог плагинов WP не находится под корневым каталогом WP.
2.11#
Новые функции
- Поддержка сжатия изображений: WEBP, AVIF.
Исправления
- PHP8 уведомления о неопределенных ключах массивов.
- URL-адрес изображения, содержащий не-ASCII-символ, обрабатывается неправильно.
- Если какой-то скрипт не загружается, он становится пустым во время группировки.
- Поле адреса CDN на некоторых сайтах короткое.
- Селекторы стилей, содержащие символ '/', всегда помечаются как некритические.
- Символ ">" в пользовательском стиле сохраняется неправильно.
2.10.3#
Улучшения
- Настройка, немного улучшающая скорость загрузки скриптов.
- Оптимизация обработки очереди.
Исправления
- Если включён альтернативный Cron то в очереди ошибки обработки с параметром 'doing_wp_cron'.
- Перенаправления без имени хоста имеют ошибки при обработке в очереди.
2.10.2#
Улучшения
- Оптимизированное хранение для объединённых скриптов и стилей.
Исправления
- Если включена группировка некритических скриптов и выключена их отложенная загрузка, то появляется ошибка выполнения.
2.10.1#
Улучшения
- Адаптация к размерам экрана: Фоны: Ограничение ширины результата.
- Адаптация к размерам экрана: Фоны: Поддержка 'webp'.
- Восстановление отсутствующего тега 'body'.
- Поддержка Ultimate Carousel.
Исправления
- Если CSS содержит url(#anchor), то он может преобразоваться в url(//#anchor).
- Если какое-то изображение имеет нулевой размер, тогда возникает ошибка PHP с imagecreatetruecolor.
- Когда кеширование пользователя включено, отображается предупреждение от PHP 8: Неопределенная переменная $parseRes.
2.10#
Новые функции
- Адаптация к размерам экранов фоновых изображений.
Улучшения
- Безопасность файла cookie сеанса пользователя ("SameSite" и префикс "__Secure-").
- Время ожидания автоматической очистки увеличено с 30 до 182 дней из-за возможной проблемы с Google Search Console.
- Поддержка VillaTheme WooCommerce Multi Currency.
Исправления
- Запросы оптимизации могут содержать точки или запятые в параметре временной метки.
2.9.14#
Исправления
- Если 'mod_headers.c' отключен в .htaccess, сжатие скриптов и стилей неверное.
- Если тайм-аут автоматической повторной проверки равен нулю, страница только кэшируется.
2.9.13#
Исправления
- Если время запроса на оптимизацию истечет по причине CloudFlare, оптимизация остановится.
- Скрипты с типом «модуль» могут загружаться с задержкой некорректно.
2.9.12#
Улучшения
- Исключения мета-полей для обновления кэша записи.
Исправления
- Если сервер блокирует запрос на оптимизацию, время оптимизации составляет 10 минут.
- Операции: Не оптимизируется URL если в нём есть символы в верхнем регистре.
- При активации плагина с неактивной системой кэша может появиться связанное предупреждение один раз.
2.9.11#
Улучшения
- Поддержка плагина "Feeds for YouTube".
Исправления
- Видео на YouTube начинают воспроизводиться только после второго нажатия под мобильным устройством.
- Изображения предварительного просмотра видео YouTube не загружаются для URL-адресов списка воспроизведения.
- Исправления CSS для «OWL Carousel» портят верстку на некоторых сайтах.
- Кнопка «Отклонить» в уведомлениях администратора не работает на страницах не плагина.
- Предупреждение о настройке «Отложенная загрузка в модулях по умолчанию» для версий «Slider Revolution» ниже 6.5.
2.9.10#
Улучшения
- Предлагающий баннер для перехода на расширенную версию в базовой версии плагина теперь только один на странице.
Исправления
- Автоматическая проверка кэша не работает, пока запросы GET изменяют пользовательские свойства.
- Если комбинирование стилей включено, а оптимизация не включена, то относительные пути указывают не на то место.
- Отклоняемые уведомления исчезают только после перезагрузки страницы.
- Редактор стилей не позволяет сохранять символы '%'.
2.9.9#
Улучшения
- Во всех уведомлениях, требующих подтверждения, кнопка 'X' закрытия была удалена.
- Отключение «смайликов», только если включена оптимизация.
- Стили OWL Carousel для отложенной загрузки.
Исправления
- Определение .htaccess на LiteSpeed.
- Разбор стилей: ломает следующие селекторы, если @import не заканчивается точкой с запятой.
2.9.8#
Исправления
- Обновление зависимостей записи добавляет её URL-адрес в начало к простому URI.
- Определение .htaccess на LiteSpeed.
2.9.7#
Исправления
- Ошибка PHP: вызов неопределенной функции Op_DepItems_MigrateFromOld.
2.9.6#
Улучшения
- Новый формат выражений для URLов.
- Определение .htaccess на LiteSpeed.
2.9.5#
Улучшения
- Ленивая загрузка фоновых видео Elementor.
- Мастер настройки: режим оптимизации страниц.
- Настройка используемой памяти.
- Не подключаться снова к хостам, которые недоступны по тайм-ауту.
- Предупреждение о настройках плагина «Smush Pro».
- Предупреждения о конфликтующих параметрах плагинов были расширены конкретными значениями.
2.9.4#
Улучшения
- Изменение текста «Уже сделано» на «Отклонить» в уведомлении о проверке.
- Предупреждение о параметрах JS плагина «Slider Revolution» убраны.
Исправления
- Разборщик HTML обрабатывает '<' перед реальным тегом некорректно.
2.9.3#
Улучшения
- Обновление протокола CDN до HTTPS на защищенной странице.
- Отображать «Общий» вместо «Компьютер», если не включены виды.
- Предупреждение о ленивой загрузке в теме «TheGem».
- Предупреждение о ленивой загрузке в теме «XStore».
- Предупреждение о параметрах плагина «Slider Revolution».
- Предупреждение о параметрах плагина «WebP Express».
- Предупреждение о плагине "Asset CleanUp: Page Speed Booster".
- Предупреждение о плагине «A2 Optimized WP».
- Предупреждение о плагине «Async JavaScript».
- Предупреждение о плагине «ShortPixel Adaptive Images».
- Предупреждение при самодиагностике о «Rocket Load» CloudFlare и «Bot Fight Mode».
- Проверка общего состояния включена в самодиагностику.
Исправления
- Автообновление кэша происходит после закрытия редактора записи.
- Изображения из Instagram перестают показываться через какое-то время.
2.9.2#
Улучшения
- Ранняя предварительная загрузка отложенных скриптов.
Исправления
- Группировка скриптов не работает, если их оптимизация отключена.
- Задержка скриптов без глубокого перехвата несовместима с некоторыми скриптами.
- Стили по-прежнему оптимизируются, если заданы только ненужные элементы.
2.9.1#
Улучшения
- В список аргументов пропуска по умолчанию добавлен параметр "yclid".
- Обновление кэша записи при изменении комментариев.
- Уведомление об отключенном плагине "SiteGround".
Исправления
- Не происходит ручное обновление если задано большое количество URL.
- Процессор HTML удаляет символы новой строки из атрибутов.
- Разбор стилей: в значениях переменных не допускаются различные символы.
- Разбор стилей: символ «@» не разрешен в селекторах.
- Расшифровка не работает после смены солей.
- Требуется Brotli версии 0.10.0 или выше.
2.9#
Новые функции
- Настройка обновления в отдельном блоке.
- Настройки для добавления пользовательских URL-адресов при обновлении всего.
- Обновление кэша URL с параметрами.
Улучшения
- Занесенные URL в исключения не попадают в очередь оптимизации.
Исправления
- «Hide My WP» не применяется, если используется временный кэш.
- Встраивание изображений обрабатывает файлы нулевой длины.
- Кэш не обновляется во время обработки «WP All Import» через планировщик.
- Одно и то же имя вида в очереди при обновлении с несколькими заданными видами.
2.8.1#
Улучшения
- Поддержка плагина "Hide My WP".
- Уведомление о несовместимости с WP Super Cache.
Исправления
- Автоматическое обновление записей не работает в административном AJAX, когда изменяется только одно метаполе.
- Нажатие на мобильных устройствах не работает на некоторых сайтах до загрузки скриптов.
2.8#
Изменения поведения
- "Временное кэширование неоптимизированного содержимого после принудительного обновления" теперь включено по умолчанию.
- 'Глубокий перехват' скриптов теперь отключен по умолчанию для лучшей совместимости.
- Разделение специальных скриптов теперь отключено по умолчанию, чтобы предотвратить обработку объединенных пакетов.
- Удаление кэша вместо обновления после перехода на полную версию.
Новые функции
- Опция включения системного Cron.
- Опция метода обновления кэша при изменении записи или таксономий.
Улучшения
- «Удалить» теперь является действием кэширования по умолчанию в "Операциях".
- Опция для компенсации Cron на закэшированных страницах.
- Опция задержки первого клика.
Исправления
- «Удалить» в операциях по URL не прогревает страницу.
- Отображение уведомления об изменении настроек после обновления настроек.
- Ошибка PHP: вызов неопределенной функции «wp_salt».
- Тест запроса на оптимизацию иногда не проходит самодиагностику.
2.7.5#
Исправления
- Ошибка скрипта при нажатии перед загрузкой основных скриптов.
2.7.4#
Исправления
- Группировка скриптов не работает.
2.7.3#
Исправления
- Ошибка 500 или 501 при сохранении настроек на некоторых хостингах.
2.7.2#
Улучшения
- Несколько заголовков безопасности добавлены в кеширование по умолчанию.
- Отображение ярлыка в типе устройства в видах кэша.
- Самодиагностика: определение внешней оптимизации Ezoic Leap.
Исправления
- Автоматическое обновление кэша не работает при запросе AJAX.
- Всплывающее меню открывается и закрывается при нажатии на значок «бургер» на некоторых сайтах.
- Если содержимое содержит недопустимые закодированные символы, выходная кодировка может быть нарушена.
- Иногда обновление Ext, Full версий происходит на Base версию.
- Ошибка 500 или 501 при сохранении настроек на некоторых хостингах.
- Разделение импорта стилей не работает с url().
2.7.1#
Улучшения
- Исключения URI: косая черта в начале и регулярные выражения.
- Настройка режима оптимизации шрифта.
- Описание элемента для пользовательских стилей.
- Отключение оптимизации скриптов для предварительного просмотра страницы Google AdSense.
- Отложенная загрузка скриптов отключена для MacOS версии ниже 10.12.6.
Исправления
- Анализ стилей удаляет математические операции.
- Иногда обновление Ext, Full версий происходит на Base версию.
- На некоторых мобильных устройствах Apple контент иногда не интерактивен.
- Обновление страницы не работает, если она уже обновляется.
- Предупреждение об невозможности использования PHP set_time_limit на некоторых сайтах.
2.7#
Улучшения
- Кастомные стили для корректировки отложенной загрузки скриптов.
- Ограничение количества элементов в очереди оптимизации.
- Поддержка Ezoic.
- Проверка запроса оптимизации на ошибку 500 Request Timeout.
- Удалять весь кэш при изменении таксономий.
Исправления
- Кэш записи не обновляется, когда "WP All Import" обрабатывает только пользовательские атрибуты.
- Отложенная загрузка скриптов конфликтует с оптимизацией Ezoic.
- При превышении времени обработки максимального значения в очереди появляются пустые строки.
2.6.4#
Улучшения
- Авто-обновление кэша записи при изменении через REST API (например, из приложения WooCommerce).
- Дополнительная проверка выполнения Cron.
- Уведомление о конфликте настроек в теме "Themify Ultra".
Исправления
- Зависимости автоматическом обновлении публикации: URL-адрес не работает.
- Не работает отложенная загрузка скриптов nomodule.
2.6.3#
Улучшения
- Уведомление о конфликте настроек в теме "The7".
Исправления
- Уведомление о PHP 'spl_autoload_register' на PHP 8.
2.6.2#
Улучшения
- Безопасность административной панели.
- Минимальная версия PHP 7.1.
- Простой перехват скриптов.
Исправления
- В теге 'script' '</' заменяется на '<\/'.
- Два скрипта не находятся в CDN.
- Ошибка PHP на некоторых сайтах: Uncaught mysqli_sql_exception: Duplicate entry.
- Ошибка синтаксического анализа на PHP 7.0.
- Уведомление мастера установки не отображается после переключения с базовой версии плагина на расширенную.
2.6.1#
Улучшения
- Кэш браузера: добавлены MIME-типы для 'webp' и 'woff2'.
- Сохранение оригинального тега и идентификатора стилей при извлечении критической части.
Исправления
- Apache не определяется на некоторых хостингах.
- Кеш записи не обновляется автоматически, если она была перемещена в корзину.
- Кодировка не AMP-страницы, содержащей теги amp, не применяется.
- Пустые стили не оптимизируются.
- Стиль мягкого появления в ленивой загрузке перекрывает переходы других блоков.
2.6#
Новые функции
- Выделять импорты стилей.
- Кеширование определенных заголовков.
Улучшения
- HTML минификация: исключения для комментариев.
- Данные, отмеченные [et-ajax] в комментариях, исключаются из минимизации.
Исправления
- Запросы Ajax могут быть заблокированы другими плагинами.
2.5.16#
Улучшения
- Поддержка YITH WooCommerce WishList.
- При изменении ярлыка записи удаление кэша по предыдущему ярлыку.
Исправления
- Ошибка кодировки при оптимизации в очереди на некоторых сайтах.
2.5.15#
Исправления
- Обновление нескольких URL-адресов не работает на некоторых сайтах.
- Ошибка скрипта при отложенной загрузке скриптов на некоторых сайтах.
2.5.14#
Улучшения
- Обнаружение внешнего кеширования LiteSpeed.
Исправления
- Атрибут 'srcset' HTML иногда не содержит пробела после запятой.
- Дублированный внутренний идентификатор скрипта.
- Кука сеанса не помечается как защищённая по протоколу HTTPS.
- Несовместимость с Upload Larger Plugins.
- Оптимизация контента перехватывает слишком поздно на некоторых сайтах.
- Относительные URL-адреса во внешних файлах стилей иногда интерпретируются как внутренние.
2.5.13#
Улучшения
- Уведомление о несовместимости с WP Cloudflare Super Page Cache.
- Уведомление о несовместимости с WP Meteor Page Speed Optimization Topping.
Исправления
- Обновленные метаданные записи после обновления самой записи не включаются в авто-обновление кэша.
2.5.12#
Улучшения
- Более подробные детали ошибок в самодиагностике.
Исправления
- Расширенное исправление HTML: тег 'section', содержащий неправильный тег 'form', перемещается некорректно.
2.5.11#
Улучшения
- Прямая ссылка для загрузки полной версии в сообщении об апгрейде.
Исправления
- На пользовательской странице входа оптимизация не может быть завершена.
- Расширенное исправление HTML портит тег 'select'.
2.5.10#
Улучшения
- Ограниченная совместимость с SiteGround Optimizer.
- Примечание в мастере настроек о CloudFlare и CDN.
- Пропуск ленивой загрузки изображений с атрибутом a3-notlazy.
- Пропуск оптимизации неизмененных страниц по истечении тайм-аута.
Исправления
- Вызов неопределенной функции HtmlParseAdjustCharset.
- На некоторых сайтах нажатие кнопок до загрузки основных скриптов не работает с первого раза.
- Уведомление о несовместимости с Notice about incompatibility with Breeze Cache.
2.5.9#
Улучшения
- Ленивая загрузка HTML: Настройка для загрузки до некритичных скриптов.
Исправления
- Ленивая загрузка удаляет остальные элементы из свойства 'background-image'.
- Ошибка валидации AMP, если активен компенсатор Cron.
2.5.8#
Улучшения
- Уведомление о несовместимости с Fast Velocity Minify.
Исправления
- Встроенные стили, содержащие не прокомментированные блоки CDATA, разбираются неправильно.
- Разделение стилей не включает классы узла html.
2.5.7#
Улучшения
- Уведомление о несовместимости с SiteGround Optimizer.
2.5.6#
Исправления
- Свойства целостности стилей и скриптов не обновляются.
2.5.5#
Исправления
- Ошибка валидации AMP, если активен компенсатор Cron.
- Ранняя отрисовка: фиксированное положение блока вместе с другими фиксированными элементами.
2.5.4#
Улучшения
- Скорость разбора HTML увеличена на 45%.
Исправления
- Исправление HTML: не восстанавливается пропущенный тэг 'head'.
- Неправильная корректировка 'noindex', 'ul', 'ol', 'header', 'footer' тегов.
- Нестандартные теги для 'head' не перемещаются в 'body'.
2.5.3#
Улучшения
- Отложенное выполнение Cron.
Исправления
- Ленивая загрузка HTML: не загружается при поиске в браузере.
- Ленивая загрузка HTML: не работают анкоры.
- Ограниченная совместимость с WP-Optimize.
- Стиль анализируется неправильно, если есть селектор без скобок.
2.5.2#
Исправления
- Ленивая загрузка HTML: содержимое отображается с тегами в IE и Safari.
- Ленивая загрузка фреймов не работает в IE11.
- Ошибка вызова неопределенной функции в базовой версии.
2.5.1#
Изменения поведения
- Теперь все остальные плагины оптимизации помечены как несовместимые из-за возможных конфликтов.
Улучшения
- Приведение URL'ов к общему виду.
- Регулярные выражения для файлов cookie в настройках кэша для видов и пользователей.
- Самодиагностика: наличие конфликтующих модулей и настроек.
Исправления
- URL-адреса объектов всегда нормализуются только к пути.
- Ленивая загрузка HTML: слишком долгие задержки при загрузке на мобильных устройствах.
- Стили разделяются без атрибута 'onload'.
- Фон слайда из Slider Revolution не отображается. Нужно сбросить настройки для применения исправления.
2.5#
Изменения поведения
- Минификация скриптов и группировка стилей теперь отключены по умолчанию для повышения общей совместимости.
- Совместимость с LiteSpeed Cache и Autoptimize больше не поддерживается.
Новые функции
- Группировка стилей без объединения.
- Ленивая загрузка HTML.
Исправления
- Локализация не перезагружается при событии 'change_locale'.
- На некоторых мобильных устройствах Apple контент иногда не интерактивен.
- Стили, содержащие нулевые символы, исключаются со страницы.
2.4.4#
Улучшения
- Временное кеширование неоптимизированного содержимого после авто-обновления.
- Самодиагностика Cron.
Исправления
- Если тег 'ul' или 'ol' содержит нестандартные теги, они будут удалены оттуда.
- Исправление HTML: тег 'center' ломается если содержит неоткрытый тег 'p'.
- Неправильный разбор стилей некорректных блоков @supports.
2.4.3#
Улучшения
- В специальные скрипты добавлен GetButton и скорректирован JivoSite.
Исправления
- Вставка noscript при отложенной загрузке может изменить поведение стилей на некоторых сайтах.
- На серверах, не поддерживающих раннее завершение запроса, происходит задержка отображения страниц.
2.4.2#
Улучшения
- Скорость разделения стилей увеличена в среднем на 30%.
2.4.1#
Улучшения
- Оптимизация поиска элементов по CSS селектору.
Исправления
- Если в HTML-коде есть контент выше тега "DOCTYPE", автоматическое разделение стилей может работать некорректно.
- Если прогрев страниц выключен, то обновление кэша по URL происходит не полностью.
- Ленивая загрузка может помешать корректной работе существующей ленивой загрузки.
- Минификация Java-скрипта удаляет перевод на новую строку после пустой "" строки.
- Операции всегда отображаются как работающие, если используется внешний постоянный кэш объектов.
- Тип кодировки данных из кэша на некоторых хостингах неверный.
2.4#
Улучшения
- Если лицензионное соглашение не принято, отображается минимальный пользовательский интерфейс.
- Мастер настройки.
- Переключатель блоков настроек.
- Самодиагностика.
2.3.2#
Исправления
- Простое обновление URL-адреса также перечисляет дочерние элементы.
- Стиль мягкого появления в ленивой загрузке перекрывает переходы других блоков.
2.3.1#
Улучшения
- Настройка 'Временное кеширование неоптимизированного содержимого' выключена по умолчанию.
2.3#
Изменения поведения
- Теперь в расширенной версии при отключении оптимизации содержимого исчезают все ограничения. Это дает возможность пользоваться полнофункциональным кэшированием бесплатно.
- Теперь вначале оптимизации кеширование происходит отдельно для ускорения формирования актуального содержимого сайта.
Улучшения
- Ленивое обновление: временное кеширование неоптимизированного содержимого.
- Обновление дочерних URLов через указание звездочки в конце.
2.2.3#
Улучшения
- Список для обновления при изменении записи дополнен категориями и корневой страницей записей.
Исправления
- Панель активации не видна если сервер недоступен.
2.2.2#
Исправления
- Обработка стилей может вызвать ошибку PHP «Call to a member function removeChild()».
- Сохранение настроек с XPath, содержащим concat, блокируется ModSecurity.
2.2.1#
Улучшения
- Ввод нескольких URL для обновления.
- Исправление комментариев с длинным тире.
- Остановка и перезапуск, если произошло обновление во время оптимизации.
Исправления
- Запросы на оптимизацию могут быть пропущены перенаправлением на самих себя на некоторых хостингах.
- Неисправный дескриптор кеша приводит к оптимизации страницы во время запроса.
- Оптимизация мобильной версии не всегда распознается сайтом.
- Стиль мягкого появления в ленивой загрузке перекрывает переходы других блоков.
- Элемент очереди пропускается, если такой же URL уже существует по внешнему запросу.
2.2#
Улучшения
- Поддержка мульти-сайтов.
Исправления
- AMP-страницы не проходят валидацию.
- Кодировка "compress" работает некорректно.
- Не те же адреса сайтов кэшируются в основной адрес сайта.
- При обнаружении изменений изображений не используются файлы WEBP.
- Совместимость старого браузера Safari с оптимизацией JS.
2.1#
Улучшения
- Обработка URL-адресов вложений и мета-тегов.
Исправления
- Дублируются косые черты в строках стилей.
2.0.3#
Улучшения
- Увеличение скорости обработки стилей.
Исправления
- CloudFlare ограничивает запросы не более 100 секунд.
- Незакрытый тег 'p' удаляется вместо того, чтобы оставить с исправлением открытия.
- Ошибка скрипта, если WPMeteor включен.
2.0.2#
Улучшения
- Предупреждение о конфликте настроек отложенной загрузки с 'a3 Lazy Load' и 'Lazy Load - Optimize Images'.
- Предупреждение о конфликте настроек с 'Jetpack'.
- При достижении лимита показа страниц переход в простой кеширующий режим.
Исправления
- HTML-символы UTF-8 некорректно кодируются на некоторых хостингах.
- Отображается код ошибки 0x8019030C вместо HTTP 524.
- Цвета CSS с переменными разбираются неправильно.
2.0.1#
Улучшения
- Таймаут обработки для тяжелых страниц увеличен до 10 минут.
Исправления
- Статистика просмотров страниц считает вызовы REST API.
2.0#
Изменения поведения
- Теперь бесплатная версия полная с ограничениями на посещение страниц и баннером продукта на каждой странице.
Улучшения
- Исключения изображений LazyLoad теперь применяются к iframe.
- Кнопка поддержки теперь открывает страницу сайта вместо почтового клиента.
1.8.9#
Улучшения
- Переход с бесплатной версии на полную.
1.8.8#
Исправления
- HTML-символы UTF-8 некорректно кодируются на некоторых хостингах.
- URL-адреса, заканчивающиеся и не заканчивающиеся косой чертой, интерпретируются как одно и то же.
- Невозможно обновить расширенную и премиум версию.
- Стили, содержащие {{id}} или аналогичные, анализируются неправильно.
1.8.7#
Улучшения
- Импорт/экспорт настроек.
1.8.6#
Улучшения
- Исключено для автоматического некритического CSS.
- Список доп. страниц для обновления при изменении записи.
Исправления
- После восстановления настроек не обновляется advanced-cache.php.
- Тег 'source' из 'picture' обрабатывается некорректно.
1.8.5#
Исправления
- Обновление обрывается по таймауту на некоторых хостингах.
- Совместимость с браузером Safari.
1.8.4#
Улучшения
- Инициализация таблиц при активации плагина.
- Статус окончания оптимизации страниц.
- Управление очередью оптимизации.
Исправления
- Неопределенный индекс в oper.php.
- Скрипты, опирающиеся на document.readyState, загружаются неправильно.
1.8.3#
Улучшения
- Выдача ошибки при использовании кэширования других плагинов.
Исправления
- Иногда обновление Ext, Full версий происходит на Base версию.
- Краулерер Bing'а выдает предупреждение о большом размере страниц.
- Кэшированная версия https отдается по http.
- Ленивая загрузка для iframe: используется не пиксельный размер.
- Обновление до полной версии не всегда работает.
1.8.2#
Исправления
- Аргументы не в нижнем регистре обрабатывались не верно.
- Атрибут цвета стилей иногда анализируется неправильно.
- Модуль веб-сервера "pagespeed" прерывает загрузку стилей.
- Теряется регистр букв в переменных стилей.
1.8.1#
Улучшения
- Асинхронные операции.
1.8#
Изменения поведения
- Обновление статистики в статусе теперь происходит только в ручном режиме во избежание высокой загрузки сервера.
Улучшения
- Асинхронные операции.
- Остановка подсчёта статистики.
- Предупреждение о конфликте настроек с 'EWWW Image Optimizer'.
- Предупреждение о конфликте настроек с 'Optimole'.
- Предупреждение о конфликте настроек с 'Smush'.
Исправления
- Неправильный синтаксический анализ запроса с числами в качестве параметров.
- Перенаправление при оптимизации страницы.
1.7.7#
Исправления
- Группировка стилей не встраивает некритическую часть.
- Ленивая загрузка: заполнители для изображений, размещенных на внешнем сайте, имеют неправильный размер.
1.7.6#
Исправления
- Группировка стилей неправильно обрабатывает содержимое при наличии директивы 'import'.
- Значение 'turn' стилей анализируется неправильно.
1.7.5#
Исправления
- Символы '>' в атрибутах ломают HTML в дополнительной фиксации.
1.7.4#
Улучшения
- Woodmart theme: предупреждения о конфликтующих настройках.
- Настройки: поддержка мультисайтов.
- Тема Woostroid2: предупреждение об использовании предварительного загрузчика страницы.
Исправления
- JetMenu всегда отображается развернутым.
1.7.3#
Улучшения
- Тема Woodmart: Поддержка "избранного".
Исправления
- Авто-разделение CSS ставит некритические стили на первое место при группировке.
- Атрибуты со значениями JSON не работают при исправлении HTML.
- Исправление HTML изменяет покрытие тега 'p'.
- Нажатия не обрабатываются до загрузки скриптов.
1.7.2#
Улучшения
- Уведомление об очистке кэша.
Исправления
- Несовпадающая версия всегда показывается как новая.
1.7.1#
Улучшения
- Ленивая загрузка: изображения для превью видео.
Исправления
- Когда режим кеширования отключен другими плагинами, всегда выполняется оптимизация.
- Ленивая загрузка: Видео: YouTube: Не всегда грузится превью.
- Определение 'WP_CACHE' помещается в комментарии на некоторых сайтах.
1.7#
Улучшения
- Один пункт меню администратора с подпунктами.
- Переход с бесплатной версии на полную.
- Стирание текущей очереди при обновлении кэша.
Исправления
- Неправильное определение скрипта Google Analytics.
- Неправильный разбор CSS значения 'vmax'.
- Тэг 'xml' отображается как текст.
1.6.8#
Исправления
- Авто-разделение CSS ставит некритические стили на первое место при группировке.
- Атрибут 'data-bg' конфликтует с другими техниками.
1.6.7#
Улучшения
- Совместимость с Optimole.
Исправления
- Минификация CSS селекторов: пробел перед ':' удаляется.
- На некоторых сайтах появляется ошибка «Ошибка базы данных WordPress: повторяющиеся записи».
1.6.6#
Исправления
- Обновление кэша: Ошибка PHP в бесплатной версии: вызов неопределенной функции GetExtContents().
1.6.5#
Исправления
- CSS директива 'import' не вверху стиля во время группировки.
- Ошибка отложенной загрузки JS с проверкой целостности.
- Тег 'адрес' теряет детей.
1.6.4#
Улучшения
- Уменьшение потребляемой памяти при обновлении по карте сайта.
Исправления
- Ленивая загрузка: ошибка getComputedStyle.
- Периодическая очистка может не работать на некоторых сайтах с заблокированными внутренними 'post' запросами.
- При отключённой группировке и авто разделении CSS шрифты не грузятся.
1.6.3#
Исправления
- Неопределенная переменная $run в админке на некоторых сайтах.
1.6.2#
Исправления
- Очередь обработки может не работать на некоторых сайтах с заблокированными внутренними 'post' запросами.
1.6.1#
Исправления
- CSS: неправильный разбор имени шрифта, содержащего косую черту.
- Встроенные стили всегда обрабатываются последними.
- К URL-адресам, начинающимся с '\\', не добавляются 'http'.
- Неправильный разбор CSS атрибута 'rgb' без запятых.
1.6#
Улучшения
- Авто-очистка старого.
- Автоматическая предварительная обработка страниц (прогрев).
- Минимальная версия WordPress - 4.5.
- Отображение эффективности в статусе.
- Очередь обработки страниц.
- Очистка пустых директорий.
Исправления
- Инлайненные фоновые изображения попадают в ленивую загрузку.
- Когда страница из кэша, то крон не выполняется.
- Отложенная обработка может не работать.
- Статус: размер отображается без десятичной дроби.
1.5.1#
Улучшения
- Отделение шрифтов в ленивой загрузке стилей.
- Премиум обновление.
- Совместимость с TrinityMedia.
Исправления
- Ajax-вход в систему перенаправляет на кэшированную страницу.
- Кэширование 404.
- Обновление URL с якорем не работает.
- Скрипты администратора.
1.5#
Улучшения
- Отложенная загрузка некритических стилей.
- Улучшения безопасности ввода-вывода.
1.4.5#
Исправления
- Совместимость разбора HTML.
1.4.4#
Улучшения
- При разборе CSS используется много памяти.
- Разбор контента при перегрузке мульти-байтовых строк.
- Унификация обработки CSS.
Исправления
- Функция CSS 'calc' может быть неправильно разобрана.
1.4.3#
Улучшения
- Обработка фоновых изображений CSS.
Исправления
- Совместимость со Smart Slider 3.
1.4.2#
Улучшения
- Исключение отладочных страницы из индексации.
Исправления
- Некритические стили не загружаются в Firefox.
- Отложенный CSS не загружается под noscript.
1.4.1#
Улучшения
- Исключение отладочных страницы из индексации.
- Коррекция русской локализации.
1.4#
Улучшения
- Настройка шрифтов: Включать в критичные стили.
- Не оптимизировать контент для кэша юзера.
- Улучшения трассировки.
Исправления
- Internet Explorer 10 и ниже: страница не интерактивна.
- Асинхронная оптимизация контента не работает на сайтах под HTTP с CloudFlare под HTTPS.
- Кеширование неправильного пользовательского контекста.
- Ленивая загрузка фреймов: about:blank рассматривается как относительный адрес.
- Неправильная минификация i18n.js.
- Параметры отладки принудительной обработки контента не применяются к отложенной загрузке WordPress'а.
1.3.4#
Исправления
- Асинхронная оптимизация контента не работает на сайтах под HTTP с CloudFlare под HTTPS.
- Плэйсхолдер отложенной загрузки изображения имеет неправильный размер если srcset установлен.
1.3.3#
Исправления
- Ссылки перечисления страниц неверны.
1.3.2#
Улучшения
- Фоновая оптимизация страниц.
Исправления
- Apache в Windows: слишком долгое обновление страниц.
1.3.1#
Исправления
- В содержание комментария добавляется пробел в конце.
- Скрипт Elementor определяется как специальный.
- Суффиксы CSS для IE неправильно считываются после «important» суффиксов.
1.3#
Новые функции
- Умное разделение CSS.
Улучшения
- Группировка CSS включена по умолчанию.
- Группировка скриптов.
- Увеличение скорости отложенной загрузки скриптов.
Исправления
- Yandex Webvisor: не подгружаются оптимизированные стили.
- Ленивая загрузка: изображение продукта WooCommerce может не обрабатываться.
1.2.1#
Улучшения
- Оптимизация разделения кэша.
Исправления
- В панели управления Yandex-метрики счетчик отображается некорректно установленным.
- На Internet Explorer 11 и ниже не грузятся оптимизированные стили.
1.2#
Улучшения
- CSS встраивание как тело.
Исправления
- Ссылки всегда в кодировке.
1.1#
Улучшения
- Предупреждение что надо сбросить кэш после изменения настроек.
- Таймаут по умолчанию для скриптов составляет 4,5 секунды.
Исправления
- Некорректное экранирование внутреннего спец-скрипта.
1.0.1#
Улучшения
- Резервное копирование предыдущей структуры настроек.
Исправления
- Блок лицензии невидим сразу после установки, если удаленный файл настройки недоступен.
- Теги 'script' с 'type' не 'javascript' экранируются.
- Уведомления WooCommerce могут кешироваться на общие страницы.
1.0#
Новые функции
- Кэш браузера.
- Ленивая загрузка изображений.
- Ленивое обновление кэша.
- Механизм кеширования файлов.
- Обновление кэша.
- Оптимизация шрифтов.
- Поддержка CDN.
- Поддержка кэширования для каждого пользователя.
- Поддержка плагина Polylang.
- Проверка разметки HTML.
Улучшения
- Автоопределение уже используемой техники ленивой загрузки.
- Анимация операций с элементами списка.
- Безопасность: очистка входных параметров.
- Внутренние ссылки выбора флажков теперь в стиле комбо.
- Загрузка пакетов "для просмотра" и "полного" по текущей версии.
- Ленивая загрузка: анимация появления изображений.
- Настройка собственных разделителей контента.
- Обновление кэша страницы при изменении записи.
- Оптимизация загрузки внешних скриптов.
- Отключение значков эмодзи WordPress.
- Очистка устаревших данных кэша.
- Поддержка LMS от LifterLMS.
- Предварительное сжатие JS, CSS, WebP.
- Предупреждение об изменениях в поведении.
- Сброс настроек.
- Создание резервных копий при изменении .htaccess.
- Сообщения о несоответствии минимальным требованиям.
- Хранение настроек в формате JSON для обеспечения импорта\экспорта данных.
Исправления
- AMP: изображения публикаций не отображаются.
- JS минимизация.
- PHP 8: Неустранимая ошибка при инициализации плагина (call_user_func).
- В админке предупреждение 'Undefined index', если включен режим DEBUG.
- В редких случаях блокируется интерфейс администратора.
- Встроенные комбобоксы слишком короткие в WP 5.3 и выше.
- Вывод на некоторых сайтах может быть нарушен.
- Запросы плагина на фронтенде недействительны для некоторых сайтов.
- Кеш не сбрасывается, если администратор изменяет данные, зависящие от пользователя.
- Кнопка помощи блока смещена вправо.
- Кнопки "Key" могут иметь фон в некоторых темах.
- Многократное появление предупреждения об изменении версии.
- На некоторых системах загрузка скриптов завершается неудачно, что приводит к ошибке загрузки сайта.
- Настройки: Кнопка "Сохранить изменения" всегда на английском языке.
- Не исправляется script без закрывающего тега.
- Не учитываются в статистике скрипты и проч.
- Невозможно обновить расширенную и премиум версию.
- Неправильный HTML некорректно обрабатывается.
- Обращение к неопределенной функции: wpml_element_type_filter.
- Оптимизация CSS: если содержимое скрипта не изменено, встраивание игнорируется.
- Проблемы совместимости с плагином Polylang.
- Проверка совместимости PHP от WPEngine обнаруживает проблемы с PHP 7.3.
- Разметка настроек слишком широка на некоторых темах.
- Символы вырезаются из URL изображений.
- Совместимость с «пустым» оператором PHP 5.4.
- Сообщение результата сохранения настроек блокируется плагинами безопасности.
- Ссылка «Ключ» после кнопки «Заказать» некорректна.
- Строка-разделитель невидима в WordPress 5.2 и выше.