Releases: darkfriend/dev2fun.imagecompress
Releases · darkfriend/dev2fun.imagecompress
0.11.10
Изменения:
- Исправлен баг, при котором не сохранялась картинка у элемента инфоблока, при оптимизации jpeg картинки
- Возвращена вероятность ошибка
Mysql query error: (2006) MySQL server has gone away (400). Возникает при наступлении таймаута коннекта к mysql - Исправлен баг
Dev2fun\ImageCompress\Compress::resize(): Argument #2 ($strFilePath) must be of type string, null given, called in - Обновление фронтенда
Миграция с версии 0.11.9 на 0.11.10
- Для миграции на версию
0.11.10нужно заменить файлы модуля - Запустить файл
migrations/0.11.10.php
Full Changelog: 0.11.9...0.11.10
0.11.9
Изменения:
- Конвертация. Исправление ошибки конвертации при отсутствии хеша картинки (предложил @Elnadrion)
- Конвертация. Исправление ориентации при конвертации в webp (предложил @bxmeta)
- Конвертация. Исправление ориентации при конвертации в avif
- Оптимизация. Исправление ориентации при оптимизации при использовании jpegoptim и optipng
- Оптимизация. Исправлена ошибка "Mysql query error: (2006) MySQL server has gone away (400)"
- Оптимизация. Улучшена оптимизация. Теперь при использовании jpegoptim и optipng переносятся оригинальные права и дата создания
Миграция с версии 0.11.8 на 0.11.9
- Для миграции на версию
0.11.9нужно заменить файлы модуля
Full Changelog: 0.11.8...0.11.9
0.11.8
Изменения:
- Исправление выбрасывания исключения jpegoptim и других
- Конвертация. UI. Добавлен функционал указания браузеров для которых должны выводиться webp/avif версии картинок
- Конвертация. UI. Добавлен функционал вкл/выкл проверки поддержки браузером webp/avif через заголовок Accept
- Обновлен readme.md
Миграция с версии 0.11.7 на 0.11.8
- Для миграции на версию
0.11.8нужно заменить файлы модуля - Запустить файл
migrations/0.11.8.php
Full Changelog: 0.11.7...0.11.8
0.11.7
Изменения:
- Конвертация. Теперь картинки с mime-type webp/avif и с расширениями jpeg/jpg/png не попадают в игнор, а конвертируются в webp/avif
- Конвертация. Теперь в cli всегда работает конвератация, даже если активность конвертации отключена у сайта по-умолчанию. Ранее, если у сайта по-умолчанию была отключена конверация, то в cli конвертация тоже не работала.
- Исправлен баг проверки работы интервальных агентов на кроне
- Настройки. Добавлена отдельная ошибка при проверке на доступность чтения/воспризведения у консольных утилит: jpegoptim, optipng, ps2pdf, cwebp, svgo, nodejs, gifsicle
- Оптимизация. Исправлена редкая ошибка
Argument #1 ($strFilePath) must be of type string....
Миграция с версии 0.11.5 на 0.11.7
- Для миграции на версию
0.11.7нужно заменить файлы модуля
Full Changelog: 0.11.5...0.11.7
0.11.5
Изменения:
- Конвертация. Добавлен агент для конвертации
- Конвертация. Добавлена возможность активировать/деактивировать агента для конвертации в настройках модуля
- Конвертация. Добавлен функционал поиска картинок для конвертации
- Конвертация. Добавлен функционал удаления конвертированных картинок
- Улучшен алгоритм проверки, что интервальные агенты работают через cron
Миграция с версии 0.11.4 на 0.11.5
- Для миграции на версию
0.11.5нужно заменить файлы модуля
Full Changelog: 0.11.4...0.11.5
0.11.4
Изменения:
- Исправлен баг
Non-static method Bitrix\Main\Data\CacheEngineFiles::delayedDelete() cannot be called statically (0) - Исправлены баги в списках оптимизаций и конвертаций картинок
- Улучшена поддержка кириллических доменов
- Снижена поддержка не валидных названий картинок. Выявлено, что сейчас не поддерживаются названия с пробелами и не валидными знаками
- Улучшено удаление webp/avif-версий удаляемых картинок
- Добавлен интервальный агент для оптимизации картинок. Крайне важно, чтоб интервальные агенты работали на кроне!
Миграция с версии 0.11.3 на 0.11.4
- Для миграции на версию
0.11.4нужно заменить файлы модуля - Запустить файл
migrations/0.11.4.phpи увидеть текст0.11.4 - Success
Full Changelog: 0.11.3...0.11.4
0.11.3
Изменения:
- Исправлен баг, при котором данные о сконвертированных картинках не попадали в бд
Миграция с версии 0.11.2 на 0.11.3
- Для миграции на версию
0.11.3нужно заменить файлы модуля
Full Changelog: 0.11.2...0.11.3
0.11.2
Изменения:
- Значительные улучшения производительности при больших количествах картинок
- Исправлен баг при удалении модуля
- Исправлен баг при сохранении флага "Включить автоочистку resize_cache при полном сбросе кэша"
Миграция с версии 0.11.1 на 0.11.2
- Для миграции на версию
0.11.2нужно заменить файлы модуля - Запустить скрипт
migrations/0.11.2.phpи увидеть сообщение0.11.2 - Success
Full Changelog: 0.11.1...0.11.2
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
Если столкнетесь с проблемами при обновлении, то можете переустановить модуль или написать на почту support@dev2fun.com и мы поможем
Миграция с версии 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