Releases: PcComponentes/ddd-logging
Releases · PcComponentes/ddd-logging
v3.1.0
v3.0.0
Breaking changes
- feat: upgrade Monolog from v2 to v3 (thanks to @fjesteban)
- chore: require PHP 8.2 or higher
- refactor: restructure custom logged data:
- moved occurred_on to extra.occurred_on
- moved extra.correlation_id to extra.trace.correlation_id
- moved extra.reply_to to extra.trace.reply_to
- refactor: change extra.occurred_on type from millisecond timestamp (int) to ISO 8601 date string ('Y-m-d\TH:i:s.uP')
- refactor: NormalizeMessageProcessor now generates a context.message object with keys:
- message_id
- type
- payload (JSON string)
- aggregate_id (for events only)
- aggregate_version (for events only)
- refactor: remove src/Info/InfoProcessor.php (removed duplicate data)
- fix: context.exception.trace was unnecessarily JSON-encoded, making traces hard to read
- feat: improve context.exception.trace format and reduce verbosity
v2.5.4
fix: remove incompatible monolog version
v2.5.3
v2.5.2
v2.5.1
v2.5.0
Add compatibility with PcComponentes/ddd 4.0
v2.4.0
Add compatibility with PcComponentes/ddd 3.0
v2.3.1
v.2.3.0 add retry count to logger
Merge pull request #18 from FranMoraton/add-retry-count add retry count to logger