bilfeldt/laravel-request-logger
Log incoming HTTP requests in Laravel with a simple middleware. Capture method, URL, headers, payload, response status and timing, then store to database or logs for debugging, auditing and performance insights. Configurable, lightweight, easy to add to routes or globally.
Full Changelog: https://github.com/bilfeldt/laravel-request-logger/compare/v3.9.0...v3.9.1
Full Changelog: https://github.com/bilfeldt/laravel-request-logger/compare/v3.8.0...v3.9.0
Full Changelog: https://github.com/bilfeldt/laravel-request-logger/compare/v3.7.0...v3.8.0
Full Changelog: https://github.com/bilfeldt/laravel-request-logger/compare/v3.6.0...v3.7.0
Full Changelog: https://github.com/bilfeldt/laravel-request-logger/compare/v3.5.0...v3.6.0
EventServiceProvider into RequestLoggerServiceProvider by @onlime in https://github.com/bilfeldt/laravel-request-logger/pull/39Full Changelog: https://github.com/bilfeldt/laravel-request-logger/compare/v3.4.0...v3.5.0
Full Changelog: https://github.com/bilfeldt/laravel-request-logger/compare/v3.3.0...v3.4.0
Full Changelog: https://github.com/bilfeldt/laravel-request-logger/compare/v3.2.0...v3.3.0
Full Changelog: https://github.com/bilfeldt/laravel-request-logger/compare/v3.1.0...v3.2.0
Add PHP 8.3 compatibility
Correlation-ID and Request-ID then two new database columns needs to be inserted into the request_logs table. See the table migration stub for the required changes.aggregate($request, $response, $date) has been removed from the RequestLog model. If you are using this function instead then use the bilfeldt/laravel-route-statistics package for aggregated statistical logging if needed.log_context has been removed. If you are using this config to add Log context, then apply the LogContextMiddleware from the now required package bilfeldt/laravel-correlation-id package for the relevant routes.header has been removed. If you are using this config to add the unique request id to the response in the Request-ID headerm then do so using your own middleware, or consider (recommended) to instead set the Correlation-ID header using the CorrelationIdMiddleware from the now required package bilfeldt/laravel-correlation-id package for the relevant routes.Full Changelog: https://github.com/bilfeldt/laravel-request-logger/compare/v2.2.0...v3.0.0
Full Changelog: https://github.com/bilfeldt/laravel-request-logger/compare/v2.1.0...v2.2.0
Full Changelog: https://github.com/bilfeldt/laravel-request-logger/compare/v2.0.0...v2.1.0
Full Changelog: https://github.com/bilfeldt/laravel-request-logger/compare/v1.1.0...v2.0.0
Full Changelog: https://github.com/bilfeldt/laravel-request-logger/compare/v1.0.2...v1.1.0
Full Changelog: https://github.com/bilfeldt/laravel-request-logger/compare/v1.0.1...v1.0.2
Full Changelog: https://github.com/bilfeldt/laravel-request-logger/compare/v1.0.0...v1.0.1
First production release
Full Changelog: https://github.com/bilfeldt/laravel-request-logger/compare/v0.3.0...v1.0.0
Full Changelog: https://github.com/bilfeldt/laravel-request-logger/compare/v0.2.0...v0.3.0
Minor bugfixes
Initial release
How can I help you explore Laravel packages today?