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
Releases
latest 22-
2.0.015 Jul 2026 -
1.0.013 Apr 2021Release notes
Open source →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
-
0.4.922 Feb 2018 -
0.4.803 Mar 2017Release notes
Open source →[0.4.8] - 2017-03-03
Fixed
- #125: Fix invalid paths with relative locations, courtesy of @paulredmond
Release notes
Open source →Fixed
- #125: Fix invalid paths with relative locations, courtesy of @paulredmond
-
0.4.723 Feb 2017Release notes
Open source →[0.4.7] - 2017-02-23
Fixed
- #125: Type errors when date time cannot be parsed, courtesy of @joachimdoerr
Release notes
Open source →Fixed
- #125: Type errors when date time cannot be parsed, courtesy of @joachimdoerr
-
0.4.630 Jan 2017Release notes
Open source →Fixed
- #123: invalid
@infodocblocks were causing issues with Syfony's annotation parser, courtesy of @jducro
- #123: invalid
-
0.4.519 Dec 2016Release notes
Open source →[0.4.5] - 2016-12-19
Changed
- Require Symfony's mbstring polyfill instead of the PHP extension
Fixed
Release notes
Open source →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
-
0.4.403 Nov 2016Release notes
Open source →[0.4.4] - 2016-11-03
Added
- #115: Add an option to override archive type detection in
Zippy::open, similar toZippy::create, courtesy of @GiantCowFilms
Release notes
Open source →Added
- #116: Add an option to override archive type detection in
Zippy::open, similar toZippy::create, courtesy of @GiantCowFilms
- #115: Add an option to override archive type detection in
-
0.4.303 Nov 2016Release notes
Open source →[0.4.3] - 2016-11-03
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)
Release notes
Open source →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)
-
0.4.205 Aug 2016Release notes
Open source →Changelog
- #113 Fix issue with FilesystemWriter and missing target directories, courtesy of @mikemeier
Release notes
Open source →Fixed
- #113: Fix issue with FilesystemWriter and missing target directories, courtesy of @mikemeier
-
0.4.105 Aug 2016Release notes
Open source →Changed
- Use generic teleporter instead of Guzzle specific teleporter
- Deprecate static method
createon 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
-
0.4.019 Jul 2016Release notes
Open source →Changed
- #106: Improve PHPDoc comments (thanks @GoktugOzturk)
- #107: Alias
ResourceasZippyResourcein order to prepare for PHP7 compatibility (thanks @GoktugOzturk) - #109: Adds
Resource::getResourcemethod 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
-
0.3.515 Feb 2016 -
0.3.402 Feb 2016Release notes
Open source →Fixed
- Issue #98: Adds the "mbstring" extension as a platform requirement in composer.json
-
0.3.327 Jan 2016Release notes
Open source →Fixed
- Issue #96: Enables overwrite of existing destination files when extracting single archive members
-
0.3.212 Jan 2016Release notes
Open source →Fixed
- Issue #93: It was not possible to add files in subfolders on Windows platforms
-
0.3.115 Dec 2015 -
0.3.015 Dec 2015Release notes
Open source →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
-
0.2.110 Dec 2014Release notes
Open source →Added
- Add .gitattribute to limit package size
Fixed
- Fix strategy implementation
-
0.2.004 Apr 2014Release notes
Open source →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
-
0.1.112 Apr 2013Release notes
Open source →Added
- Throw exception in case chdir failed
- Use guzzle stream download to handle large files without large memory usage
-
0.1.011 Mar 2013