All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Honor outputFormat Parameter from the pull request #117
- Support serving images under s3 subdirectories, Fix to make /fit-in/ work; Fix for VipsJpeg: Invalid SOS error plus several other critical fixes from the pull request #130
- Allow regex in SOURCE_BUCKETS for environment variable from the pull request #138
- Fix build script on other platforms from the pull request #139
- Add Cache-Control response header from the pull request #151
- Add AUTO_WEBP option to automatically serve WebP if the client supports it from the pull request #152
- Use HTTP 404 & forward Cache-Control, Content-Type, Expires, and Last-Modified headers from S3 from the pull request #158
- fix: DeprecationWarning: Buffer() is deprecated from the pull request #174
- Add hex color support for Thumbor
filters:background_color
andfilters:fill
#154 - Add format and watermark support for Thumbor #109, #131, #109
- Note that duplicated features has been merged gracefully.
- sharp base version (from 0.23.3 to 0.23.4)
- Image handler Amazon CloudFront distribution
DefaultCacheBehavior.ForwaredValues.Header
to["Origin", "Accept"]
for webp - Image resize process change for
filters:no_upscale()
handling bywithoutEnlargement
edit key #144
- Add and fix Cache-control, Content-Type, Expires, and Last-Modified headers to response: #103, #107, #120
- Fix Amazon S3 bucket subfolder issue: #106, #112, #119, #123, #167, #175
- Fix HTTP status code for missing images from 500 to 404: #159
- Fix European character in filename issue: #149
- Fix image scaling issue for filename containing 'x' character: #163, #176
- Fix regular expression issue: #114, #121, #125
- Fix not working quality parameter: #129
- CHANGELOG file
- Access logging to API Gateway
- Lambda functions runtime to nodejs12.x
- sharp version (from 0.21.3 to 0.23.3)
- Image handler function to use Composite API (https://sharp.pixelplumbing.com/en/stable/api-composite/)
- License to Apache-2.0
- Reference to deprecated sharp function (overlayWith)
- Capability to resize images proportionally if width or height is set to 0 (sharp v0.23.1 and later check that the width and height - if present - are positive integers)