PackageTrack
Sign in Get early access

alchemy/zippy

Zippy, the archive manager companion

2.0.0 24M downloads/mo #1518 most downloaded on Packagist alchemy-fr/Zippy

What this package is like to depend on

Last release 1 months ago

15 Jul 2026

Ships unpredictably

gaps range from 2 weeks to 5.3 years

Nearly every release is documented

notes for 22 of 22 stable releases

Nothing withdrawn

no release was ever pulled

13 years old

22 releases · first in 2013

1 release in the last 12 months

see the full history below

Release timeline

22 releases · Mar 2013 to Jul 2026
2014 2016 2018 2020 2022 2024 2026
Release Pre-release

Releases

latest 22
  1. 2.0.0 15 Jul 2026
    Release notes

    What's Changed

    New Contributors

    Full Changelog: 1.0.0...2.0.0

    Open source →
  2. 1.0.0 13 Apr 2021
    Release notes

    Chanlog

    • Support for Symfony 5 components
    • Drop support for PHP 5, PHP >= 7.1
    • Use PHPUnit 6 only, because alternative PHPUnit version in dev dependencies are not needed
    Open source →
  3. 0.4.9 22 Feb 2018
    Release notes

    Changed

    • Allow Symfony 4.0 in composer.json
    Open source →
  4. 0.4.8 03 Mar 2017
    Release notes

    [0.4.8] - 2017-03-03

    Fixed

    Open source →
    Release notes

    Fixed

    • #125: Fix invalid paths with relative locations, courtesy of @paulredmond
    Open source →
  5. 0.4.7 23 Feb 2017
    Release notes

    [0.4.7] - 2017-02-23

    Fixed

    Open source →
    Release notes

    Fixed

    • #125: Type errors when date time cannot be parsed, courtesy of @joachimdoerr
    Open source →
  6. 0.4.6 30 Jan 2017
    Release notes

    [0.4.6] - 2017-01-30

    Fixed

    • #123: invalid @info docblocks were causing issues with Syfony's annotation parser, courtesy of @jducro
    Open source →
    Release notes

    Fixed

    • #123: invalid @info docblocks were causing issues with Syfony's annotation parser, courtesy of @jducro
    Open source →
  7. 0.4.5 19 Dec 2016
    Release notes

    [0.4.5] - 2016-12-19

    Changed

    • Require Symfony's mbstring polyfill instead of the PHP extension

    Fixed

    • #111, #115: Parsing Zip archive dates failed on CentOS
    • Docblocks for Archive class, courtesyy of @Koc
    Open source →
    Release notes

    Changed

    • Require Symfony's mbstring polyfill instead of the PHP extension

    Fixed

    • #111, #115: Parsing Zip archive dates failed on CentOS
    • Docblocks for Archive class, courtesyy of @Koc
    Open source →
  8. 0.4.4 03 Nov 2016
    Release notes

    [0.4.4] - 2016-11-03

    Added

    • #115: Add an option to override archive type detection in Zippy::open, similar to Zippy::create, courtesy of @GiantCowFilms
    Open source →
    Release notes

    Added

    • #116: Add an option to override archive type detection in Zippy::open, similar to Zippy::create, courtesy of @GiantCowFilms
    Open source →
  9. 0.4.3 03 Nov 2016
    Release notes

    [0.4.3] - 2016-11-03

    Fixed

    Open source →
    Release notes

    Fixed

    • #114: Recent versions of TAR trigger errors when using incompatible options (instead of silently ignoring them, see https://lists.gnu.org/archive/html/bug-tar/2016-05/msg00016.html for more information)
    Open source →
  10. 0.4.2 05 Aug 2016
    Release notes

    Changelog

    • #113 Fix issue with FilesystemWriter and missing target directories, courtesy of @mikemeier
    Open source →
    Release notes

    Fixed

    • #113: Fix issue with FilesystemWriter and missing target directories, courtesy of @mikemeier
    Open source →
  11. 0.4.1 05 Aug 2016
    Release notes

    Changed

    • Use generic teleporter instead of Guzzle specific teleporter
    • Deprecate static method create on teleporters
    • Deprecate class \Alchemy\Zippy\Resource\Teleporter\GuzzleTeleporter
    • Deprecate class \Alchemy\Zippy\Resource\Teleporter\LegacyGuzzleTeleporter
    • Deprecate class \Alchemy\Zippy\Resource\Teleporter\AbstractTeleporter

    Removed

    • Remove usage of deprecated test method getMock
    Open source →
  12. 0.4.0 19 Jul 2016
    Release notes

    Changed

    • #106: Improve PHPDoc comments (thanks @GoktugOzturk)
    • #107: Alias Resource as ZippyResource in order to prepare for PHP7 compatibility (thanks @GoktugOzturk)
    • #109: Adds Resource::getResource method to extract original resource
    • Rewrite teleporters to allow usage of the new Guzzle library (v4 and up)

    Fixed

    • #110: Fixes issue with non string resources (thanks @mikemeyer)
    • Improper checking of files to delete in tests
    Open source →
  13. 0.3.5 15 Feb 2016
    Release notes

    Fixed

    • Issue #100: Some characters are dropped from UTF-8 filenames
    Open source →
  14. 0.3.4 02 Feb 2016
    Release notes

    Fixed

    • Issue #98: Adds the "mbstring" extension as a platform requirement in composer.json
    Open source →
  15. 0.3.3 27 Jan 2016
    Release notes

    Fixed

    • Issue #96: Enables overwrite of existing destination files when extracting single archive members
    Open source →
  16. 0.3.2 12 Jan 2016
    Release notes

    Fixed

    • Issue #93: It was not possible to add files in subfolders on Windows platforms
    Open source →
  17. 0.3.1 15 Dec 2015
    Release notes

    Fixed

    • Issue #86: Allow setting a custom date format on output parser
    Open source →
  18. 0.3.0 15 Dec 2015
    Release notes

    Changed

    • Uses PSR-4 autoloading - thanks to @afurculita
    • Makes dependency to Guzzle optional (only required if you need to fetch remote archives) - thanks to @afurculita
    • Improves testing process (allows easier local testing)

    Removed

    • Removes dependency to Pimple
    Open source →
  19. 0.2.1 10 Dec 2014
    Release notes

    Added

    • Add .gitattribute to limit package size

    Fixed

    • Fix strategy implementation
    Open source →
  20. 0.2.0 04 Apr 2014
    Release notes

    Fixed

    • Fix the use of "teleporter" for local files
    • Fix adding a new file using tar adapter ( --append option )

    Added

    • Add support for archives relative path
    • Archive in context when a single resource is added

    Changed

    • Allow all adapters to be instantiated even if they are not supported
    • Move support detection logic in distinct classes
    • Use Symfony Process working directory instead of changing working directory
    Open source →
  21. 0.1.1 12 Apr 2013
    Release notes

    Added

    • Throw exception in case chdir failed
    • Use guzzle stream download to handle large files without large memory usage
    Open source →
  22. 0.1.0 11 Mar 2013
    Release notes

    Added

    • First stable version.
    • Support for GNUtar, BSDtar, Zip, PHPZip.
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive