v5.0.0
What's Changed
This is the first big release under friendsofphp umbrella. There are lot of BC
breaks, but they should be easy to fix. From now on, a particular attention will
be given to not break the BC and to provide a nice upgrade path.
- Rename package from
sensiolabs/consul-php-sdk
tofriendsofphp/consul-php-sdk
- Get ride of SensioLabs namespace (from
SensioLabs\Consul
toConsul
) - Add typehint where possible
- Force JSON body request where possible (now you must pass an array as body)
- Remove the factory and almost all interfaces
- Bump to PHP 7.4+
- Add support for missing scheme in DSN
- Switch from Travis to GitHub Action
- Add some internal tooling (php-cs-fixer, phpstan, phpunit, Makefile)
- Add MultiLockHandler and MultiSemaphore helpers
- Prepare v5 by @lyrixx in #60
- Add MultiLockHandler and MultiSemaphore helpers by @kufd in #13
New Contributors
Full Changelog: v4.2.1...v5.0.0