PackageTrack
Sign in Get early access

ackintosh/ganesha

PHP implementation of Circuit Breaker pattern

4.0.0 4.5M downloads/mo #2097 most downloaded on Packagist ackintosh/ganesha

What this package is like to depend on

Last release 1 years ago

no release in 18 months

Release timing varies

gaps range from 2 weeks to 1.5 years

Some releases are documented

notes for 8 of 28 stable releases

Nothing withdrawn

no release was ever pulled

9 years old

28 releases · first in 2018

0 releases in the last 12 months

see the full history below

Release timeline

28 releases · Jan 2018 to Feb 2025
2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 28
  1. 4.0.0 22 Feb 2025
    Release notes

    In this release, the minimum supported PHP version has been increased from 8.0 to 8.1. There are no changes to the interfaces and features provided by Ganesha in this release.

    See the Version Guidance for the supported PHP version in each release.

    What's Changed

    Full Changelog: 3.2.0...4.0.0

    Open source →
  2. 3.2.0 08 Feb 2025
    Release notes

    As of this release RejectedException::serviceName() is available. It returns the service name that Ganesha deems to be in a fault state. Thank you @marmichalski !

    try {
        $client->get('http://api.example.com/awesome_resource');
    } catch (RejectedException $e) {
        // Obtain the service name.
        echo $e->serviceName();
    }

    What's Changed

    New Contributors

    Full Changelog: 3.1.2...3.2.0

    Open source →
  3. 3.1.2 21 Aug 2023

    Nothing published for this version

  4. 3.1.1 16 Jun 2023

    Nothing published for this version

  5. 3.1.0 05 Jan 2023
    Release notes

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

    What's Changed

    New Contributors

    Full Changelog: 3.0.1...3.1.0

    Open source →
  6. 3.0.1 21 Sep 2022
    Release notes Open source →
  7. 3.0.0 04 Sep 2022
    Release notes

    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.


    Open source →
  8. 2.0.2 26 Apr 2022
    Release notes

    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.

    Open source →
  9. 2.0.1 25 Jun 2021
    Release notes

    Added .gitattributes to reduce the size of package.
    #86

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

    Open source →
  10. 2.0.0 19 Jun 2021
    Release notes

    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

    Open source →
  11. 1.3.0 01 Jun 2021

    Nothing published for this version

  12. 1.2.3 12 May 2021

    Nothing published for this version

  13. 1.2.2 17 Dec 2020

    Nothing published for this version

  14. 1.2.1 13 Dec 2020

    Nothing published for this version

  15. 1.2.0 07 Dec 2020

    Nothing published for this version

  16. 1.1.0 26 Jun 2020

    Nothing published for this version

  17. 1.0.0 31 Mar 2020

    Nothing published for this version

  18. 0.5.0 28 Sep 2019

    Nothing published for this version

  19. 0.4.3 25 Aug 2019

    Nothing published for this version

  20. 0.4.2 07 Aug 2019

    Nothing published for this version

  21. 0.4.1 29 Jun 2019

    Nothing published for this version

  22. 0.4.0 09 Jun 2019

    Nothing published for this version

  23. 0.3.0 03 Mar 2019

    Nothing published for this version

  24. 0.2.3 12 Jan 2019

    Nothing published for this version

  25. 0.2.2 23 Dec 2018

    Nothing published for this version

  26. 0.2.1 31 Oct 2018

    Nothing published for this version

  27. 0.2.0 28 Jan 2018

    Nothing published for this version

  28. 0.1.0 21 Jan 2018

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive