Packages/tsx

Releases of tsx

142 stable releases, newest first. Release notes are kept for the last 90 days; older ones link to where they were published.

  1. 4.23.15

    20 September 2026

    Bug Fixes

    • exclude bare builtins from namespace inheritance

    • expose require.cache and require.extensions to tsImport CommonJS modules

    • make namespaced register() overloads portable for declaration emit

  2. 4.23.14

    20 September 2026

    Bug Fixes

    • restore the CJS bridge namespace for Node 24 require(esm) under tsImport()


    This release is also available on:

  3. 4.23.13

    30 August 2026

    Bug Fixes

    • cache: bound shared transform cache memory


    This release is also available on:

  4. 4.23.12

    10 August 2026

    Bug Fixes

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


    This release is also available on:

  5. 4.23.11

    7 August 2026

    Bug Fixes

    • preserve async ESM require fallback


    This release is also available on:

  6. 4.23.10

    7 August 2026

    Bug Fixes

    • support nyc coverage discovery


    This release is also available on:

  7. 4.23.9

    6 August 2026

    Bug Fixes

    • map Node test locations

    • support data URLs in tsImport


  8. 4.23.8

    5 August 2026

    Bug Fixes

    • preserve package subpath resolution

    • preserve typeless ESM dependency exports


  9. 4.23.7

    5 August 2026

    Bug Fixes

    • prevent tsImport cache collisions


    This release is also available on:

  10. 4.23.6

    5 August 2026

    Bug Fixes

    • compose resolver URL metadata

    • preserve Node resolution with allowJs

    • preserve resolver URL metadata

  11. 4.23.5

    2 August 2026

    Bug Fixes

    • detect the Node inspector enabled via NODE_OPTIONS


    This release is also available on:

  12. 4.23.4

    2 August 2026

    Bug Fixes

    • cli: allow async process.once() signal handlers to finish


    This release is also available on:

  13. 4.23.3

    2 August 2026

    Bug Fixes

    • preserve listenerCount overload semantics


    This release is also available on:

  14. 4.23.2

    2 August 2026

    Bug Fixes

    • watch: exit with 128 + signal number when interrupted


    This release is also available on:

  15. 4.23.1

    13 July 2026
  16. 4.23.0

    3 July 2026
  17. 4.22.5

    2 July 2026
  18. 4.22.4

    31 May 2026
  19. 4.22.3

    19 May 2026
  20. 4.22.2

    18 May 2026
  21. 4.22.1

    17 May 2026
  22. 4.22.0

    14 May 2026
  23. 4.21.1

    14 May 2026
  24. 4.21.0

    30 November 2025
  25. 4.20.6

    26 September 2025
  26. 4.20.5

    24 August 2025
  27. 4.20.4

    12 August 2025
  28. 4.20.3

    13 June 2025
  29. 4.20.2

    12 June 2025
  30. 4.20.1

    11 June 2025
  31. 4.20.0

    11 June 2025
  32. 4.19.4

    29 April 2025
  33. 4.19.3

    19 February 2025
  34. 4.19.2

    26 October 2024
  35. 4.19.1

    12 September 2024
  36. 4.19.0

    27 August 2024
  37. 4.18.0

    24 August 2024
  38. 4.17.1

    24 August 2024
  39. 4.17.0

    8 August 2024
  40. 4.16.5

    1 August 2024
  41. 4.16.4

    1 August 2024
  42. 4.16.3

    31 July 2024
  43. 4.16.2

    3 July 2024
  44. 4.16.1

    3 July 2024
  45. 4.16.0

    29 June 2024
  46. 4.15.9

    29 June 2024
  47. 4.15.8

    28 June 2024
  48. 4.15.7

    21 June 2024
  49. 4.15.6

    17 June 2024
  50. 4.15.5

    15 June 2024