PackageTrack
Sign in Get early access

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 2026
2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 17
  1. v2.6.0 31 Mar 2026
    Release notes

    What's Changed

    New Contributors

    Full Changelog: v2.5.0...v2.6.0

    Open source →
    Release notes
    • Add Laravel 13 support
    Open source →
  2. v2.5.0 13 Dec 2025
    Release notes

    What's Changed

    New Contributors

    Full Changelog: v2.4.1...v2.5.0

    Open source →
    Release notes
    • Add PHP 8.5 support
    Open source →
  3. v2.4.1 25 Jul 2025
    Release notes

    What's Changed

    • Fix PHP 8.4 implicitly nullable parameter declarations deprecated warning (@dpash in #41 and @bilfeldt in #43)

    New Contributors

    • @dpash made their first contribution in #41

    Full Changelog: v2.4.0...v2.4.1

    Open source →
    Release notes
    • Fix PHP 8.4 implicitly nullable parameter declarations deprecated warning
    Open source →
  4. v2.4.0 17 Feb 2025
    Release notes

    What's Changed

    Full Changelog: v2.3.0...v2.4.0

    Open source →
    Release notes
    • Add Laravel 12 support
    Open source →
  5. v2.3.0 25 Dec 2024
    Release notes

    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

    Full Changelog: v2.2.0...v2.3.0

    Open source →
    Release notes
    • Add PHP 8.4 support
    Open source →
  6. v2.2.0 28 Feb 2024
    Release notes

    What's Changed

    New Contributors

    Full Changelog: v2.1.0...v2.2.0

    Open source →
    Release notes
    • Add Laravel 11 support
    Open source →
  7. v2.1.0 21 Dec 2023
    Release notes

    What's Changed

    New Contributors

    Full Changelog: v2.0.0...v2.1.0

    Open source →
    Release notes
    • Add PHP 8.3 support
    Open source →
  8. v2.0.0 14 Feb 2023
    Release notes

    What's Changed

    • Fix log testing and increase minimum requirement to laravel 9 and php 8.1 by @bilfeldt in #26

    No breaking changes only changes to the minimum Laravel and PHP version requirements.

    Full Changelog: v1.3.0...v2.0.0

    Open source →
    Release notes
    • Minimum PHP requirement 8.1
    • Add support for PHP 8.2
    • Minimum Laravel requirement 9.0
    • Add support for Laravel 10.*
    Open source →
  9. v1.3.0 18 Jan 2023
    Release notes

    What's Changed

    New Contributors

    Full Changelog: v1.2.1...v1.3.0

    Open source →
    Release notes
    • Added return types for better IDE completion by @shahruslan in #24
    Open source →
  10. v1.2.1 27 May 2022
    Release notes

    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

    Full Changelog: v1.2.0...v1.2.1

    Open source →
    Release notes
    • Append instead of override when writign to a log file by @afiqiqmal in #21
    • Add Prefix Config by @afiqiqmal in #20
    Open source →
  11. v1.2.0 10 Feb 2022
    Release notes
    • Add Laravel 9 support
    Open source →
  12. v1.1.0 18 Dec 2021
    Release notes
    • 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
    Open source →
  13. v1.0.1 01 Jul 2021
    Release notes
    • Add unofficial support for Lumen
    Open source →
  14. v1.0.0 19 Apr 2021
    Release notes
    • Release first stable release
    • Flatten configuration (breaking change)
    Open source →
  15. v0.3.0 05 Apr 2021
    Release notes

    This release flattens the configuration variables. It is suggested to republish the configuration after upgrading.

    • filtering.always is renamed to filter_all
    • filtering.2xx is renamed to filter_2xx
    • filtering.3xx is renamed to filter_3xx
    • filtering.4xx is renamed to filter_4xx
    • filtering.5xx is renamed to filter_5xx
    • filtering.slow is renamed to filter_slow
    • log_to_channel.enabled has been removed, instead logging to channel is enabled when a channel is provided
    • log_to_channel.channel is renamed to channel
    • log_to_disk.enabled has been removed, instead logging to disk is enabled when a disk is provided
    • log_to_disk.disk is renamed to disk
    • log_to_disk.separate is renamed to disk_separate_files
    • log_to_disk.timestamp is renamed to prefix_timestamp
    • log_to_disk.filename is renamed to filename

    The following environment variables have been renamed:

    • HTTP_CLIENT_LOGGER_FILTERING_ALWAYS is renamed to HTTP_CLIENT_LOGGER_FILTER_ALL
    • HTTP_CLIENT_LOGGER_FILTERING_2XX is renamed to HTTP_CLIENT_LOGGER_FILTER_2XX
    • HTTP_CLIENT_LOGGER_FILTERING_3XX is renamed to HTTP_CLIENT_LOGGER_FILTER_3XX
    • HTTP_CLIENT_LOGGER_FILTERING_4XX is renamed to HTTP_CLIENT_LOGGER_FILTER_4XX
    • HTTP_CLIENT_LOGGER_FILTERING_5XX is renamed to HTTP_CLIENT_LOGGER_FILTER_5XX
    • HTTP_CLIENT_LOGGER_FILTERING_SLOW is renamed to HTTP_CLIENT_LOGGER_FILTER_SLOW
    • HTTP_CLIENT_LOGGER_CHANNEL_LOG_ENABLED removed in favor of HTTP_CLIENT_LOGGER_CHANNEL
    • HTTP_CLIENT_LOGGER_DISK_LOG_ENABLED removed in favor of HTTP_CLIENT_LOGGER_DISK
    Open source →
  16. v0.2.0 17 Feb 2021
    Release notes

    This release includes breaking changes:

    • HttpLoggerInterface: Signature changed with the addition of optional array parameter $config
    • HttpLoggingFilterInterface: 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 log or logWhen macro 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 HttpLoggerInterface and HttpLoggingFilterInterface must be refactored to fit the new method signature
    • Optional: Republish configuration file

    Changes

    Open source →
  17. 0.1.0 15 Feb 2021
    Release notes
    • initial release
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive