Packages

terser

5.51.2BSD-2-Clause
  • 5.51.2 is the latest, published 27 August 2026.
  • 1 security advisory, all fixed.
  • 5.x: 120 releases since 1 August 2020, 6 in the last 90 days.

Security advisories

Grouped by the version that fixes them, so one upgrade reads as one step.

Releases in the last 90 days

Feed of releases and advisories

Every stable release, newest first. Notes are quoted as the maintainers published them.

  1. 5.51.2

    27 August 2026
    Roll back fix for ambiguously scoped default args, due to issues that came up without clear reproduction
    • Roll back fix for ambiguously scoped default args, due to issues that came up without clear reproduction

  2. 5.51.1

    27 August 2026
    Fix transforming code in dynamic import argument.
    • Fix transforming code in dynamic import argument.

  3. 5.51.0

    26 August 2026
    Pin (deoptimize) functions that use argnames scope in ambiguous way. IE when default args access other args, or variables outside the function.
    • Pin (deoptimize) functions that use argnames scope in ambiguous way. IE when default args access other args, or variables outside the function.

    • Fix nullish coalescing ?? operator being considered a "boolean operator" sometimes causing booleans to be generated in its left side.

  4. 5.50.0

    11 August 2026
    Experimental TypeScript type stripping
    • Experimental TypeScript type stripping

    • Fixed a crash in mozilla AST conversion of imports

  5. 5.49.2

    5 August 2026
    Fixed a crash related to dynamic import expressions
    • Fixed a crash related to dynamic import expressions

  6. 5.49.1

    4 August 2026
    Correctly parenthesize tagged template strings where the tag is new something(), which also has parentheses
    • Correctly parenthesize tagged template strings where the tag is new something(), which also has parentheses

    • Internally changed how import() expression is parsed, it is no longer treated as a function call.

All 205 releases

Major versions

  • 5.xsince 1 August 2020 · latest 5.51.2 · 120 releases
  • 4.xsince 19 May 2019 · latest 4.8.1 · 45 releases
  • 3.xsince 17 May 2018 · latest 3.17.0 · 38 releases
  • 1.xsince 12 May 2018 · latest 1.0.0 · 1 release
  • 0.xsince 17 May 2018 · latest 0.0.1 · 1 release

Quality and security signals

What npm and deps.dev say about the latest release. Signals, not a verdict.

Reading npm and deps.dev…

Registry facts last checked 15 October 2026. Releases and advisories last read 15 October 2026.

Know when your own dependencies move

Inlinr tracks your coding time automatically. Switch dependency tracking on for a project and it reads that repository's manifest to show what is behind and what has been deprecated — off by default, one project at a time.