Skip to content

Releases: HugoRCD/evlog

v1.6.0

08 Feb 13:54
e922ff2

Choose a tag to compare

What's Changed

Features 🚀

Performance Improvements ⚡️

  • perf: move @nuxt/kit to optional peer dependency by @HugoRCD in #53
  • perf: make evlog zero-dependency by @HugoRCD in #54

Full Changelog: v1.5.0...v1.6.0

v1.5.0

07 Feb 18:23
acf5e2c

Choose a tag to compare

What's Changed

Features 🚀

  • feat: add posthog log drain adapter by @HugoRCD in #47
  • feat: add /create-adapter agent skill by @HugoRCD in #49

Bug Fixes 🐞

  • fix: error caused by loss of context when extracting waitUntil by @saltytostitos in #44

Dependency Updates 📦

  • chore(deps): update nuxt framework to ^4.3.1 by @renovate[bot] in #48

New Contributors

Full Changelog: v1.4.0...v1.5.0

v1.4.0

04 Feb 23:03

Choose a tag to compare

What's Changed

Features 🚀

  • feat: adds waitUntil support for edge environments by @HugoRCD in #39
  • feat: supports route-based service configuration by @HugoRCD in #40

Documentation 📚

  • docs: enhances documentation and adapters by @HugoRCD in #37

Full Changelog: v1.3.0...v1.4.0

v1.3.0

03 Feb 22:29
c25d832

Choose a tag to compare

What's Changed

Features 🚀

  • feat(module): add Cloudflare Workers adapter by @dmmulroy in #34
  • feat: add axiom and otlp adapters by @HugoRCD in #35

New Contributors

Full Changelog: v1.2.0...v1.3.0

v1.2.0

03 Feb 18:07
98a6ac2

Choose a tag to compare

What's Changed

Features 🚀

  • feat: add client log transport by @HugoRCD in #23
  • feat: add exclude module option by @HugoRCD in #22
  • feat: use defu to compose wide-events by @HugoRCD in #28
  • feat: pass HTTP headers to evlog:drain hook #31

Bug Fixes 🐞

  • fix(docs): enables native SQLite connector for the MCP by @HugoRCD in #32
  • fix: use kebab-case for skill name by @matiacone in #33
  • fix: ensure consistent error data serialization in production by @HugoRCD in #29

Documentation 📚

  • docs: clarify Nuxt usage, add client logging and security best practices by @HugoRCD in #13
  • docs: improve marketing and align with vercel web guidelines by @HugoRCD in #16
  • docs: fix root for github edit this page link by @Barbapapazes in #20
  • docs: add missing installation steps for nitro and typescript projects by @Barbapapazes in #19

Dependency Updates 📦

  • chore(deps): update autofix-ci/action digest to 7a166d7 by @renovate[bot] in #27
  • chore(deps): update all non-major dependencies by @renovate[bot] in #25
  • chore(deps): lock file maintenance by @renovate[bot] in #26

New Contributors

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

v1.1.0

28 Jan 09:53

Choose a tag to compare

What's Changed

Features 🚀

  • feat: add log sampling with configurable rates by @HugoRCD in #9
  • feat: add tail sampling support by @HugoRCD in #10
  • feat: add drain log hook by @HugoRCD in #11

New Contributors

Full Changelog: v1.0.0...v1.1.0

v1.0.0

25 Jan 15:28

Choose a tag to compare

Full Changelog: v0.1.0...v1.0.0

v0.1.0

24 Jan 23:01

Choose a tag to compare

v0.1.0

Initial release.

Features

  • Wide event logging with useLogger(event) for Nuxt/Nitro
  • Structured errors with defineError() (message, why, fix, link)
  • Request-scoped logger with automatic context accumulation
  • Pretty console output in development, JSON in production
  • Nuxt module (evlog/nuxt) with zero-config setup
  • Nitro plugin (evlog/nitro) for all Nitro-powered frameworks
  • Standalone API (initLogger, log, createRequestLogger)

Integrations

  • Nuxt 4+
  • Nitro (Analog, Vinxi, SolidStart, TanStack Start)
  • Standalone TypeScript

Full Changelog: https://github.com/HugoRCD/evlog/commits/v0.1.0