- #159 Fix missing curl redirect flag
- #167 Release compressed phars
- #166 Add support to PHP 8.0
- Remove support for PHP 7.2
- Fix issue where
cachetool.yml
files were not being loaded
- 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
- Add more information when file_get_contents() fail with web adapter
- Correctly delete files when calling
opcache:reset:file-cache
- #77 Add IPv6 support
- #156 Add
--config
argument & yaml extension (@rayderua) - #151 Generate unique identifiers with more entropy (@jonhattan)
- #146 Add Eval & File commands
- #144, #149 Replace
herrera-io/phar-update
withpadriac/phar-updated
- Use GitHub Actions to issue releases and to self-update the binary
- Breaking Change: PHP 7.2 is now required
- #140 Add
opcache:reset:file-cache
command that clears the file cache directory contents - #88, #92 Add support for
opcache.file_cache_only
- #87 Fix
self-update
command - #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
http
tohttps
in documentation
- Support for APC cache has been removed.
- Use PSR-4 autoloading.
- Use
PHP_BINARY
in the CLI adapter to execute PHP. - Passing
--tmp-dir
a 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
- Supports only PHP>=7.1
- Supports only Symfony 4
- Uses Symfony 3.x
- 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)
- #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