bilfeldt/laravel-http-client-logger
A logger for the Laravel HTTP Client
v2.6.0
1.9M downloads/mo
#3692 most downloaded on Packagist
bilfeldt/laravel-http-client-logger
What this package is like to depend on
Last release 4 months ago
31 Mar 2026
Ships fairly regularly
a new release about every 4 months
Nearly every release is documented
notes for 17 of 17 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
17 releases · first in 2021
2 releases in the last 12 months
see the full history below
Release timeline
17 releases · Feb 2021 to Mar 2026Releases
latest 17-
v2.6.031 Mar 2026Release notes
Open source →What's Changed
- Add Laravel 13.x compatibility by @jonnywilliamson in #47
New Contributors
- @jonnywilliamson made their first contribution in #47
Full Changelog: v2.5.0...v2.6.0
-
v2.5.013 Dec 2025Release notes
Open source →What's Changed
- Add PHP 8.5 support by @gabrielrbarbosa in #45
New Contributors
- @gabrielrbarbosa made their first contribution in #45
Full Changelog: v2.4.1...v2.5.0
-
v2.4.125 Jul 2025Release notes
Open source →What's Changed
- Fix PHP 8.4 implicitly nullable parameter declarations deprecated warning (@dpash in #41 and @bilfeldt in #43)
New Contributors
Full Changelog: v2.4.0...v2.4.1
Release notes
Open source →- Fix PHP 8.4 implicitly nullable parameter declarations deprecated warning
-
v2.4.017 Feb 2025Release notes
Open source → -
v2.3.025 Dec 2024Release notes
Open source →What's Changed
- docs: update README to mention support for Laravel 11 and PHP 8.3 by @professor93 in #32
- changed PHP version support 8.4 by @jamwid07 in #37
- Remove psalm and ray as dependencies by @bilfeldt in #38
New Contributors
- @professor93 made their first contribution in #32
- @jamwid07 made their first contribution in #37
Full Changelog: v2.2.0...v2.3.0
-
v2.2.028 Feb 2024Release notes
Open source →What's Changed
- docs: update publish config artisan command by @maartenpaauw in #30
- Laravel 11 support by @bilfeldt in #31
New Contributors
- @maartenpaauw made their first contribution in #30
Full Changelog: v2.1.0...v2.2.0
-
v2.1.021 Dec 2023Release notes
Open source →What's Changed
- Add support for PHP 8.3 by @okaufmann in #29
New Contributors
- @okaufmann made their first contribution in #29
Full Changelog: v2.0.0...v2.1.0
-
v2.0.014 Feb 2023Release notes
Open source →What's Changed
No breaking changes only changes to the minimum Laravel and PHP version requirements.
Full Changelog: v1.3.0...v2.0.0
Release notes
Open source →- Minimum PHP requirement 8.1
- Add support for PHP 8.2
- Minimum Laravel requirement 9.0
- Add support for Laravel 10.*
-
v1.3.018 Jan 2023Release notes
Open source →What's Changed
- Added type hint by @shahruslan in #24
New Contributors
- @shahruslan made their first contribution in #24
Full Changelog: v1.2.1...v1.3.0
-
v1.2.127 May 2022Release notes
Open source →What's Changed
- Change PUT to Append for Log Storage by @afiqiqmal in #21
- Add Prefix Config : Able to add prefix to log file disk by @afiqiqmal in #20
New Contributors
- @afiqiqmal made their first contribution in #21
Full Changelog: v1.2.0...v1.2.1
Release notes
Open source →- Append instead of override when writign to a log file by @afiqiqmal in #21
- Add Prefix Config by @afiqiqmal in #20
-
v1.2.010 Feb 2022 -
v1.1.018 Dec 2021Release notes
Open source →- Implement new MessageAccessor class by @bilfeldt in #13
- Implement a new logWith-method + a LogAllFilter class and a NullLogger by @bilfeldt in #15
- Apply fixes from StyleCI by @bilfeldt in #11
- Apply fixes from StyleCI by @bilfeldt in #14
-
v1.0.101 Jul 2021 -
v1.0.019 Apr 2021 -
v0.3.005 Apr 2021Release notes
Open source →This release flattens the configuration variables. It is suggested to republish the configuration after upgrading.
filtering.alwaysis renamed tofilter_allfiltering.2xxis renamed tofilter_2xxfiltering.3xxis renamed tofilter_3xxfiltering.4xxis renamed tofilter_4xxfiltering.5xxis renamed tofilter_5xxfiltering.slowis renamed tofilter_slowlog_to_channel.enabledhas been removed, instead logging to channel is enabled when a channel is providedlog_to_channel.channelis renamed tochannellog_to_disk.enabledhas been removed, instead logging to disk is enabled when a disk is providedlog_to_disk.diskis renamed todisklog_to_disk.separateis renamed todisk_separate_fileslog_to_disk.timestampis renamed toprefix_timestamplog_to_disk.filenameis renamed tofilename
The following environment variables have been renamed:
HTTP_CLIENT_LOGGER_FILTERING_ALWAYSis renamed toHTTP_CLIENT_LOGGER_FILTER_ALLHTTP_CLIENT_LOGGER_FILTERING_2XXis renamed toHTTP_CLIENT_LOGGER_FILTER_2XXHTTP_CLIENT_LOGGER_FILTERING_3XXis renamed toHTTP_CLIENT_LOGGER_FILTER_3XXHTTP_CLIENT_LOGGER_FILTERING_4XXis renamed toHTTP_CLIENT_LOGGER_FILTER_4XXHTTP_CLIENT_LOGGER_FILTERING_5XXis renamed toHTTP_CLIENT_LOGGER_FILTER_5XXHTTP_CLIENT_LOGGER_FILTERING_SLOWis renamed toHTTP_CLIENT_LOGGER_FILTER_SLOWHTTP_CLIENT_LOGGER_CHANNEL_LOG_ENABLEDremoved in favor ofHTTP_CLIENT_LOGGER_CHANNELHTTP_CLIENT_LOGGER_DISK_LOG_ENABLEDremoved in favor ofHTTP_CLIENT_LOGGER_DISK
-
v0.2.017 Feb 2021Release notes
Open source →This release includes breaking changes:
HttpLoggerInterface: Signature changed with the addition of optional array parameter$configHttpLoggingFilterInterface: Signature changed with the addition of optional array parameter$config- Macro
log(): Signature changed with the addition of optional array parameter$config - Macro
logWhen(): Signature changed with the addition of optional array parameter$config
The following changes are required when updating:
- If the parameter
$context['replace']is provided to any of the methods above this must instead be provided in the newly added$config['replace'] - The same change must be made if the parameter
$context['filename']has been provided - Any calls to the
logorlogWhenmacro where logger or filter is provided must add an empty array before the logger parameter due to the new method signature - Any custom implementation of
HttpLoggerInterfaceandHttpLoggingFilterInterfacemust be refactored to fit the new method signature - Optional: Republish configuration file
Changes
-
0.1.015 Feb 2021