Version 5.0.0

September 24, 2024

Added

  • Support for Craft 5 (Thanks @bymayo)!

Changed

  • Minimum Craft version is now 5.0.0

Fixed

  • Accept (and convert if necessary) Illuminate\Support\Collection and array in craft.compress.zip and Compress::$plugin->compress->getArchiveModelForQuery()

Version 4.0.1

June 17, 2022

Added

  • Added "Default Volume Subdirectory" settings to control where assets are stored.
  • Added ability to specify output archive name
  • Added setting to delete stale archives during garbage collection.

    Changed

  • Archives created in volumes without public URLs will now be proxied through the server to be fulfilled
  • Files are now streamed into archives instead of being copied to temporary files
  • Running "getLazyLink" will now always return a controller URL instead of a direct link to assets. This should help prevent caching issues.

Version 4.0.0

June 16, 2022

Change

  • Compress now requires Craft 4
  • Compress now requires PHP 8.0.1
  • Hashing mechanism now accounts for dateUpdated and sorts records. All zip files will need to be regenerated.

Version 1.0.3

November 22, 2019

Fixed

  • Improved compatibility with PHP 7.0.x (again-again)

Version 1.0.2

November 21, 2019

Fixed

  • Improved compatibility with PHP 7.0.x (again)

Version 1.0.1

November 20, 2019

Fixed

  • Improved compatibility with PHP 7.0.x

Version 1.0.0

November 1, 2019

Added

  • Initial release