Ganesha Versions Save

:elephant: A Circuit Breaker pattern implementation for PHP applications.

3.1.2

8 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/ackintosh/ganesha/compare/3.1.1...3.1.2

3.1.1

11 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/ackintosh/ganesha/compare/3.1.0...3.1.1

3.1.0

1 year ago

Failure detector for Guzzle middleware has been introduced in this release. See README for details.

What's Changed

New Contributors

Full Changelog: https://github.com/ackintosh/ganesha/compare/3.0.1...3.1.0

3.0.0

1 year ago

Since this release, the minimum supported PHP version is bumped from 7.3 to 8.0. Also symfony/http-client version is bumped.

Please see Version Guidance for the supported PHP version in each release.

There are no changes to the interfaces and features Ganesha provides.


2.0.2

2 years ago

RedisStore use ClientInterface instead of Client by @fhjbalfoort


Since this release, RedisStore allows an instance of \Predis\ClientInterface instead of \Predis\Client as a constructor argument.

This allows you to use your custom redis client that implements the \Predis\ClientInterface interface.

2.0.1

2 years ago

Added .gitattributes to reduce the size of package. https://github.com/ackintosh/ganesha/pull/86

It reduces the package size from ~1,600KB to ~200KB. 🚀

2.0.0

2 years ago

Updates in this version is only drop the support for the versions reached EOL. So the interfaces and features ganesha provides has not been changed in this update.

Drop support for PHP 7.1 and 7.2

Support for the versions that reached the EOL has been dropped.

PHP: Supported Versions

1.3.0

2 years ago

feat: Add option to configure HTTP status codes to consider as failure · Pull Request #82 by @pvgnd


GaheshaHttpClient which provides integration of Symfony HttpClient and Ganesha, now allows an option to trigger failure on 5xx response.

For the details please see README.