- Drop support for PHP 7 and PHP 8.0
- Only provide CLI for PHP 8.1 or newer as varnish-plus-cli.phar
- Upgraded the bundled libraries to new versions
- Added client
varnish-controller:deploy
for the new Varnish Controller- The Varnish Controller additionally needs the organization parameter
- The filename must have the
.vcl
extension, it is no longer magically added - In addition to flags to the command, this command also takes configuration from environment variables starting with
VARNISH_CONTROLLER_
- Renamed the VAC deployment command from
vcl:deploy
tovac:deploy
.- In addition to flags to the command, this command also takes configuration from environment variables starting with
VAC_
- In addition to flags to the command, this command also takes configuration from environment variables starting with
- Cleaned up build pipeline. No functionality changes.
- Support PHP 8 with the
varnish-plus-cli.8.0.phar
release artifact - Drop support for PHP < 7.4
- Fixed deployment
- bumped guzzlehttp/psr to 1.8.5
- fixed handling when verify-tls parameter is not specified
Initial release