chore(repo): version packages#357
Merged
Merged
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
65d8c81 to
733a5d4
Compare
733a5d4 to
8ba8051
Compare
8ba8051 to
3461669
Compare
3461669 to
13f1891
Compare
13f1891 to
a964cc4
Compare
a964cc4 to
179d38d
Compare
179d38d to
9af8460
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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.19.0
Minor Changes
#356
bb3ec19Thanks @HugoRCD! - Add optional catalog metadata ondefineAuditCataloganddefineAuditActionentries:description,severity,requiresChanges,requiresReason, andredactPaths. Metadata is exposed on each factory for introspection, docs, and review tooling.#370
6dc352dThanks @HugoRCD! - Improve dev terminal error output and introduce a clearerdevconfig API.Presets:
dev: 'evlog' | 'nitro' | 'both'— controls Nitro's Youch overlay (frameworkOverlay) and how much stack detail evlog prints in the wide event (prettyError.detail). Default in pretty dev is'evlog'(no Nitro overlay, full evlog error block).'nitro'keeps Nitro's stack and prints only message + Why/Fix/link in the wide event.'both'shows both full outputs.Explicit object:
dev: { frameworkOverlay, prettyError: { snippet, stackDepth, compact, detail: 'full' | 'guidance' } }.Other improvements: tighter error blocks by default (
prettyError.compact), tree spacers, hanging-indent Why/Fix wrapping,stdoutfor error wide events in dev, source-mapped file:line via NitroloadStackTrace, Nitro error hook enrich+drain no longer blocks HTTP responses.#371
0625240Thanks @HugoRCD! - Add glob path redaction toRedactConfig.paths. Single-segment patterns likepasswordare shorthand for**.password(any nesting depth). Key-name globs (*_token) and path globs (user.*) are supported.auditRedactPresetsimplified to path globs.#367
23d616fThanks @HugoRCD! - Defer wide-event emit for streaming HTTP responses (SSE, AI SDK UI streams, chunked bodies) until the response body finishes, socreateAILogger()metadata is included on the same request event instead of triggering post-emit warnings.Applies to Next.js
withEvlog, SvelteKit, Hono, React Router, oRPC, and Nitro/Nuxt integrations. Also merges lateaifields onto an emitted event before enrich/drain when metadata arrives in a narrow race window.Fixes #321
Patch Changes
#356
bb3ec19Thanks @HugoRCD! - FixmockAudit()to capture in-requestlog.audit()events on emit (with finalizedidempotencyKey). AddassertAudit()matcher on the mock result. TypeAuditFields.changes.patchvia newAuditChangesexport.#369
0c6cb24Thanks @HugoRCD! - Fix Nuxtsilentoption not suppressing built-in console output in production builds on evlog 2.11+. The Nuxt module now bakes evlog options intonitro.options.replace.__EVLOG_CONFIG__(matching standalone Nitro modules), so the Nitro plugin receivessilent: trueand no longer emits an unenriched log line before yourevlog:drainhook runs.#359
1b17ff1Thanks @abhishekg999! - Fixevlog/elysiato capture unmatched routes so Elysia 404 responses emit HTTP events with the correct path and error level.#365
e2806b8Thanks @HugoRCD! - Fix redaction mutating source objects and arrays passed by reference. Wide events are now deep-cloned before redaction, solog.info({ user })andcreateLogger().emit()only scrub the emitted copy sent to console and drains.evlog-community-adapter-skeleton@5.0.0
Patch Changes
bb3ec19,bb3ec19,0c6cb24,6dc352d,1b17ff1,0625240,e2806b8,23d616f]:evlog-community-enricher-skeleton@5.0.0
Patch Changes
bb3ec19,bb3ec19,0c6cb24,6dc352d,1b17ff1,0625240,e2806b8,23d616f]:evlog-community-framework-skeleton@5.0.0
Patch Changes
bb3ec19,bb3ec19,0c6cb24,6dc352d,1b17ff1,0625240,e2806b8,23d616f]: