Skip to content

Releases: bilfeldt/laravel-http-client-logger

v2.2.0

28 Feb 09:35
a53b19f
Compare
Choose a tag to compare

What's Changed

New Contributors

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

v2.1.0

21 Dec 08:35
0abc53d
Compare
Choose a tag to compare

What's Changed

New Contributors

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

v2.0.0

14 Feb 11:14
4801304
Compare
Choose a tag to compare

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

v1.3.0

18 Jan 13:46
c252465
Compare
Choose a tag to compare

What's Changed

New Contributors

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

v1.2.1

27 May 08:59
c14e835
Compare
Choose a tag to compare

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

v1.2.0

10 Feb 11:33
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.1.0...v1.2.0

v1.1.0

18 Dec 23:39
0864c9d
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.1...v1.1.0

v1.0.1

01 Jul 19:15
fe9de55
Compare
Choose a tag to compare

v1.0.0

19 Apr 20:05
Compare
Choose a tag to compare

First stable release.

Note that this contains breaking changes that only affect those users that have modified the configuration. Check CHANGELOG.md for upgrade instructions (a few minutes).

v0.3.0

05 Apr 21:06
Compare
Choose a tag to compare

Changes

  • Add on-demand configuration array (breaking change)
  • Fix evaluation of closures in logWhen macro
  • Add environmental variables for filtering options
  • Add new filtering option for enabling all logging

This release includes breaking changes:
Note that the breaking changes only affects more advanced usage of the package, for most users these breaking changes will require no code change.

  • 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

Upgrade path from 0.2.0 => 0.3.0

Details can be found in CHANGELOG.md and below:

  • 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