Sourced from tsx's releases.
v4.23.0
4.23.0 (2026-07-03)
Bug Fixes
- avoid redundant filesystem probes during module resolution (257bbbb), closes privatenumber/tsx#809
Features
- add multi-scenario startup benchmark suite (c178197), closes privatenumber/tsx#809 #809 hi#signal privatenumber/tsx#145 #809
This release is also available on:
v4.22.5
4.22.5 (2026-07-02)
Bug Fixes
- isolate hook state per async module.register() registration (a305f36)
This release is also available on:
1dfad37
docs: cite esbuild's extension-resolution model in node notes257bbbb
fix: avoid redundant filesystem probes during module resolutionc178197
feat: add multi-scenario startup benchmark suite51800ac
docs: add Node internals knowledge base (notes/node)a305f36
fix: isolate hook state per async module.register() registrationca501a9
chore: upgrade skills-npm to v1.2.0596cd1f
test: cover __dirname, __filename, & require.cache in CJS TS
file75d9bf0
test: lock in lenient ESM for ambiguous and CJS-typed packages1472f3e
test: cover ESM-syntax dependency with omitted "type"
field