What's Changed
Features 🚀
- feat(datadog): add trace context correlation support by @HugoRCD in #465
- feat(core): make emit-time redaction programmable by @HugoRCD in #466
- feat(workers): run cloudflare workers through the shared middleware pipeline by @HugoRCD in #472
- feat(clickhouse): add the ClickHouse drain adapter by @HugoRCD in #481
Bug Fixes 🐞
- fix(docs): make micro-animations static by @HugoRCD in #461
- fix(core): share request scope, logger config and error identity by @HugoRCD in #468
- fix(core): forward waitUntil through defineEvlog and detect it on hono by @HugoRCD in #470
- fix(elysia): defer the wide event until a streaming body closes by @HugoRCD in #478
- fix: handle readonly objects in error logging by @EmilGramDK in #457
Continuous Integration 🔄
Documentation 📚
Refactoring 🛠
- refactor: derive adapter send helpers from their drain encoder by @HugoRCD in #473
- refactor: reuse defineFrameworkIntegration across the remaining integrations by @HugoRCD in #471
Dependency Updates 📦
- chore(core): remove unused internal adapter shims by @HugoRCD in #469
- chore(repo): register the loki and clickhouse PR scopes by @HugoRCD in #482
- chore(repo): overhaul the CI and turbo configuration by @HugoRCD in #477
New Contributors
- @EmilGramDK made their first contribution in #457
Full Changelog: https://github.com/HugoRCD/evlog/compare/@evlog/cli@0.3.0...evlog@2.23.0