Packages

@babel/code-frame

8.0.6 · 18 Sep 2026MIT328M / weekRepositoryHomepagenpmAtom feed

Upgrading @babel/code-frame from 7.14.5 to 8.0.6

24 releases in betweenevery note read

Other targets from 7.14.5Newest 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.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)

  3. 7.29.7nothing new or fixed in the note

  4. 7.29.0

    31 Jan 20262 new · 4 fixes
    • new

      standalone: Export async transform (@JLHwung)

    • new

      Read standalone targets from data-targets (@JLHwung)

    • fixed

      parser: Correctly parse type assertions in extends clause (@nicolo-ribaudo)

    • fixed

      parser: Improve super type argument parsing (@JLHwung)

    • fixed

      traverse: Provide a hub when traversing a File or Program and no parentPath is given (@simbahax)

    • fixed

      Rename switch discriminant references when body creates shadowing variable (@magic-akari)

  5. 7.28.6

    12 Jan 20261 new · 3 fixes
  6. 7.27.1

    30 Apr 20251 new · 6 fixes
    • new

      Allow using of as lexical declaration within for (@JLHwung)

    • fixed

      Do expressions should allow early exit (@kermanx)

    • fixed

      Propagate argument evaluation errors through async promise chain (@magic-akari)

    • fixed

      Fix apply()/call() annotated as pure (@Lacsw)

    • fixed

      Objects and arrays with multiple references should not be evaluated (@liuxingbaoyu)

    • fixed

      Support const type parameter in generator (@JLHwung)

    • fixed

      Reduce generated names size for the 10th-11th (@nicolo-ribaudo)

  7. 7.26.2

    30 Oct 20242 fixes
    • fixed

      Parse placeholder for TS namespace (@liuxingbaoyu)

    • fixed

      Account for offsets when creating new Position instances (@DylanPiercey)

  8. 7.26.0

    25 Oct 20247 new · 1 fix
39 other lines we could not sort, mostly version bumps
  • Update identifier definition to Unicode 18 (@JLHwung)

    8.0.6
  • 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
  • Disallow get/set in TSPropertySignature (@JLHwung)

    7.27.1
  • Fill optional AST properties when both estree and typescript parser plugin are enabled (Part 2) (@JLHwung)

    7.27.1
  • Fill optional AST properties when both estree and typescript parser plugin are enabled (Part 1) (@JLHwung)

    7.27.1
  • Remove unused regenerator-runtime dep in @babel/runtime (@nicolo-ribaudo)

    7.27.1
  • 7.27.1
  • Reduce interopRequireWildcard size (@liuxingbaoyu)

    7.27.1

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