Skip to content

chore(repo): version packages#216

Merged
HugoRCD merged 1 commit intomainfrom
changeset-release/main
Mar 21, 2026
Merged

chore(repo): version packages#216
HugoRCD merged 1 commit intomainfrom
changeset-release/main

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Mar 21, 2026

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

evlog@2.9.0

Minor Changes

  • #212 96c47cd Thanks @MrLightful! - Add React Router middleware integration (evlog/react-router) with automatic wide-event logging, drain, enrich, and tail sampling support

Patch Changes

  • #220 b0c26d5 Thanks @HugoRCD! - fix(nitro): make evlogErrorHandler compatible with TanStack Start's createMiddleware().server() API

    evlogErrorHandler now accepts both (next) and ({ next }) signatures, so createMiddleware().server(evlogErrorHandler) works directly without a wrapper in all TanStack Start versions.

  • #215 31cb4ab Thanks @HugoRCD! - fix(nitro): always create logger in request hook so useLogger() works in server middleware

    Previously, calling useLogger(event) inside a Nuxt server middleware would throw "Logger not initialized" because the Nitro plugin skipped logger creation for routes not matching include patterns. Since middleware runs for every request, this made it impossible to use useLogger there.

    The shouldLog filtering is now evaluated at emit time instead of creation time — the logger is always available on event.context.log, but events for non-matching routes are silently discarded.

  • #218 453a548 Thanks @benhid! - fix(parseError): respect .status / .statusCode on Error instances instead of hardcoding 500

    Frameworks like NestJS attach HTTP status directly on Error subclasses (e.g. BadRequestException has .status = 400). Previously, parseError() ignored these properties and always returned 500 for any Error instance without a data property. Now uses extractErrorStatus() to extract the correct status.

  • #219 79f811d Thanks @HugoRCD! - Improve TanStack Start documentation with route filtering, pipeline (batching & retry), tail sampling sections, Vite plugin callout, and TanStack Router vs TanStack Start disambiguation

@github-actions github-actions bot force-pushed the changeset-release/main branch from 56703b8 to 9ef4097 Compare March 21, 2026 12:32
@vercel
Copy link

vercel bot commented Mar 21, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
evlog-docs Ready Ready Preview, Comment, Open in v0 Mar 21, 2026 3:33pm

@github-actions github-actions bot force-pushed the changeset-release/main branch from 24cc171 to 0ab983c Compare March 21, 2026 15:30
@HugoRCD HugoRCD merged commit 30b67e4 into main Mar 21, 2026
3 of 4 checks passed
@HugoRCD HugoRCD deleted the changeset-release/main branch March 21, 2026 15:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant