CHANGELOG.md 1.5 KB

CHANGELOG for ZipStream-PHP

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.

[2.1.0] - 2020-06-01

Changed

  • Don't execute ob_flush() when output buffering is not enabled (#152)
  • Fix inconsistent return type on 32-bit systems (#149) Fix #144
  • Use mbstring polyfill (#151)
  • Promote 7zip usage over unzip to avoid UTF-8 issues (#147)

[2.0.0] - 2020-02-22

Breaking change

  • Only the self opened streams will be closed (#139) If you were relying on ZipStream to close streams that the library didn't open, you'll need to close them yourself now.

Changed

  • Minor change to data descriptor (#136)

[1.2.0] - 2019-07-11

Added

  • Option to flush output buffer after every write (#122)

[1.1.0] - 2019-04-30

Fixed

  • Honor last-modified timestamps set via ZipStream\Option\File::setTime() (#106)
  • Documentation regarding output of HTTP headers
  • Test warnings with PHPUnit (#109)

Added

  • Test for FileNotReadableException (#114)
  • Size attribute to File options (#113)
  • Tests on PHP 7.3 (#108)

[1.0.0] - 2019-04-17

Breaking changes

  • Mininum PHP version is now 7.1
  • Options are now passed to the ZipStream object via the Option\Archive object. See the wiki for available options and code examples

Added

  • Add large file support with Zip64 headers

Changed

  • Major refactoring and code cleanup