Skip to content

Releases: privatenumber/tsx

v4.23.15

Choose a tag to compare

@privatenumber privatenumber released this 20 Sep 07:21
ca66105

4.23.15 (2026-09-20)

Bug Fixes

  • exclude bare builtins from namespace inheritance (38e1588)
  • expose require.cache and require.extensions to tsImport CommonJS modules (2da3407)
  • make namespaced register() overloads portable for declaration emit (562c434)

This release is also available on:

v4.23.14

Choose a tag to compare

@privatenumber privatenumber released this 20 Sep 05:28
6e5236b

4.23.14 (2026-09-20)

Bug Fixes

  • restore the CJS bridge namespace for Node 24 require(esm) under tsImport() (#802) (6e5236b)

This release is also available on:

v4.23.13

Choose a tag to compare

@privatenumber privatenumber released this 30 Aug 00:45
28e1f12

4.23.13 (2026-08-30)

Bug Fixes

  • cache: bound shared transform cache memory (#835) (28e1f12)

This release is also available on:

v4.23.12

Choose a tag to compare

@privatenumber privatenumber released this 10 Aug 03:39
ed9d330

4.23.12 (2026-08-10)

Bug Fixes

  • shim import.meta when tokens are split by comments or newlines (#829) (ed9d330), closes #828

This release is also available on:

v4.23.11

Choose a tag to compare

@privatenumber privatenumber released this 07 Aug 12:46
bd3bc64

4.23.11 (2026-08-07)

Bug Fixes

  • preserve async ESM require fallback (55cbece)

This release is also available on:

v4.23.10

Choose a tag to compare

@privatenumber privatenumber released this 07 Aug 04:10
ec1bcd5

4.23.10 (2026-08-07)

Bug Fixes


This release is also available on:

v4.23.9

Choose a tag to compare

@privatenumber privatenumber released this 06 Aug 06:33
2f55884

4.23.9 (2026-08-06)

Bug Fixes

  • map Node test locations (2f55884)
  • support data URLs in tsImport (b94f46f)

This release is also available on:

v4.23.8

Choose a tag to compare

@privatenumber privatenumber released this 05 Aug 15:06
be1315e

4.23.8 (2026-08-05)

Bug Fixes

  • preserve package subpath resolution (be1315e)
  • preserve typeless ESM dependency exports (70dfc5e)

This release is also available on:

v4.23.7

Choose a tag to compare

@privatenumber privatenumber released this 05 Aug 05:34
4e5a138

4.23.7 (2026-08-05)

Bug Fixes

  • prevent tsImport cache collisions (4e5a138)

This release is also available on:

v4.23.6

Choose a tag to compare

@privatenumber privatenumber released this 05 Aug 01:17
205868f

4.23.6 (2026-08-05)

Bug Fixes

  • compose resolver URL metadata (5040762)
  • preserve Node resolution with allowJs (2046d9e)
  • preserve resolver URL metadata (a91df46)

This release is also available on: