gordalina/cachetool
Manage your OPcache & APCu cache through the CLI
10.0.0
4.0M downloads/mo
#3778 most downloaded on Packagist
gordalina/cachetool
What this package is like to depend on
Last release 10 months ago
19 Oct 2025
Release timing varies
gaps range from 3 weeks to 1.3 years
Some releases are documented
notes for 42 of 88 stable releases
Nothing withdrawn
no release was ever pulled
12 years old
98 releases · first in 2014
1 release in the last 12 months
see the full history below
Release timeline
97 releases · Sep 2014 to Oct 2025Releases
latest 60 of 98-
10.0.019 Oct 2025 -
9.2.115 Nov 2024 -
9.2.015 Nov 2024 -
9.1.028 Jul 2023Release notes
Open source →- Fixed an issue where SELinux would prevent writing files to the temp directory.
-
9.0.420 Jun 2023 -
9.0.313 Jun 2023 -
9.0.211 Apr 2023 -
9.0.103 Jan 2023 -
9.0.020 Oct 2022Release notes
Open source →- Breaking Change: Remove support for PHP 8.0
- Breaking Change: Remove support for Symfony < 6.x
- Breaking Change: Remove support for Monolog < 3.x
- Breaking Change: Remove support for psr/log < 2.x
- #215 Add support for monolog 3.0
-
8.6.120 Jun 2023 -
8.5.111 Apr 2023 -
8.5.020 Oct 2022 -
8.4.106 Jun 2022Release notes
Open source → -
8.4.023 Feb 2022 -
8.3.1-alpha.025 Jan 2022 pre-releaseNothing published for this version
-
8.3.0no dateRelease notes
Open source →- Allow underscores in web url
- Display realpath stat expiration in human-readable UTC date
-
8.2.021 Jan 2022 -
8.1.030 Dec 2021Release notes
Open source →- Added support for Symfony 6.x
- Added support for preview self-updates
- Updated dependencies
-
8.1.0-alpha.130 Dec 2021 pre-releaseNothing published for this version
-
8.1.0-alpha.030 Dec 2021 pre-releaseNothing published for this version
-
8.0.3-alpha.030 Dec 2021 pre-releaseNothing published for this version
-
8.0.211 Dec 2021 -
8.0.111 Dec 2021 -
8.0.1-alpha.111 Dec 2021 pre-releaseNothing published for this version
-
8.0.1-alpha.011 Dec 2021 pre-releaseNothing published for this version
-
8.0.011 Dec 2021Release notes
Open source →- #190 Use server timezone when displaying dates (@LeoShivas)
- Removed support for PHP 7.x
-
7.1.025 Jan 2022 -
7.0.019 Aug 2021Release notes
Open source →- Add compatibility to Symfony 5.3
- Removes dependency pin on
psr/[email protected]
-
7.0.0-alpha.314 Aug 2021 pre-releaseNothing published for this version
-
6.6.019 Aug 2021Release notes
Open source →- Add
opcache_invalidate_many()to invalidate many scripts within the same request. - Update
opcache:invalidate:scriptsto issue only one request for all files to be invalidated.
- Add
-
6.6.0-alpha.014 Aug 2021 pre-releaseNothing published for this version
-
6.5.010 Jun 2021Release notes
Open source →- #185 Support adding host header to web adapter (@jorissteyn)
- Default web Http adapter to
FileGetContentsif none is provided.
-
6.4.004 Jun 2021 -
6.4.0-alpha.101 Jun 2021 pre-releaseNothing published for this version
-
6.4.0-alpha.029 May 2021 pre-releaseNothing published for this version
-
6.3.112 May 2021 -
6.3.011 May 2021 -
6.2.011 May 2021 -
6.1.218 Mar 2021 -
6.1.112 Jan 2021Release notes
Open source →- #172 Use stable releases for consolidation/self-update
- Remove dev minimum-stability in composer.json
-
6.1.008 Jan 2021 -
6.0.012 Dec 2020 -
5.1.324 Jun 2020 -
5.1.224 Jun 2020Release notes
Open source →- Add logging information about version & configuration during startup
- #157 Add documentation about docker images. Thanks to @NITEMAN and @jonhattan
- Ensure http://gordalina.github.io/cachetool/downloads/cachetool.phar is updated with latest version
-
5.1.124 Jun 2020Release notes
Open source →- Add more information when file_get_contents() fail with web adapter
- Correctly delete files when calling
opcache:reset:file-cache
-
5.1.024 Jun 2020Release notes
Open source →- #77 Add IPv6 support
- #156 Add
--configargument & yaml extension (@rayderua) - #151 Generate unique identifiers with more entropy (@jonhattan)
- #146 Add Eval & File commands
- #144, #149 Replace
herrera-io/phar-updatewithpadriac/phar-updated - Use GitHub Actions to issue releases and to self-update the binary
-
5.0.029 Mar 2020Release notes
Open source →- Breaking Change: PHP 7.2 is now required
- #140 Add
opcache:reset:file-cachecommand that clears the file cache directory contents - #88, #92 Add support for
opcache.file_cache_only - #87 Fix
self-updatecommand - #135 Automatically creates temporary directory
- #142 Migrating to assertStringContainsString PHPUnit 8.x
- #141 @expectedException annotation deprecated on PHPUnit 8.x
- #137 Update to dependencies to support Symfony 5
- #138 Add dependency check before running cachetool
- #139 [BUGFIX] Correct link to Julien Pauli´s blog post #139
- #133 Switch FastCGI library (hollodotme/fast-cgi-client)
- #132 CI in PHP 7.4
- #129 Implement --batch and --exclude options for opcache:compile:scripts command
- #131 Add SERVER_ADDR, REMOTE_ADDR, REMOTE_PORT in FCGI call
- Update
httptohttpsin documentation
-
4.1.103 Dec 2019Nothing published for this version
-
4.1.021 Nov 2019Release notes
Open source →- Support for APC cache has been removed.
- Use PSR-4 autoloading.
- Use
PHP_BINARYin the CLI adapter to execute PHP. - Passing
--tmp-dira directory that is not writable now fails rather than falling back to the default directories. - Add workaround for
opcache_reset()bug https://bugs.php.net/bug.php?id=71621. - Add documentation on how to get older cachetool versions
- Fixed web adapter from config
-
4.0.128 Jan 2019Nothing published for this version
-
4.0.017 Jul 2018 -
3.2.224 Jun 2020Nothing published for this version
-
3.2.122 May 2018 -
3.1.021 May 2018Release notes
Open source →- Test with PHP 7.2
- #65 Add support for symfony4 (@daniel-iwaniec)
- #61 Possibility to communicate with chrooted FastCGI (@rusnak)
- #63 allow to force scripts invalidation (@jaymecd)
- #69 Allow configuration file to specify which commands are available. (@bangpound)
- #64 compile file into opcache (@jaymecd)
-
3.0.007 Oct 2017Release notes
Open source →- #57 Web Adapter (@scuben)
- #56 Update useful commands list (@borisbabic)
- #54 Removed exceptions thrown when storing NULL values (@sebastien-fauvel)
- #52 Added APCIterator logic (@MikeSorokin)
- #49 Making cachetool compatible w/ php7 (@jrmbrgs)
- #46 Use cachetool.yml config when empty fcgi option passed (@vigneshgurusamy)
- 3125bae Glob sockets when fcgi adapter is supplied but with no socket defined (from #39)
- 714bc36 Add php 7.1 to travis test matrix
-
2.1.015 Jun 2016Nothing published for this version
-
2.0.627 May 2016Nothing published for this version
-
2.0.513 May 2016Nothing published for this version
-
2.0.428 Apr 2016Nothing published for this version
-
2.0.328 Apr 2016Nothing published for this version