Skip to content

Releases: darkfriend/dev2fun.imagecompress

0.11.1

18 Feb 23:52
Compare
Choose a tag to compare

Изменения:

  • Уменьшен объем создаваемого кэша. Рекомендуется сбросить кэш.
  • Улучшен поиск сопоставления исходных картинок с webp/avif копиями
  • Улучшен функционал исключения по исходным картинкам

Миграция с версии 0.11.0 на 0.11.1

Для миграции на версию 0.11.1 нужно заменить файлы модуля

Full Changelog: 0.11.0...0.11.1

0.11.0

18 Feb 23:48
Compare
Choose a tag to compare

Изменения

  • Исправлена ошибка 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

20 Oct 17:37
Compare
Choose a tag to compare

Изменения:

  • Исправлена ошибка 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

16 Sep 19:56
Compare
Choose a tag to compare

Изменения:

  • Конвертация: исправлен 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

15 Sep 17:09
Compare
Choose a tag to compare

Изменения:

  • Конвертация: исправлена конвертация при экронировании пути
  • Конвертация: добавлена поддержка путей не от корня сайта
  • Конвертация: исправлен 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

08 Sep 00:02
Compare
Choose a tag to compare

Изменения:

  • Исправление бага конвертаций в UI

Миграция с версии 0.10.1 на 0.10.2

Для миграции на версию 0.10.2 нужно заменить файлы модуля

Full Changelog: 0.10.1...0.10.2

0.10.1

07 Sep 21:25
Compare
Choose a tag to compare

Изменения:

  • Добавлена поддержка конвертации не валидных названий файлов
  • Поправлены баги в интерфейсе при конвертации

Миграция с версии 0.10.0 на 0.10.1

Для миграции на версию 0.10.1 нужно заменить файлы модуля

Full Changelog: 0.10.0...0.10.1

0.10.0

23 Jul 18:07
Compare
Choose a tag to compare

Изменения:

  • Поправлен баг в исключаемых для конвертации путях до картинок. Теперь учитываются дубли картинок с разными путями.
  • Поправлен баг 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

26 Apr 19:30
Compare
Choose a tag to compare

Изменения:

  • теперь метод Dev2fun\ImageCompress::getBrowserAgentName(?string $userAgent) поддерживает null
  • добавлен функционал авто-очистки истекшего кэша
  • добавлен скрипт авто-очистки истекшего кэша для крона, располагается по адресу: ./console/cache-delayed-delete.php
  • добавлен агент авто-очистки истекшего кэша для крона

Full Changelog: 0.8.6...0.9.0

0.8.6

19 Apr 20:52
Compare
Choose a tag to compare
  • исправлен баг в регулярных выражениях исключений в функционале конвертации

Full Changelog: 0.8.5...0.8.6