All Notable changes to mapudo/guzzle-bundle
will be documented in this file.
Updates should follow the Keep a CHANGELOG principles.
- Added functionality to define channels when registering LogMiddleware. This allows a user, to inject a specific logger into the LogMiddleware dependent on the channel.
- Fix
duration
inLogMiddleware
parameter due to it needs to be passed by reference to a method to work properly
- Add
duration
property to be logged inLogMiddleware
to keep track of the request duration
- Changed the template include paths
- Changed isset handling with default value to php 7
- Added Symfony 4 support
- [BC break] - Annotated
auth
in clientrequest_options
can also be a string, due to guzzle/oauth-subscriber - When registering middleware
method
is not required any more, as middleware can work with__invoke
(e.g. guzzle/oauth-subscriber)
- Requests that are logged with the LogMiddleware, will now be logged with a client name
- Symfony Profiler Handler now allows filtering by client
- Symfony Profiler Handler now shows the client as a label on the request
- Symfony profiler now looks even better in Symfony3
- Initial commit