Releases: pcpl2/EasyImageCdn
Releases · pcpl2/EasyImageCdn
Release 0.3.0-beta.2
Changes introduced:
- Added an option in the configuration to control the Cache-Control header.
- Added an option in the configuration to set quality parameters for the AVIF encoder.
- Disabled the log entry related to downloading each file from disk.
Release 0.3.0-beta.1
The new version of the application has been completely rewritten in Rust.
Major changes introduced in this version:
- Image uploads are now asynchronous. Each upload creates a task that is executed sequentially.
- It is now possible to check whether an image has been converted using a dedicated endpoint and the job ID returned after uploading. This can be done via a standard request, WebSocket, or Server-Sent Events. More details are available in the Swagger documentation.
- Added support for the AVIF compression format.
- From now on, files are no longer saved directly in a directory named after the identifier. Instead, they are stored in two subdirectories with names based on the hash of the identifier.
Note: This version is not backward compatible. A migrator will be available with the final release.
Release 0.2.3
- Updated fiber to 2.52.1
- Updated libwebp to 1.1.0
Release 0.2.2
- Updated go version to 1.21
- Updated fiber to 2.48.0
- Updated go image to 0.11.0
- Small fix for logs directory create
- Added app version and build time in code
- Added endpoint for monitoring expvar
- Added endpoint for monitoring Pprof
Release 0.2.1
- Fixed logs path in container
Release 0.2.0
- Added fiber
- Added Etag generate for public endpoints
- Added setting Cache-Control
- Added generate docker image for arm64
- Added multipart upload endpoint (more information in readme)
- Updated go version to 1.18
- Rewritten image processing
- Removed error with missing .env file in docker container
- Removed unused addr configuration
- Removed unused files path configuration
- Removed bimg library
- Public api is not required adding source name for getting the default image
- Moved docker image from alpine to distro-less
- Implemented app logger with saving to file.
- Fixed some warnings and better error handling.
Release 0.1.2
Release 0.1.2
Release 0.1.1
Fixed upload server.