Releases: h2non/imaginary
v1.0.16
v1.0.15
URL signature and wildcard domain support
This release updates libvips, Go and bimg to the latest versions and it contains several bugfixes. The two most notable features is wildcard domain support for origin URL sources.
Origin URL sources
Imaginary allows to process externally hosted images when enabled with the enable-url-source
flag. It supported white-listing origins, using the -allowed-origins
flag, that were allowed to be passed along. With this release it allows a more liberal configuration, by supporting wildcard domains (E.g.: https://*.example.org)
URL signature
With this release Imaginary supports signing the request, hardening Imaginary against request tampering. Enabled by passing the flags -enable-url-signature
and -url-signature-key
Changelog
6887bcc Changing build steps (#189)
d11fb05 feat(version): bump to v1.0.15
3a3bd3a fix(docker): remove race detector (#197)
2a37482 Add URL signature feature (#194)
d48f428 Drop salt as suggested in #194 (#200)
e558c55 Fix typo in documentation (#202)
2a17cdf Update README.md (#207)
e2ad658 Bump Go versions and use '.x' to always get latest patch versions (#220)
132ee8e Adding remote url wildcard support (#219)
71ada16 Watermark image api (#221)
ad94782 fix: correct fit operation with autorotated images by switching width/height in certain cases (#208)
40f7ee0 Updated dockerfile vips repo (#222)
6d02570 Updating bimg, libvips and Go
v1.0.13
Changes
v1.0.13 / 2018-03-01
- feat(version): bump to v1.0.13
- feat(Docker): upgrade libvips to v8.6.2 (#184)
- feat(vendor): upgrade bimg to v1.0.18
- fix(debug): implement custom debug function
- feat: add docker-compose.yml
- Merge branch 'master' of https://github.com/h2non/imaginary
- refactor(vendor): remove go-debug package from vendor
- refactor(docs): remove codesponsor :(
- fix testdata image links (#173)
- Log hours in 24 hour clock (#165)
- refactor(docs): update CLI usage and minimum requirements
v1.0.10
v1.0.9
Changes
v1.0.9 / 2017-10-29
- fix(#157): disable gzip compression support
- refactor(Dockerfile): use local source copy
- refactor(requirements): add Go 1.6+ as minimum requirement
- feat(vendor): support dependencies vendoring
- refactor(Gopkg): define version
- feat(vendor): add vendor dependencies
- feat(travis): add Go 1.9 support
- refactor(docs): specify POST payloads in description
- feat(docs): add imagelayer badge
- feat(docs): add imagelayer badge
- feat(docs): add imagelayer badge
- feat(docs): add imagelayer badge
v1.0.8
Changes
v1.0.8 / 2017-10-06
- feat(docker): upgrade Go to v1.9.1
- feat(docker): upgrade bimg to v1.0.15
- feat(api): add smartcrop endpoint
- feat(#101): add pipeline endpoint implementation + smart crop
- fix(api): properly parse and use
embed
- feat(docs): add note about pipeline max operations
- fix(tests): refactor Options -> Params
- refactor(docs): update author notes
- refactor(docs): update internal docs links
- refactor(docs): move sponsor banner
- feat(docs): add sponsor ad
- refactor(license): update copyright
v1.0.7
v1.0.5
v1.0.2
Changes
v1.0.2 / 2017-07-28
- fix(#146): handle proper response code range for max allowed size
- Typos and minor language in help text (#144)
- Update README.md (#143)
- feat(History): add missing Docker changes
- fix(server_test): assert content type header is present
- fix(Docker): use proper SHA256 hash
- feat(Docker): upgrade Go to v1.8.3 and libvips to v8.5.6
- feat(changelog): update v1.0.1 changes
- feat(version): bump to v1.0.1
- feat(#140): expose Content-Length header
Version 1.0.1
Changes
- feat(version): bump to v1.0.1
- feat(#140): expose Content-Length header
- feat(bimg): upgrade to bimg v1.0.10
- feat(Docker): use Go v1.8.3.
- feat(Docker): use libvips v8.5.6.