Releases: onlime/laravel-http-client-global-logger
Releases · onlime/laravel-http-client-global-logger
v1.2.6
v1.2.5
v1.2.4
v1.2.3
v1.2.2
- [Security] Body key obfuscation (
obfuscate.body_keys
config) is now also applied to form-style request bodies, not only JSON bodies. This prevents accidental logging of e.g. OpenID Connect (OAuth 2.0) tokens onPOST /token
endpoint, which may contain therefresh_token
andclient_secret
. - [Security] Added
id_token
as additional body key for obfuscation to theHTTP_CLIENT_GLOBAL_LOGGER_OBFUSCATE_BODY_KEYS
default.
v1.2.1
v1.2.0
v1.1.3
- Added GitHub Actions workflow, Improve test suite by @pascalbaljet in #4
- Bumped
saloonphp/laravel-http-sender
dependency to support Laravel 11 - Bumped Laravel 10 requirement to
^10.32
as it requiresgetGlobalMiddleware()
- Removed unneeded
guzzlehttp/guzzle
dependency - Streamlined
EventServiceProvider
intoServiceProvider
- Added tests for
EventHelper
,PendingRequestMixin
andServiceProvider
- The added Guzzle middleware now has a name for easier debugging and testing
v1.1.2
v1.1.1
- Feature | Handle Saloon events by @pascalbaljet in #2 – Can now also log Requests/Responses when using Saloon's
MockClient
by handlingSendingSaloonRequest
andSentSaloonRequest
Saloon events. - Added common OAuth2 keys
access_token,refresh_token,client_secret
to default body obfuscation configuration.