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, soresolveSampling()compiles and calls that passundefinedstill do.- Promise chains inside the batch queue, file sink and shutdown flush became
asynchelpers that run their work in the same order. - Deferred promises use
Promise.withResolvers, so the package now declaresengines.node >=22, the floor chalk 6 already set. - Every regular expression carries the
uflag. Two matches move on unusual input: the user-agent enricher’s case-insensitive patterns also foldſ(U+017F) tosand the Kelvin sign tok, 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.
- Promise chains inside the batch queue, file sink and shutdown flush became
-
54a5aeb: Adapters read
Retry-Afterby RFC 9110’s grammar. Only a bare digit string is delta-seconds, so1e3and0x10no longer read as 1 s and 0 s, and+5and5.5no 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.