1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/yunwisdoms-imgproxy

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
CHANGELOG.md 14 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 29.11.2024 13:29 d27b7a8

Changelog

[Unreleased]

Added

  • IMGPROXY_LOG_LEVEL конфиг.
  • Опция обработки max_bytes.

Изменённое

  • Базовый образ Docker изменён на Debian 10 для лучшей стабильности и производительности.

[2.7.0] — 2019-11-13

Изменённое

  • Параметры обработки Boolean, такие как enlarge и extend, правильно анализируются. Значения 1, t, TRUE, true, True считаются истинными, а значения 0, f, F, FALSE, false, False — ложными. Все остальные значения рассматриваются как ложные и генерируют предупреждающее сообщение.

Исправленное

  • Исправлены сбои при водяных знаках в некоторых случаях.

[2.6.2] — 2019-11-11

Исправленное

  • Исправлено форматирование опции format в предустановленных параметрах.

[2.6.1] — 2019-10-28

Исправленное

  • Решена проблема с загрузкой некоторых GIF-файлов путём использования краевой версии giflib.

[2.6.0] — 2019-10-23

Добавленное

  • Поддержка TIFF и BMP.
  • Конфиг IMGPROXY_REPORT_DOWNLOADING_ERRORS. Установка значения false отключает сообщения об ошибках загрузки.
  • Пропуск SVG. Когда исходное изображение и запрошенный формат являются SVG, изображение будет возвращено без изменений.
  • Конфиг IMGPROXY_USE_GCS. Когда он установлен в значение true и IMGPROXY_GCS_KEY не установлен, imgproxy пытается использовать учётные данные по умолчанию приложения для получения доступа к корзине GCS.

Изменённое

  • Переработано и более устойчиво к ошибкам парсинг размера изображения.
  • В журнале отображаются только изменённые параметры обработки.

Исправленное

  • Устранены проблемы с увеличением резкости и нанесением водяных знаков.
  • Исправлен анализ пути, когда параметры не указаны, а URL-адрес изображения закодирован в Base64.

Устаревшее

  • Использование IMGPROXY_GCS_KEY без установки IMGPROXY_USE_GCS в значение true устарело.

[2.5.0] — 2019-09-19

Добавленное

  • Форматы журнала structured и json. Можно установить с помощью IMGPROXY_LOG_FORMAT.

Изменённое

  • Новый формат журнала по умолчанию.
  • Улучшено нанесение водяных знаков: прозрачность изображения не влияет на водяные знаки, масштабирование водяных знаков происходит быстрее.

[2.4.1] — 2019-08-29

Изменённое

  • Более подробные сообщения об ошибках анализа URL.

[2.4.0] — 2019-08-20

Добавленное

  • Поддержка опции сокета SO_REUSEPORT. Может быть включена с помощью IMGPROXY_SO_REUSEPORT.
  • Вариант имени файла (./docs/generating_the_url_advanced.md#filename).

Изменённое

  • Лучше обрабатывается, если изображения не в sRGB.
  • Параметр dpr всегда изменяет результирующий размер, даже если это приводит к увеличению и параметр enlarge имеет ложное значение.
  • Журнал выводится в STDOUT.
  • О неожиданных ошибках сообщается в Bugsnag/Honeybadger/Sentry.
  • Лучшая поддержка Sentry.

Устаревшее

  • Поддержка сжатия GZip устарела.

[2.3.0] — 2019-06-25

Добавленное

  • Поддержка libvips v8.8: улучшена обработка анимированных GIF-файлов, встроенный профиль CMYK, улучшенное масштабирование WebP при загрузке и т. д.
  • Анимированная поддержка WebP. IMGPROXY_MAX_GIF_FRAMES устарел, используйте IMGPROXY_MAX_ANIMATION_FRAMES.
  • Поддержка HEIC (./docs/image_formats_support.md#heic-support).
  • Обработка параметра crop. resizing_type:crop устарел.
  • Смещение для gravity.
  • Тип изменения размера auto. Если и исходные, и результирующие размеры имеют одинаковую ориентацию (портрет или пейзаж), imgproxy будет использовать fill. В противном случае он будет использовать fit.
  • Режим ошибок разработки. Когда IMGPROXY_DEVELOPMENT_ERRORS_MODE имеет значение true, imgproxy ответит подробными сообщениями об ошибках. Не рекомендуется для производства, поскольку некоторые ошибки могут содержать трассировку стека.
  • Конфигурация IMGPROXY_KEEP_ALIVE_TIMEOUT.

Изменённое

  • Разрешить запрос URL для /health.
  • Трассировка стека лучше для ошибок обработки изображений.

[2.2.13] — 2019-05-07

Добавленное

  • Отправляет заголовок X-Request-ID в ответе.

Изменённое

  • Лучшее уменьшение размера при загрузке.
  • Не импортируйте общий профиль sRGB IEC61966-2.1 ICC, если не используется линейное цветовое пространство.
  • Не выходите из строя при рекурсивном использовании предустановок, просто игнорируйте уже использованную предустановку и регистрируйте предупреждение.

[2.2.12] — 2019-04-11

Изменённое

  • Не выходит из строя при обработке, когда встроенный профиль ICC несовместим с изображением.

[2.2.11] — 2019-04-08

Изменённое

  • Оптимизирован импорт ICC при отключении линейного цветового пространства.

[2.2.10] — 2019-04-05

Добавленное

  • Квантизация PNG. Можно включить с помощью IMGPROXY_PNG_QUANTIZE. Размер палитры можно указать с помощью IMGPROXY_PNG_QUANTIZATION_COLORS.

Изменённое

  • По умолчанию отключено изменение размера изображений в линейном цветовом пространстве. Может быть включено с помощью IMGPROXY_USE_LINEAR_COLORSPACE;

[2.2.9] - 2019-04-02

Исправлено

Исправлено обработка изображений со встроенными профилями, которая была нарушена в версии 2.2.8.

[2.2.8] - 2019-04-01

Добавлено

  • Изменение размера в линейном цветовом пространстве;
  • Конфиг IMGPROXY_DISABLE_SHRINK_ON_LOAD для отключения сжатия JPEG и WebP при загрузке.

Исправлено

  • Удалить orc из образа Docker (в некоторых случаях вызывает сбои).

[2.2.7] - 2019-03-22

Изменено

  • Оптимизация использования памяти.

Исправлено

  • Исправить управление цветом.

[2.2.6] - 2019-02-27

Исправлено

  • Исправление проверки подписи, когда исходный URL экранирован.

[2.2.5] - 2019-02-21

Добавленное

  • Опция обработки extend (см. docs/generating_the_url_advanced.md#extend).
  • Метрики Prometheus: vips_memory_bytes, vips_max_memory_bytes и vips_allocs.

Исправлено

  • Исправлена ​​обнаружение SVG.

[2.2.4] - 2019-02-13

Изменённое

  • Незначительные улучшения.

[2.2.3] - 2019-02-04

Изменённое

  • Простой транспорт файловой системы с меньшим использованием памяти.

Исправлено

  • Устранена критическая ошибка с кэшированными строками C.

[2.2.2] - 2019-02-01

  • Оптимизировано использование памяти. (Оптимизация использования памяти, см. docs/memory_usage_tweaks.md.)

[2.2.1] - 2019-01-21

Добавленное

  • Ограничение размера исходного файла.

Изменённое

  • Дополнительная оптимизация использования памяти.

[2.2.0] - 2019-01-19

Изменённое

  • Оптимизированное использование памяти. (Настройки использования памяти см. в docs/memory_usage_tweaks.md).
  • Заголовок Vary устанавливается, когда включены обнаружение WebP, подсказки клиента или сжатие GZip.
  • Проверка работоспособности больше не требует заголовка Authorization.

[2.1.5] - 2019-01-14

Добавленное

  • Поддержка Sentry (спасибо @koenpunt).
  • Поддержка Syslog (см. docs/configuration.md#syslog).

Исправлено

  • Обнаружение некоторых видов изображений WebP.

[2.1.4] - 2019-01-10

Добавленное

  • Поддержка источников SVG.

Изменённое

  • Оптимизация использования памяти.
  • Правильное имя файла в заголовке Content-Disposition.

Исправлено

  • Устранение поддержки неанимированных GIF-файлов.

[2.1.3] - 2018-12-10

Добавленное

  • Поддержка Minio (см. docs/serving_files_from_s3.md#minio).

[2.1.2] - 2018-12-02

Добавленное

  • Поддержка ICO.

[2.1.1] - 2018-11-29

Изменённое

  • Когда libvips не удалось сохранить PNG, imgproxy попытается сохранить его без встроенного профиля ICC.

Исправлено

  • Исправлено получение EXIF ориентации.

[2.1.0] - 2018-11-16

Добавленное

  • Поддержка простых исходных URL-адресов (см. docs/generating_the_url_advanced.md#plain).
  • Обслуживание изображений из Google Cloud Storage (см. docs/serving_files_from_google_cloud_storage.md).
  • Полная поддержка GIF (включая анимированные) (см. docs/image_formats_support.md#gif-support).
  • Водяные знаки (см. docs/watermark.md).
  • Показатели New Relic (см. docs/new_relic.md).
  • Показатели Prometheus (см. docs/prometheus.md).
  • Вариант DPR (благодаря selul).
  • Возможность очистки кеша (см. docs/generating_the_url_advanced.md#cache-buster).
  • Качество (см. docs/generating_the_url_advanced.md#quality).
  • Поддержка пользовательских конечных точек Amazon S3 (см. docs/serving_files_from_s3.md).
  • Поддержка версий Amazon S3 (см. docs/serving_files_from_s3.md).
  • Поддержка клиентских подсказок (благодаря selul) (см. docs/configuration.md#client-hints-support).
  • Поддержка усечённой подписи (благодаря printercu).

Изменённое

  • imgproxy использует формат исходного изображения по умолчанию для результирующего изображения.
  • Отправляет заголовок User-Agent при загрузке исходного изображения.
  • Правильные имена файлов в заголовках Content-Disposition в ответе.

Устарело

  • IMGPROXY_MAX_SRC_DIMENSION устарело, используйте вместо него IMGPROXY_MAX_SRC_RESOLUTION.

[2.0.3] - 2018-11-02

Исправлено

  • Исправлено проверка URL-адреса при использовании IMGPROXY_BASE_URL.

[2.0.2] - 2018-10-25

Исправлено

  • Исправлено SIGSEGV при интеллектуальной обрезке + размытие/резкость на Alpine.

[2.0.1] - 2018-10-18

Исправлено

  • Мелкие исправления.

[2.0.0] - 2018-10-08

Выпуск «Всё, что вы когда-либо хотели»! :tada:

Добавленное

  • Новый расширенный формат URL (см. docs/generating_the_url_advanced.md). Раскройте всю мощь imgproxy v2.0.
  • Пресеты (см. docs/presets.md). Сократите свои URL-адреса, повторно используя параметры обработки.
  • Обслуживание изображений с...

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/yunwisdoms-imgproxy.git
git@api.gitlife.ru:oschina-mirror/yunwisdoms-imgproxy.git
oschina-mirror
yunwisdoms-imgproxy
yunwisdoms-imgproxy
master