Skip to content
Logixlysia
Esc
↑↓navigate↵open⌘Jpreview
On this page

logixlysia@6.9.3

Patch Changes

  • 54a5aeb: Internal cleanup from moving the repo’s lint and format tooling from Biome to oxlint + oxfmt. Exported names and types are unchanged, apart from resolveSampling’s first parameter becoming optional, so resolveSampling() compiles and calls that pass undefined still do.

    • Promise chains inside the batch queue, file sink and shutdown flush became async helpers that run their work in the same order.
    • Deferred promises use Promise.withResolvers, so the package now declares engines.node >=22, the floor chalk 6 already set.
    • Every regular expression carries the u flag. Two matches move on unusual input: the user-agent enricher’s case-insensitive patterns also fold ſ (U+017F) to s and the Kelvin sign to k, and a ? in a sampling glob matches one code point rather than one UTF-16 unit, which only differs for a decoded path containing an astral character such as an emoji.
  • 54a5aeb: Adapters read Retry-After by RFC 9110’s grammar. Only a bare digit string is delta-seconds, so 1e3 and 0x10 no longer read as 1 s and 0 s, and +5 and 5.5 no longer read as 5 s. An HTTP-date already in the past is ignored instead of retrying with no delay. Either way the adapter falls back to its jittered backoff.

Last updated on September 25, 2026

Was this page helpful?