Packages

@babel/cli

8.0.6 · 18 Sep 2026MIT3.9M / weekRepositoryHomepagenpmAtom feed

Upgrading @babel/cli from 7.14.3 to 8.0.6

47 releases in betweenevery note read

Other targets from 7.14.3Newest 7.x7.29.7

Start here

Before you upgrade

Tick each one off as you go

Release by release

  1. 8.0.6

    18 Sep 20263 fixes
    • fixed

      Fix parsing of arrow function params inside ternaries with Flow (@robhogan)

    • fixed

      Polish error message for invalid binary 0b19 (@JLHwung)

    • fixed

      Replace lru-cache with flru (@nicolo-ribaudo)

  2. 8.0.5

    10 Sep 20263 new · 12 fixes
  3. 8.0.4

    9 Jul 20263 fixes
    • fixed

      parser: Disallow declare module M {} (@JLHwung)

    • fixed

      parser: Forbid let x! and let x! = (@JLHwung)

    • fixed

      replaceWith in Visitor#exit should not stop traversal (@liuxingbaoyu)

  4. 8.0.1nothing new or fixed in the note

  5. 8.0.0

    16 Jun 20262 new · 2 fixes
    • new

      Only extract source map comments at the end of the file (@liuxingbaoyu)

    • new

      Add EOL date for Babel 7 (end of June 2027) to SECURITY.md (@nicolo-ribaudo)

    • fixed

      generator: Improve new callee parens check (@JLHwung)

    • fixed

      systemjs: Support proto as an export name (@JLHwung)

  6. 7.29.7nothing new or fixed in the note

  7. 7.28.6

    12 Jan 20261 new · 3 fixes
  8. 7.28.3

    14 Aug 20251 new · 2 fixes
    • new

      Enable type checking for scripts and babel-worker.cjs (@JLHwung)

    • fixed

      parser/typescript: Parse import("./a", {with:{},}) (@easrng)

    • fixed

      parser: Stop subscript parsing on async arrow (@JLHwung)

97 other lines we could not sort, mostly version bumps
  • Update identifier definition to Unicode 18 (@JLHwung)

    8.0.6
  • Actually remove preset-env's useBuiltIns (@nicolo-ribaudo)

    8.0.1
  • Fallback to assuming ESM support with modules: auto (@nicolo-ribaudo)

    8.0.0
  • Remove locations: "packed" (@liuxingbaoyu)

    8.0.0
  • Polish(standalone): improve message on invalid preset/plugin (@JLHwung)

    7.28.6
  • Move eslint-{parser,plugin} docs to the website (@JLHwung)

    7.28.3
  • Materialize explicitResourceManagement parser plugin (@JLHwung)

    7.28.0
  • LVal coverage updates (Part 2) (@JLHwung)

    7.28.0
  • Accept bigints in t.bigIntLiteral factory (@JLHwung)

    7.28.0
  • Update babel-polyfill packages (@nicolo-ribaudo)

    7.28.0

452 internal lines (docs, tests, tooling) left out.