Avatar for the HugoRCD user
HugoRCD
evlog
BlogDocsChangelog

fix(core): support nitro v3 runtime config resolution

#193Merged
Comparing
fix/adapters-nitro-v3-runtime-config
(
7fd4d9e
) with
main
(
a0c19c4
)
CodSpeed Performance Gauge
-10%
Improvement
5
Regression
1
Untouched
90

Benchmarks

96 total
with traceparent
packages/evlog/bench/core/enrichers.bench.ts::createTraceContextEnricher
CodSpeed Performance Gauge
-10%
302.4 µs337.3 µs
consola (withTag.info)
packages/evlog/bench/comparison/vs-alternatives.bench.ts::child / scoped logger
CodSpeed Performance Gauge
+58%
450.1 µs285.3 µs
winston — 4 separate log calls
packages/evlog/bench/comparison/vs-alternatives.bench.ts::wide event lifecycle (evlog-native pattern)
CodSpeed Performance Gauge
+43%
619.3 µs432.3 µs
pino
packages/evlog/bench/comparison/vs-alternatives.bench.ts::structured log (5 fields)
CodSpeed Performance Gauge
+42%
473.2 µs333.5 µs
push 1000 events (no flush)
packages/evlog/bench/core/client.bench.ts::pipeline — push throughput
CodSpeed Performance Gauge
+40%
2.6 ms1.8 ms
winston
packages/evlog/bench/comparison/vs-alternatives.bench.ts::simple string log
CodSpeed Performance Gauge
+28%
581.1 µs454.2 µs
evlog
packages/evlog/bench/comparison/vs-alternatives.bench.ts::simple string log
CodSpeed Performance Gauge
+6%
121.2 µs114.5 µs
emit minimal event
packages/evlog/bench/core/logger.bench.ts::log.emit()
CodSpeed Performance Gauge
+2%
96.3 µs94.1 µs
Cloudflare headers (country only)
packages/evlog/bench/core/enrichers.bench.ts::createGeoEnricher
CodSpeed Performance Gauge
+1%
109.9 µs108.3 µs
with cause
packages/evlog/bench/core/errors.bench.ts::createError
CodSpeed Performance Gauge
+1%
165.4 µs163.4 µs
no match (fast path)
packages/evlog/bench/core/sampling.bench.ts::tail sampling (shouldKeep)
CodSpeed Performance Gauge
+1%
45.6 µs45.1 µs
pino
packages/evlog/bench/comparison/vs-alternatives.bench.ts::simple string log
CodSpeed Performance Gauge
+1%
157.9 µs156.2 µs
pino
packages/evlog/bench/comparison/vs-alternatives.bench.ts::burst — 100 sequential logs
CodSpeed Performance Gauge
+1%
1.9 ms1.9 ms
winston (child.info)
packages/evlog/bench/comparison/vs-alternatives.bench.ts::child / scoped logger
CodSpeed Performance Gauge
+1%
201.7 µs199.7 µs
no user-agent header
packages/evlog/bench/core/enrichers.bench.ts::createUserAgentEnricher
CodSpeed Performance Gauge
+1%
29.8 µs29.5 µs
status match
packages/evlog/bench/core/sampling.bench.ts::tail sampling (shouldKeep)
CodSpeed Performance Gauge
+1%
51.4 µs50.9 µs
pino
packages/evlog/bench/comparison/vs-alternatives.bench.ts::deep nested log
CodSpeed Performance Gauge
+1%
172.5 µs170.9 µs
pino — 4 separate log calls
packages/evlog/bench/comparison/vs-alternatives.bench.ts::wide event lifecycle (evlog-native pattern)
CodSpeed Performance Gauge
+1%
275.8 µs273.3 µs
duration match
packages/evlog/bench/core/sampling.bench.ts::tail sampling (shouldKeep)
CodSpeed Performance Gauge
+1%
44.9 µs44.6 µs
toString()
packages/evlog/bench/core/errors.bench.ts::EvlogError serialization
CodSpeed Performance Gauge
+1%
34.8 µs34.5 µs
full emit with sampling (likely sampled out)
packages/evlog/bench/core/sampling.bench.ts::head + tail sampling combined
CodSpeed Performance Gauge
+1%
61.5 µs61.1 µs
with method + path
packages/evlog/bench/core/logger.bench.ts::createRequestLogger
CodSpeed Performance Gauge
+1%
60.8 µs60.3 µs
no sampling configured
packages/evlog/bench/core/sampling.bench.ts::head sampling
CodSpeed Performance Gauge
+1%
189.4 µs188.1 µs
consola
packages/evlog/bench/comparison/vs-alternatives.bench.ts::burst — 100 sequential logs
CodSpeed Performance Gauge
+1%
933.6 µs928.6 µs
create + parse (simple)
packages/evlog/bench/core/errors.bench.ts::createError + parseError round-trip
CodSpeed Performance Gauge
+1%
133 µs132.3 µs

Commits

Click on a commit to change the comparison range
Base
main
a0c19c4
-10.35%
fix(core): support nitro v3 runtime config resolution
7fd4d9e
24 hours ago
by HugoRCD
© 2026 CodSpeed Technology
Home Terms Privacy Docs