Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • B bootstrap
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 263
    • Issues 263
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 114
    • Merge requests 114
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Bootstrap
  • bootstrap
  • Merge requests
  • !33801

Bump @babel/core from 7.13.16 to 7.14.0

  • Review changes

  • Download
  • Email patches
  • Plain diff
Closed Administrator requested to merge dependabot/npm_and_yarn/babel/core-7.14.0 into main May 01, 2021
  • Overview 1
  • Commits 1
  • Pipelines 0
  • Changes 2

Created by: dependabot[bot]

Bumps @babel/core from 7.13.16 to 7.14.0.

Release notes

Sourced from @​babel/core's releases.

v7.14.0 (2021-04-29)

👓 Spec Compliance

  • babel-generator, babel-parser
    • #13209 [ts] Enforce order for the override modifier (@​nicolo-ribaudo)

🚀 New Feature

  • babel-plugin-proposal-async-do-expressions
    • #13117 Implement async-do-expressions transform (@​JLHwung)
  • babel-core, babel-generator, babel-parser, babel-plugin-proposal-do-expressions, babel-plugin-syntax-async-do-expressions, babel-types
    • #13043 Parse async do expressions (@​JLHwung)
  • babel-preset-env
    • #13091 Enable class fields & private methods by default (@​nicolo-ribaudo)
  • babel-compat-data, babel-preset-env
    • #13176 Add private brand checks to shippedProposals (@​nicolo-ribaudo)
    • #13114 Add class static blocks to preset-env's shippedProposals (@​nicolo-ribaudo)
  • babel-helper-create-class-features-plugin, babel-plugin-proposal-private-property-in-object, babel-plugin-syntax-private-property-in-object
    • #13172 Allow compiling #foo in obj without compiling private fields (@​nicolo-ribaudo)
  • babel-parser
    • #13113 babel-parser(ts): Add new plugin option dts: boolean (@​sosukesuzuki)
    • #13175 Materialize the class features in @babel/parser. (@​JLHwung)
    • #13033 Introduce parser error codes (@​sosukesuzuki)
  • babel-helper-module-transforms, babel-helpers, babel-plugin-transform-modules-amd, babel-plugin-transform-modules-commonjs, babel-plugin-transform-modules-umd
    • #12838 Implement importInterop: "node" option for module transforms (@​nicolo-ribaudo)
  • babel-generator, babel-parser, babel-traverse, babel-types
    • #13224 Support parsing Flow's Optional Indexed Access Types (@​gkz)
    • #13053 Support parsing Flow's Indexed Access Types (@​sosukesuzuki)
  • babel-parser, babel-traverse
    • #13195 Parse string export names by default (moduleStringNames) (@​nicolo-ribaudo)
  • babel-generator, babel-parser, babel-types
    • #13089 Support TypeScript 4.3 get/set type members (@​sosukesuzuki)
    • #13097 support TS 4.3 override syntax in class (@​g-plane)
    • #13096 support TS 4.3 static index signature in class (@​g-plane)

🐛 Bug Fix

  • babel-generator
    • #13208 Prevent ForOfStatement from printing the forbidden sequence "for ( async of" (@​Zalathar)
    • #13169 fix: don't deduplicate comments with same start index (@​gzzhanghao)
  • babel-generator, babel-plugin-proposal-object-rest-spread, babel-preset-env
    • #13204 Simplify the special-case printing of single-param arrow functions (@​Zalathar)
  • babel-core
    • #13182 fix: Don't load browserslist in block-hoist-plugin (@​MichaReiser)

💅 Polish

  • babel-cli, babel-core, babel-parser, babel-plugin-transform-classes, babel-preset-env, babel-preset-typescript
    • #13130 babel-parser: Add new internal ESLint rule to consistent error messages (@​sosukesuzuki)

🏠 Internal

  • babel-parser
    • #13227 Add runFixtureTestsWithoutExactASTMatch in parser test runner (@​JLHwung)

... (truncated)

Changelog

Sourced from @​babel/core's changelog.

v7.14.0 (2021-04-29)

👓 Spec Compliance

  • babel-generator, babel-parser
    • #13209 [ts] Enforce order for the override modifier (@​nicolo-ribaudo)

🚀 New Feature

  • babel-plugin-proposal-async-do-expressions
    • #13117 Implement async-do-expressions transform (@​JLHwung)
  • babel-core, babel-generator, babel-parser, babel-plugin-proposal-do-expressions, babel-plugin-syntax-async-do-expressions, babel-types
    • #13043 Parse async do expressions (@​JLHwung)
  • babel-preset-env
    • #13091 Enable class fields & private methods by default (@​nicolo-ribaudo)
  • babel-compat-data, babel-preset-env
    • #13176 Add private brand checks to shippedProposals (@​nicolo-ribaudo)
    • #13114 Add class static blocks to preset-env's shippedProposals (@​nicolo-ribaudo)
  • babel-helper-create-class-features-plugin, babel-plugin-proposal-private-property-in-object, babel-plugin-syntax-private-property-in-object
    • #13172 Allow compiling #foo in obj without compiling private fields (@​nicolo-ribaudo)
  • babel-parser
    • #13113 babel-parser(ts): Add new plugin option dts: boolean (@​sosukesuzuki)
    • #13175 Materialize the class features in @babel/parser. (@​JLHwung)
    • #13033 Introduce parser error codes (@​sosukesuzuki)
  • babel-helper-module-transforms, babel-helpers, babel-plugin-transform-modules-amd, babel-plugin-transform-modules-commonjs, babel-plugin-transform-modules-umd
    • #12838 Implement importInterop: "node" option for module transforms (@​nicolo-ribaudo)
  • babel-generator, babel-parser, babel-traverse, babel-types
    • #13224 Support parsing Flow's Optional Indexed Access Types (@​gkz)
    • #13053 Support parsing Flow's Indexed Access Types (@​sosukesuzuki)
  • babel-parser, babel-traverse
    • #13195 Parse string export names by default (moduleStringNames) (@​nicolo-ribaudo)
  • babel-generator, babel-parser, babel-types
    • #13089 Support TypeScript 4.3 get/set type members (@​sosukesuzuki)
    • #13097 support TS 4.3 override syntax in class (@​g-plane)
    • #13096 support TS 4.3 static index signature in class (@​g-plane)

🐛 Bug Fix

  • babel-generator
    • #13208 Prevent ForOfStatement from printing the forbidden sequence "for ( async of" (@​Zalathar)
    • #13169 fix: don't deduplicate comments with same start index (@​gzzhanghao)
  • babel-generator, babel-plugin-proposal-object-rest-spread, babel-preset-env
    • #13204 Simplify the special-case printing of single-param arrow functions (@​Zalathar)
  • babel-core
    • #13182 fix: Don't load browserslist in block-hoist-plugin (@​MichaReiser)

💅 Polish

  • babel-cli, babel-core, babel-parser, babel-plugin-transform-classes, babel-preset-env, babel-preset-typescript
    • #13130 babel-parser: Add new internal ESLint rule to consistent error messages (@​sosukesuzuki)

🏠 Internal

  • babel-parser
    • #13227 Add runFixtureTestsWithoutExactASTMatch in parser test runner (@​JLHwung)

... (truncated)

Commits
  • 3c0152a v7.14.0
  • 28d7442 Parse async do expressions (#13043)
  • 2521c66 Add internal ESLint rule for consistent parser error messages (#13130)
  • d0fcbfc perf(core): check files before interacting with them (#13090)
  • 88da2e8 perf: avoid loadFullConfig when creating block hoist plugin (#13223)
  • adb5ada fix: Don't load browserslist in block-hoist-plugin (#13182)
  • See full diff in compare view

Dependabot compatibility score

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: dependabot/npm_and_yarn/babel/core-7.14.0