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
  • !30122

Bump @babel/preset-env from 7.8.3 to 7.8.4

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Administrator requested to merge dependabot/npm_and_yarn/babel/preset-env-7.8.4 into master Feb 03, 2020
  • Overview 1
  • Commits 1
  • Pipelines 0
  • Changes 2

Created by: dependabot-preview[bot]

Bumps @babel/preset-env from 7.8.3 to 7.8.4.

Release notes

Sourced from @babel/preset-env's releases.

v7.8.4 (2020-01-30)

⚠ In Babel 7.8.0 we introduced the --copy-ignored option for @babel/cli, defaulting to false. However, previous versions behaved as if that option was present: for this reason, we changed its default value to true (when --copy-files is provided) and introduced a --no-copy-ignored option to disable it.

Thanks to @3cp, @BenoitZugmeyer, @pustovalov, @regiontog, and @vedantroy for their first PRs!

👓 Spec Compliance

  • babel-parser
    • #11031 fix: properly parse member expression after property initializer (@vedantroy)
    • #11017 Update coalesce precedence (@JLHwung)
    • #11009 fix: triple __proto__ in object patterns should be allowed (@JLHwung)
    • #10987 Duplicate __proto__ key should be allowed in object patterns (@JLHwung)

🐛 Bug Fix

  • babel-cli
    • #11063 [@babel/cli] Copy ignored files by default (@nicolo-ribaudo)
  • babel-compat-data
    • #11066 Fix core-js 2 builtin data for opera (@danez)
  • babel-helpers, babel-plugin-proposal-class-properties, babel-plugin-proposal-decorators, babel-plugin-transform-classes, babel-plugin-transform-parameters, babel-plugin-transform-typeof-symbol, babel-preset-env
    • #11049 Avoid compiling the _typeof helper with itself (@nicolo-ribaudo)
  • babel-traverse
    • #11011 Bug/missing references after crawl (@regiontog)
  • babel-plugin-transform-parameters
    • #9714 Fix rest parameters indexing with TypeScript 'this parameter' (@BenoitZugmeyer)
  • babel-plugin-transform-for-of
    • #11023 fix: for-of transform should skip for-await-of (@JLHwung)
  • babel-generator
    • #11014 Fix parentheses removal in nullish-coalescing operation (@sidntrivedi012)
  • babel-helper-compilation-targets
    • #11006 fix: supply '.' subpath for backward compatibility with node.js 13.0-13.1 (@JLHwung)

💅 Polish

  • babel-core
    • #10969 polish: throw human-friendly error when item-option pair is incorrectly unwrapped (@JLHwung)

📝 Documentation

  • babel-parser
    • #11015 add AST for the module attribute proposal (@xtuc)
  • babel-preset-env
    • #11030 update compat-data related docs/config [skip ci] (@JLHwung)

🏠 Internal

  • babel-compat-data
    • #11039 Update compat table (@nicolo-ribaudo)
    • #11041 Delete duplicated file in @babel/compat-data (@nicolo-ribaudo)
    • #10814 chore: map mobile browser data to their desktop version (@JLHwung)
    • #11024 Check that generated compat-data is up to date on CI (@nicolo-ribaudo)
  • babel-parser
    • #11032 refactor: simplify toAssignable routine (@JLHwung)
    • #11026 chore: use @babel/eslint-config-internal (@JLHwung)
... (truncated)
Changelog

Sourced from @babel/preset-env's changelog.

v7.8.4 (2020-01-30)

⚠ In Babel 7.8.0 we introduced the --copy-ignored option for @babel/cli, defaulting to false. However, previous versions behaved as if that option was present: for this reason, we changed its default value to true (when --copy-files is provided) and introduced a --no-copy-ignored option to disable it.

👓 Spec Compliance

  • babel-parser
    • #11031 fix: properly parse member expression after property initializer (@vedantroy)
    • #11017 Update coalesce precedence (@JLHwung)
    • #11009 fix: triple __proto__ in object patterns should be allowed (@JLHwung)
    • #10987 Duplicate __proto__ key should be allowed in object patterns (@JLHwung)

🐛 Bug Fix

  • babel-cli
    • #11063 [@babel/cli] Copy ignored files by default (@nicolo-ribaudo)
  • babel-compat-data
    • #11066 Fix core-js 2 builtin data for opera (@danez)
  • babel-helpers, babel-plugin-proposal-class-properties, babel-plugin-proposal-decorators, babel-plugin-transform-classes, babel-plugin-transform-parameters, babel-plugin-transform-typeof-symbol, babel-preset-env
    • #11049 Avoid compiling the _typeof helper with itself (@nicolo-ribaudo)
  • babel-traverse
    • #11011 Bug/missing references after crawl (@regiontog)
  • babel-plugin-transform-parameters
    • #9714 Fix rest parameters indexing with TypeScript 'this parameter' (@BenoitZugmeyer)
  • babel-plugin-transform-for-of
    • #11023 fix: for-of transform should skip for-await-of (@JLHwung)
  • babel-compat-data, babel-preset-env
    • #11016 Re-generate preset-env fixtures (@nicolo-ribaudo)
  • babel-generator
    • #11014 Fix parentheses removal in nullish-coalescing operation (@sidntrivedi012)
  • babel-helper-compilation-targets
    • #11006 fix: supply '.' subpath for backward compatibility with node.js 13.0-13.1 (@JLHwung)

💅 Polish

  • babel-core
    • #10969 polish: throw human-friendly error when item-option pair is incorrectly unwrapped (@JLHwung)

📝 Documentation

  • babel-parser
    • #11015 add AST for the module attribute proposal (@xtuc)

🏠 Internal

  • babel-compat-data
    • #11039 Update compat table (@nicolo-ribaudo)
    • #11041 Delete duplicated file in @babel/compat-data (@nicolo-ribaudo)
    • #10814 chore: map mobile browser data to their desktop version (@JLHwung)
    • #11024 Check that generated compat-data is up to date on CI (@nicolo-ribaudo)
  • babel-parser
    • #11032 refactor: simplify toAssignable routine (@JLHwung)
    • #11026 chore: use @babel/eslint-config-internal (@JLHwung)
  • babel-preset-env
    • #11030 update compat-data related docs/config [skip ci] (@JLHwung)
... (truncated)
Commits
  • 5c2e6bc v7.8.4
  • 92c6807 [@babel/cli] Copy ignored files by default (#11063)
  • 1528d7d Fix core-js 2 builtin data for opera (#11066)
  • 3e21a09 feat: support node 6 for levenary (#11059)
  • eae6211 Update compat table (#11039)
  • 916429b Avoid compiling the _typeof helper with itself (#11049)
  • d0518b7 Update browserslist (#11058)
  • 2e5594d Update failing tests after last merged PR
  • ed47d2e Delete duplicated file in @babel/compat-data (#11041)
  • b54a946 chore: map mobile browser data to their desktop version (#10814)
  • Additional commits viewable 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 badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in the .dependabot/config.yml file in this repo:

  • Update frequency
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: dependabot/npm_and_yarn/babel/preset-env-7.8.4