Releases: HugoRCD/evlog
evlog@2.14.1
What's Changed
Features 🚀
- feat(evlog): add
better-authintegration by @HugoRCD in #280 - feat: concatenate arrays in
log.setmerge by @HugoRCD in #284 - feat: add post-emit warnings and log.fork for background work by @HugoRCD in #286
- feat(ai): add public metadata API by @HugoRCD in #295
- feat: add first-class audit logs by @HugoRCD in #302
- feat(workers): add defineWorkerFetch and waitUntil for async drains by @HugoRCD in #311
Bug Fixes 🐞
- fix: exclude React Native from browser %c gate by @shubh73 in #306
- fix: skip unnecessary Nitro adapter probes by @M-Hassan-Raza in #298
- fix: drop better-auth peer to fix
npm eresolveby @HugoRCD in #309
Documentation 📚
- docs: update evlog SDK stats and framework examples by @HugoRCD in #281
- docs: add AI SDK cost estimation and tool timing features by @HugoRCD in #283
Dependency Updates 📦
- chore(deps): update actions/github-script action to v9 by @renovate[bot] in #275
- chore(deps): update all non-major dependencies by @renovate[bot] in #307
Performance Improvements ⚡️
- chore(bench): update size baseline by @github-actions[bot] in #285
- chore(bench): update size baseline by @github-actions[bot] in #288
- chore(bench): update size baseline by @github-actions[bot] in #303
- chore(bench): update size baseline by @github-actions[bot] in #310
Full Changelog: https://github.com/HugoRCD/evlog/compare/evlog@2.12.0...evlog@2.14.1
evlog@2.12.0
What's Changed
Features 🚀
- feat(core): add auto-redaction for PII protection by @HugoRCD in #271
- feat(ai): improve integration with advanced telemetry by @HugoRCD in #272
- feat(evlog): add deterministic minLevel for log api by @HugoRCD in #266
- feat: add
evlog/httpentry and deprecateevlog/browserby @HugoRCD in #269
Bug Fixes 🐞
Documentation 📚
- docs: fix Cloudflare Workers setup imports by @M-Hassan-Raza in #260
- docs: add guide for AWS lambda by @HugoRCD in #270
Dependency Updates 📦
- chore(deps): update all non-major dependencies by @renovate[bot] in #254
- chore(deps): update dependency minimark to v1 by @renovate[bot] in #255
- chore(deps): update dependency shiki to v4 by @renovate[bot] in #256
- chore(deps): update dependency vite to ^8.0.5 by @renovate[bot] in #257
- chore(deps): update all non-major dependencies by @renovate[bot] in #258
- chore(deps): update all non-major dependencies by @renovate[bot] in #259
- chore(deps): update all non-major dependencies by @renovate[bot] in #263
Performance Improvements ⚡️
- chore(bench): update size baseline by @github-actions[bot] in #262
- chore(bench): update size baseline by @github-actions[bot] in #267
New Contributors
- @M-Hassan-Raza made their first contribution in #260
Full Changelog: https://github.com/HugoRCD/evlog/compare/evlog@2.11.0...evlog@2.12.0
evlog@2.11.0
What's Changed
Features 🚀
- feat: add support for
datadogby @HugoRCD in #251 - feat: add internal-only context to createError by @HugoRCD in #249
Bug Fixes 🐞
- fix(nitro): re-export structured errors on nitro v3 entry by @HugoRCD in #242
- fix(nitro): bundle-safe runtime config for
cloudflare-durableby @HugoRCD in #245 - fix(tanstack-start): typings for
evlogErrorHandlerby @HugoRCD in #247
Documentation 📚
Dependency Updates 📦
- chore(deps): update all non-major dependencies by @renovate[bot] in #237
- chore(deps): lock file maintenance by @renovate[bot] in #238
- chore(deps): update all non-major dependencies by @renovate[bot] in #239
- chore(deps): update all non-major dependencies by @renovate[bot] in #240
Performance Improvements ⚡️
- chore(bench): update size baseline by @github-actions[bot] in #243
- chore(bench): update size baseline by @github-actions[bot] in #248
- chore(bench): update size baseline by @github-actions[bot] in #250
New Contributors
Full Changelog: https://github.com/HugoRCD/evlog/compare/evlog@2.10.0...evlog@2.11.0
evlog@2.10.0
What's Changed
Features 🚀
- feat: add
HyperDXdrain adapter by @izadoesdev in #225 - feat(evlog): allow to configure request credentials in client logs & browser drain by @MrLightful in #232
- feat(next): support instrumentation.ts hooks by @mnismt in #188
Bug Fixes 🐞
Dependency Updates 📦
- chore(deps): update dependency typescript to v6 by @renovate[bot] in #231
- chore(deps): update all non-major dependencies by @renovate[bot] in #229
- chore(deps): lock file maintenance by @renovate[bot] in #230
Performance Improvements ⚡️
- chore(bench): update size baseline by @github-actions[bot] in #227
- chore(bench): update size baseline by @github-actions[bot] in #233
New Contributors
- @izadoesdev made their first contribution in #225
- @mnismt made their first contribution in #188
Full Changelog: https://github.com/HugoRCD/evlog/compare/evlog@2.9.0...evlog@2.10.0
evlog@2.9.0
What's Changed
Features 🚀
- feat: add
react-routersupport by @MrLightful in #212 - feat(ai): add toolInputs option, and stepsUsage by @HugoRCD in #222
Enhancements 🌈
Bug Fixes 🐞
- fix(nitro): allow
useLogger()in server middleware by @HugoRCD in #215 - fix(evlog): respect
status/statusCodeon Error instances by @benhid in #218 - fix(nitro): make evlogErrorHandler compatible with TanStack Start middleware API by @HugoRCD in #220
Documentation 📚
Dependency Updates 📦
- chore(deps): update codspeedhq/action action to v4 by @renovate[bot] in #201
- chore(deps): update actions/github-script action to v8 by @renovate[bot] in #200
- chore(deps): update marocchino/sticky-pull-request-comment action to v3 by @renovate[bot] in #204
- chore(deps): update peter-evans/create-pull-request action to v8 by @renovate[bot] in #205
- chore(deps): update all non-major dependencies by @renovate[bot] in #199
Performance Improvements ⚡️
- chore(bench): update size baseline by @github-actions[bot] in #208
- chore(bench): update size baseline by @github-actions[bot] in #221
New Contributors
- @SaltyAom made their first contribution in #207
- @MrLightful made their first contribution in #211
- @benhid made their first contribution in #218
Full Changelog: https://github.com/HugoRCD/evlog/compare/evlog@2.8.0...evlog@2.9.0
evlog@2.8.0
What's Changed
Features 🚀
- feat: add
ai-sdksupport by @HugoRCD in #196 - feat: add vite plugin by @HugoRCD in #189
- feat: add bundle size comparison on PRs by @HugoRCD in #183
Bug Fixes 🐞
- fix(core): support nitro v3 runtime config resolution by @HugoRCD in #193
- fix(core): add retry with backoff and clear timeout errors by @HugoRCD in #197
Performance Improvements ⚡️
- perf(evlog): eliminate object allocations on hot paths by @HugoRCD in #181
- perf(core): eliminate allocations in emit hot path by @HugoRCD in #185
Full Changelog: https://github.com/HugoRCD/evlog/compare/evlog@2.7.0...evlog@2.8.0
evlog@2.7.0
What's Changed
Features 🚀
- feat: support silent mode with deferred drain and config ref page by @HugoRCD in #174
- feat: add file system drain adapter with log analysis skill by @HugoRCD in #175
Bug Fixes 🐞
- fix(sveltekit): remove @sveltejs/kit optional peer dependency by @HugoRCD in #172
- fix: use
req.originalUrlfor correct path extraction in NestJS by @ruisaraiva19 in #178
Documentation 📚
Performance Improvements ⚡️
- perf: add benchmark infrastructure and performance documentation by @HugoRCD in #177
- chore(bench): update baseline by @github-actions[bot] in #179
New Contributors
- @ruisaraiva19 made their first contribution in #178
Full Changelog: https://github.com/HugoRCD/evlog/compare/evlog@2.6.0...evlog@2.7.0
evlog@2.6.0
What's Changed
Features 🚀
- feat: add
evlog/toolkitfor custom framework integrations by @OskarLebuda in #169 - feat(nitro): support v3 beta by @schplitt in #166
Bug Fixes 🐞
- fix(evlog): use CSS formatting for browser DevTools instead of ANSI escape codes by @oritwoen in #164
Dependency Updates 📦
New Contributors
- @OskarLebuda made their first contribution in #169
- @oritwoen made their first contribution in #164
Full Changelog: https://github.com/HugoRCD/evlog/compare/evlog@2.5.0...evlog@2.6.0
evlog@2.5.0
What's Changed
Features 🚀
Bug Fixes 🐞
- fix: group otlp batch by resource identity instead of using first event by @shubh73 in #158
- fix: add default condition to subpath exports for CJS compatibility by @spichen in #161
Documentation 📚
Dependency Updates 📦
- chore(deps): update all non-major dependencies by @renovate[bot] in #153
- chore(deps): update dependency @nestjs/common to v11 by @renovate[bot] in #154
- chore(deps): update dependency express to v5 by @renovate[bot] in #155
- chore(deps): update dependency fastify to v5 by @renovate[bot] in #156
New Contributors
Full Changelog: https://github.com/HugoRCD/evlog/compare/evlog@2.4.1...evlog@2.5.0
evlog@2.4.1
What's Changed
Bug Fixes 🐞
Full Changelog: https://github.com/HugoRCD/evlog/compare/evlog@2.4.0...evlog@2.4.1