chore(repo): version packages#343
Merged
Merged
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
e306964 to
8bf74e8
Compare
8bf74e8 to
2937d81
Compare
2937d81 to
aa54eba
Compare
aa54eba to
e68c723
Compare
e68c723 to
f3b52cb
Compare
f3b52cb to
fd959f1
Compare
fd959f1 to
34fac2f
Compare
34fac2f to
b13ca14
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.18.0
Minor Changes
#351
ee997b3Thanks @HugoRCD! - Addevlog/memory— an in-memory ring buffer drain that works in any runtime, including Cloudflare Workers (workerd) where Node'sfsmodule is unavailable.Key features:
fs, no networkmaxEvents(default1000) prevents unbounded memory growthstoreoptionreadMemoryLogsacceptssince,until,level,filter, andlimitoptions, matching thereadFsLogsinterfaceparseReadMemoryLogsQuery(query)— coerce HTTP query-string params (Record<string, string>) into typedReadMemoryLogsOptions; works with Hono, h3/Nitro, Express, Fastify, Next.js, Elysia, NestJSclearMemoryLogs(store?)— reset a store, useful in testsNUXT_EVLOG_MEMORY_STORE/EVLOG_MEMORY_STORE,NUXT_EVLOG_MEMORY_MAX_EVENTS/EVLOG_MEMORY_MAX_EVENTS(viaresolveAdapterConfig)ModuleOptions.axiomnow documentsapiKeyas the canonical field; legacytokenremains as a deprecated alias until the next major releaseCloses #349.
#344
5bc3c73Thanks @HugoRCD! - Add oRPC integration (evlog/orpc) with automatic wide-event logging. Two complementary primitives:withEvlog(handler)— wrapsRPCHandler/OpenAPIHandlerfrom@orpc/server/fetch. Each matched request becomes one wide event with full pipeline support (drain, enrich,include/exclude, route-based service overrides, tail sampling). Excluded routes still receive a no-opcontext.logso procedures never crash on missing fields.evlog()— procedure-level middleware (os.use(evlog())). Tags the wide event withoperation(procedure path joined with.), forwards the request logger ascontext.log, promotes the level toerrorwhen a procedure throws, and bridgescreateError()/defineErrorCatalog()throws toORPCError(code, status, message, pluswhy/fix/linkindata).useLogger()is exposed for off-context access (utility modules / deep service functions).EvlogOrpcContextis the type to plug intoos.$context()for typed access.Closes #297.
#339
31b6b31Thanks @HugoRCD! - Addlog.setLevel(level)to promote the wide event level explicitly without touching theerrorcontext.log.error(err)populateserror: { name, message, stack, ... }from the thrown value. When you want to mark the event aserror(orwarn) while controlling theerrorfield yourself — typed error codes, no stack, custom shapes — calllog.setLevel('error' | 'warn' | 'info' | 'debug')and pair it withlog.set({ error: { code: 'PAYMENT_DECLINED' } }). The explicit level wins over the level computed from.error()/.warn().Closes #301.
Patch Changes
#348
6d4d87cThanks @HugoRCD! - Fixevlog/nitroandevlog/nitro/v3on Windows. The module passed nativepath.resolve()paths tonitro.options.pluginsandnitro.options.errorHandler. Nitro raw-interpolates those into the#nitro/virtual/pluginsand#nitro/virtual/error-handlerJS string literals, so Windows backslashes were parsed as escape sequences (\n,\v, …) and broke module resolution — surfacing asCannot find module … imported from '#nitro/virtual/error-handler'. Paths are now normalized to forward slashes before being handed to Nitro.Closes #345.
evlog-community-adapter-skeleton@4.0.0
Patch Changes
ee997b3,6d4d87c,5bc3c73,31b6b31]:evlog-community-enricher-skeleton@4.0.0
Patch Changes
ee997b3,6d4d87c,5bc3c73,31b6b31]:evlog-community-framework-skeleton@4.0.0
Patch Changes
ee997b3,6d4d87c,5bc3c73,31b6b31]: