Releases: lukaszaleckas/laravel-correlation-id
Releases · lukaszaleckas/laravel-correlation-id
v2.4.0
What's Changed
- Bump Laravel and PHP versions by @aurimasbutkus in #14
Full Changelog: v2.3.0...v2.4.0
v2.3.0
What's Changed
- Correlation id listener: decrypt command by @lukaszaleckas in #12
Full Changelog: v2.2.0...v2.3.0
v2.2.0
What's Changed
Laravel 11 support
v2.1.0
What's Changed
- Automatically set correlation ID if it is null on get by @aurimasbutkus in #10
Added
- Correlation ID is randomly generated if internal value is
null
on access viaCorrelationIdService::getCurrentCorrelationId()
- Configuration calls have default values in
CorrelationIdService
constructor, this allows the package to work out of the box without publishing the configuration files.
Full Changelog: v2.0.0...v2.1.0
v2.0.0
What's Changed
- 2.0 Rewrite by @aurimasbutkus in #9
- Add a
RecallsCorrelationId
trait - Add
GuzzleUtils
class to easily pass current correlation ID to guzzle and Laravel's HTTP clients - Add
SetCorrelationId
event listener that listens forJobProcessing
events and retrieves correlation ID from jobs withRecallsCorrelationId
traits - Add
correlation_id.include_route_middleware
configuration option that allows to disable pushing of the route middleware globally - Update
JobDispatcher
class to check forRecallsCorrelationId
trait instead ofAbstractCorrelatableJob
class - Update
CorrelationIdServiceProvider
to automatically addCorrelationIdMiddleware
to the global middleware stack - Deprecate
AbstractCorrelatableJob
class and replace its logic to use theRecallsCorrelationId
trait - Deprecate
RecallsCorrelationIdMiddleware
job middleware - Drop support for PHP
<8.1
- Drop support for Laravel
<9.0
- Require
guzzlehttp/guzzle:^7.5
, most Laravel projects will have this by default due to one of the dependencies requiring it
- Add a
New Contributors
- @aurimasbutkus made their first contribution in #9
Full Changelog: v1.2.0...v2.0.0
v1.2.0
Add Laravel ^10.0 support
v1.1.0
v1.0.0
Add correlation id to response headers
v0.1.5
Add Laravel ^9.0 support