Skip to content

Releases: pcpl2/EasyImageCdn

Release 0.3.0-beta.2

17 May 19:18
5357d9c

Choose a tag to compare

Release 0.3.0-beta.2 Pre-release
Pre-release

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

14 May 19:56
5357d9c

Choose a tag to compare

Release 0.3.0-beta.1 Pre-release
Pre-release

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

27 Feb 22:26
5357d9c

Choose a tag to compare

  • Updated fiber to 2.52.1
  • Updated libwebp to 1.1.0

Release 0.2.2

21 Aug 18:43
32d15e5

Choose a tag to compare

  • 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

18 Oct 17:54

Choose a tag to compare

  • Fixed logs path in container

Release 0.2.0

18 Oct 13:36
7c6b416

Choose a tag to compare

  • 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

06 Jan 23:32

Choose a tag to compare

Release 0.1.2

Release 0.1.1

12 Oct 23:14

Choose a tag to compare

Fixed upload server.