0
Fork 0
mirror of https://github.com/willnorris/imageproxy.git synced 2024-12-16 21:56:43 -05:00
imageproxy/CHANGELOG.md
Will Norris ae2a31cc01 sort options before converting to string
This makes the options string more predictable, and easier to compute by
other programs.  This is primarily  being done to enable signatures that
include option values (see #145).
2019-03-27 17:20:16 +00:00

3.2 KiB

Changelog

This file contains all notable changes to imageproxy. The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Unreleased

Changed

  • updated docker image to use go1.12 compiler and build imageproxy as a go module.

  • options are now sorted when converting to string. This is a breaking change for anyone relying on the option order, and will additionally invalidate most cached values, since the option string is part of the cache key.

    Both the original remote image, as well as any transformations on that image are cached, but only the transformed images will be impacted by this change. This will result in imageproxy having to re-perform the transformations, but should not result in re-fetching the remote image, unless it has already otherwise expired.

Removed

  • removed deprecated whitelist flag and Proxy.Whitelist struct field. Use allowHosts and Proxy.AllowHosts instead.

0.8.0 (2019-03-21)

Added

Changed

  • when a remote URL is denied, return a generic error message that does not specify exactly why it failed (7e19b5c)

Deprecated

  • whitelist flag and Proxy.Whitelist struct field renamed to allowHosts and Proxy.AllowHosts. Old values are still supported, but will be removed in a future release.

Fixed

Older Versions

Additional changelog entries for older versions to be written as time permits. Contributions are welcome.