Merged
requested to merge dependabot/npm_and_yarn/babel/plugin-proposal-object-rest-spread-7.9.0 into master
Created by: dependabot-preview[bot]
Bumps @babel/plugin-proposal-object-rest-spread from 7.8.3 to 7.9.0.
Release notes
Sourced from @babel/plugin-proposal-object-rest-spread's releases.
v7.9.0 (2020-03-20)
Thanks to @andrewdotn, @clshortfuse, @lunaruan, @oliverdunk, @rickbutton, @Taym95 and @Wetinee for their first PRs!
Blog post: https://babeljs.io/blog/2020/03/16/7.9.0
🚀 New Feature
babel-generator,babel-helper-builder-react-jsx-experimental,babel-helper-builder-react-jsx,babel-plugin-transform-block-scoping,babel-plugin-transform-classes,babel-plugin-transform-function-name,babel-plugin-transform-react-constant-elements,babel-plugin-transform-react-inline-elements,babel-plugin-transform-react-jsx-development,babel-plugin-transform-react-jsx,babel-plugin-transform-regenerator,babel-preset-react,babel-preset-typescript,babel-standalone
- #11126 Mark transpiled JSX elements as pure (@nicolo-ribaudo)
babel-helper-builder-react-jsx-experimental,babel-helper-builder-react-jsx,babel-plugin-transform-react-jsx-development,babel-plugin-transform-react-jsx-self,babel-plugin-transform-react-jsx,babel-preset-react,babel-standalonebabel-compat-data,babel-preset-env
- #11083 Include preset modules (@nicolo-ribaudo)
- #10971 Add numeric separator to
shippedProposals(@Wetinee)babel-core,babel-helpers,babel-plugin-proposal-class-properties,babel-plugin-proposal-decorators,babel-plugin-transform-classes,babel-plugin-transform-function-name,babel-plugin-transform-parameters,babel-plugin-transform-react-jsx,babel-plugin-transform-runtime,babel-plugin-transform-typescript,babel-preset-env
- #8656 Allow extending untranspiled classes (@nicolo-ribaudo)
babel-core,babel-helper-module-transforms,babel-plugin-transform-modules-amd,babel-plugin-transform-modules-commonjs,babel-plugin-transform-modules-systemjs,babel-plugin-transform-modules-umd
- #11194 Allow defining the moduleIds-related option in the transform plugins (@nicolo-ribaudo)
babel-core,babel-generator,babel-parser,babel-plugin-syntax-record-and-tuple,babel-types
- #10865 Added support for record and tuple syntax. (@rickbutton)
babel-generator,babel-parser,babel-plugin-transform-flow-strip-types,babel-preset-flow
- #11178 Implement support for
declareon class fields with Flow (@nicolo-ribaudo)babel-typesbabel-generator
- #11028 Added jsescOptions to Numeric Literals (@sidntrivedi012)
babel-generator,babel-parser,babel-types
- #11077 Add support for flow's SymbolTypeAnnotation (@existentialism)
babel-parser
- #11117 Parse BigInts by default (@nicolo-ribaudo)
- #11254 Add estree parsing support for
export * as A(@existentialism)- #11246 feat: align ID_Start/ID_Continue regex to Unicode 13.0.0 (@JLHwung)
babel-plugin-transform-react-jsx-source,babel-preset-reactbabel-generator,babel-parser,babel-plugin-transform-typescript,babel-preset-typescript,babel-types
- #11171 Add
import typeandexport typesupport to TypeScript (@nicolo-ribaudo)
🐛 Bug Fix... (truncated)
babel-helper-builder-react-jsx-experimental,babel-helper-builder-react-jsx,babel-helper-validator-identifier,babel-highlight,babel-parser,babel-typesbabel-plugin-proposal-optional-chaining
- #11261 Memoize call expressions in optional chains in loose mode (@oliverdunk)
babel-plugin-transform-react-jsx-self,babel-preset-react
- #11290 Pass the correct
thisto JSX's__selfwith the old plugin (@nicolo-ribaudo)babel-helper-builder-react-jsx-experimental,babel-plugin-transform-react-jsx-development,babel-plugin-transform-react-jsx
- #11288 Use the correct
thisin__selffor JSX elements in arrows (@nicolo-ribaudo)babel-compat-data,babel-preset-envbabel-helpers,babel-plugin-transform-for-of,babel-preset-env
- #11285 Allow for-of on polyfilled or builtin iterables without
Symbolsupport (@nicolo-ribaudo)
Changelog
Sourced from @babel/plugin-proposal-object-rest-spread's changelog.
v7.9.0 (2020-03-20)
🚀 New Feature
babel-generator,babel-helper-builder-react-jsx-experimental,babel-helper-builder-react-jsx,babel-plugin-transform-block-scoping,babel-plugin-transform-classes,babel-plugin-transform-function-name,babel-plugin-transform-react-constant-elements,babel-plugin-transform-react-inline-elements,babel-plugin-transform-react-jsx-development,babel-plugin-transform-react-jsx,babel-plugin-transform-regenerator,babel-preset-react,babel-preset-typescript,babel-standalone
- #11126 Mark transpiled JSX elements as pure (@nicolo-ribaudo)
babel-helper-builder-react-jsx-experimental,babel-helper-builder-react-jsx,babel-plugin-transform-react-jsx-development,babel-plugin-transform-react-jsx-self,babel-plugin-transform-react-jsx,babel-preset-react,babel-standalonebabel-compat-data,babel-preset-env
- #11083 Include preset modules (@nicolo-ribaudo)
- #10971 Add numeric separator to
shippedProposals(@Wetinee)babel-core,babel-helpers,babel-plugin-proposal-class-properties,babel-plugin-proposal-decorators,babel-plugin-transform-classes,babel-plugin-transform-function-name,babel-plugin-transform-parameters,babel-plugin-transform-react-jsx,babel-plugin-transform-runtime,babel-plugin-transform-typescript,babel-preset-env
- #8656 Allow extending untranspiled classes (@nicolo-ribaudo)
babel-core,babel-helper-module-transforms,babel-plugin-transform-modules-amd,babel-plugin-transform-modules-commonjs,babel-plugin-transform-modules-systemjs,babel-plugin-transform-modules-umd
- #11194 Allow defining the moduleIds-related option in the transform plugins (@nicolo-ribaudo)
babel-core,babel-generator,babel-parser,babel-plugin-syntax-record-and-tuple,babel-types
- #10865 Added support for record and tuple syntax. (@rickbutton)
babel-generator,babel-parser,babel-plugin-transform-flow-strip-types,babel-preset-flow
- #11178 Implement support for
declareon class fields with Flow (@nicolo-ribaudo)babel-typesbabel-generator
- #11028 Added jsescOptions to Numeric Literals (@sidntrivedi012)
babel-generator,babel-parser,babel-types
- #11077 Add support for flow's SymbolTypeAnnotation (@existentialism)
babel-parser
- #11117 Parse BigInts by default (@nicolo-ribaudo)
- #11254 Add estree parsing support for
export * as A(@existentialism)- #11246 feat: align ID_Start/ID_Continue regex to Unicode 13.0.0 (@JLHwung)
babel-plugin-transform-react-jsx-source,babel-preset-reactbabel-generator,babel-parser,babel-plugin-transform-typescript,babel-preset-typescript,babel-types
- #11171 Add
import typeandexport typesupport to TypeScript (@nicolo-ribaudo)
🐛 Bug Fix... (truncated)
babel-helper-builder-react-jsx-experimental,babel-helper-builder-react-jsx,babel-helper-validator-identifier,babel-highlight,babel-parser,babel-typesbabel-plugin-proposal-optional-chaining
- #11261 Memoize call expressions in optional chains in loose mode (@oliverdunk)
babel-plugin-transform-react-jsx-self,babel-preset-react
- #11290 Pass the correct
thisto JSX's__selfwith the old plugin (@nicolo-ribaudo)babel-helper-builder-react-jsx-experimental,babel-plugin-transform-react-jsx-development,babel-plugin-transform-react-jsx
- #11288 Use the correct
thisin__selffor JSX elements in arrows (@nicolo-ribaudo)babel-compat-data,babel-preset-envbabel-helpers,babel-plugin-transform-for-of,babel-preset-env
- #11285 Allow for-of on polyfilled or builtin iterables without
Symbolsupport (@nicolo-ribaudo)- #11263 Add for-of fallback for arrays in browsers without symbol support (@nicolo-ribaudo)
babel-plugin-proposal-object-rest-spreadbabel-register
Commits
-
8d5e422v7.9.0 -
e39b508Add @babel/helper-validator-identifier (#11289) -
693a5dfMemoize call expressions in optional chains in loose mode (#11261) -
2e6f958Pass the correctthisto JSX's__selfwith the old plugin (#11290) -
11292a3Use the correctthisin__selffor JSX elements in arrows (#11288) -
0a02a12Moveobject-rest-spreadaftertransform-parameters(#11280) -
f3912acMark transpiled JSX elements as pure (#11126) -
fa7ec81Allow for-of on polyfilled or builtin iterables withoutSymbolsupport (#11... -
6f93297Add for-of fallback for arrays in browsers without symbol supp… (#11263) -
d60802bfix: object-rest-spread should not transform array rest (#11282) - Additional commits viewable in compare view
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 rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot badge mewill 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)