Releases: darkfriend/dev2fun.imagecompress
Releases · darkfriend/dev2fun.imagecompress
0.11.1
Изменения:
- Уменьшен объем создаваемого кэша. Рекомендуется сбросить кэш.
- Улучшен поиск сопоставления исходных картинок с webp/avif копиями
- Улучшен функционал исключения по исходным картинкам
Миграция с версии 0.11.0 на 0.11.1
Для миграции на версию 0.11.1
нужно заменить файлы модуля
Full Changelog: 0.11.0...0.11.1
0.11.0
Изменения
- Исправлена ошибка
Column DATE_CREATE is not found in the b_d2f_imagecompress_images table
- Изменено место хранение webp/avif картинок. Теперь картинки хранятся по пути
/upload/dev2fun.imagecompress
- Добавлен функционал миграции из старого хранилища в новый, путь:
/bitrix/admin/dev2fun_imagecompress_convert_move.php
- Исправлена проблема с пропаданием webp/avif версий после полного сброса кэша
- Добавлена возможность очистки по кнопке ресайзнутых картинок из директорий:
/upload/dev2fun.imagecompress/webp/resize_cache
и/upload/dev2fun.imagecompress/webp/resize_cache
- Добавлена возможность автоматического сброса ресайзнутых картинок при полном сбросе кэша. Делается на странице настройки конвертаций
- Теперь при ошибках пишутся сообщения в общий журнал событий
- Добавлен foreign key на поля: b_d2f_imagecompress_images_to_converted.IMAGE_ID и b_d2f_imagecompress_images_to_converted.CONVERTED_IMAGE_ID
Если столкнетесь с проблемами при обновлении, то можете переустановить модуль или написать на почту [email protected] и мы поможем
Миграция с версии 0.10.5 на 0.11.0
- Для миграции на версию
0.11.0
нужно заменить файлы модуля - Запустить скрипт
migrations/0.11.0.php
и увидеть сообщение0.11.0 - Success
Full Changelog: 0.10.5...0.11.0
0.10.5
Изменения:
- Исправлена ошибка
UNCAUGHT_EXCEPTION - [DivisionByZeroError] Division by zero (0)
Миграция с версии 0.10.4 на 0.10.5
Для миграции на версию 0.10.5
нужно заменить файлы модуля
Full Changelog: 0.10.4...0.10.5
0.10.4
Изменения:
- Конвертация: исправлен warning "Array to string conversion"
- Конвертация: Исправлен fatal error
Миграция с версии 0.10.3 на 0.10.4
Для миграции на версию 0.10.4
нужно заменить файлы модуля
Full Changelog: 0.10.3...0.10.4
0.10.3
Изменения:
- Конвертация: исправлена конвертация при экронировании пути
- Конвертация: добавлена поддержка путей не от корня сайта
- Конвертация: исправлен warning "Array to string conversion"
Миграция с версии 0.10.2 на 0.10.3
Для миграции на версию 0.10.3
нужно заменить файлы модуля
Full Changelog: 0.10.2...0.10.3
0.10.2
Изменения:
- Исправление бага конвертаций в UI
Миграция с версии 0.10.1 на 0.10.2
Для миграции на версию 0.10.2
нужно заменить файлы модуля
Full Changelog: 0.10.1...0.10.2
0.10.1
Изменения:
- Добавлена поддержка конвертации не валидных названий файлов
- Поправлены баги в интерфейсе при конвертации
Миграция с версии 0.10.0 на 0.10.1
Для миграции на версию 0.10.1
нужно заменить файлы модуля
Full Changelog: 0.10.0...0.10.1
0.10.0
Изменения:
- Поправлен баг в исключаемых для конвертации путях до картинок. Теперь учитываются дубли картинок с разными путями.
- Поправлен баг c двойным
upload
при работе с методомConvert::convertImageByPath()
- Изменена регулярка исключения по-умолчанию с
(\/bitrix\/.*)
на(\/bitrix\/(?!services\/main\/ajax\.php).*)
в связи с запросами битрикса в/bitrix/services/main/ajax.php
. Внимание! При обновлении старая регулярка удалится из настроек.
Миграция с версии 0.9.0 на 0.10.0
Для миграции на версию 0.10.0
нужно заменить файлы модуля и выполнить файл migrations/0.10.0.php
Full Changelog: 0.9.0...0.10.0
0.9.0
Изменения:
- теперь метод
Dev2fun\ImageCompress::getBrowserAgentName(?string $userAgent)
поддерживает null - добавлен функционал авто-очистки истекшего кэша
- добавлен скрипт авто-очистки истекшего кэша для крона, располагается по адресу: ./console/cache-delayed-delete.php
- добавлен агент авто-очистки истекшего кэша для крона
Full Changelog: 0.8.6...0.9.0
0.8.6
- исправлен баг в регулярных выражениях исключений в функционале конвертации
Full Changelog: 0.8.5...0.8.6