chore(deps): update babel monorepo
This PR contains the following updates:
Release Notes
babel/babel
v7.18.10
:rocket: New Feature
-
babel-helper-string-parser,babel-types-
#14757 feat: Automatically generate
cookedfortemplateElement(@liuxingbaoyu)
-
#14757 feat: Automatically generate
:bug: Bug Fix
-
babel-parser- #14817 fix(parser): allow TS declare readonly fields with initializers (@Josh-Cena)
-
babel-helper-string-parser,babel-parser- #14798 Fix position of errors in template literals after newlines (@nicolo-ribaudo)
-
babel-plugin-transform-typescript-
#14774 fix: TS
declare classin namespace should be removed (@yimingjfe)
-
#14774 fix: TS
-
babel-plugin-transform-react-jsx -
babel-generator- #14762 fix: Types containing comments generate invalid code (@liuxingbaoyu)
-
babel-helper-wrap-function,babel-plugin-transform-async-to-generator,babel-traverse- #14752 Fix compiling async arrows in uncompiled class fields (@nicolo-ribaudo)
:house: Internal
- Other
-
#14800 chore: Remove
.yarnrcfile (@liuxingbaoyu) - #14802 chore: Fix coverage test (@liuxingbaoyu)
-
#14671 feat: Make most
makecommands cross-platform (@liuxingbaoyu) - #14790 enable typescript incremental builds (@zxbodya)
-
#14800 chore: Remove
-
babel-traverse -
babel-cli- #14779 chore: expand prettier-e2e test and update typings/deps (@liuxingbaoyu)
-
babel-parser- #14796 Make ParseError Much Simpler now that we can use TypeScript (@tolmasky)
-
babel-core,babel-parser -
babel-cli,babel-core,babel-parser,babel-plugin-transform-unicode-escapes,babel-preset-env,babel-template,babel-traverse -
babel-helper-string-parser,babel-parser- #14772 Extract string parsing to a separate package (@nicolo-ribaudo)
-
babel-cli,babel-node-
#14765 Enforce type checking on
babel-{cli,node}(@liuxingbaoyu)
-
#14765 Enforce type checking on
:microscope: Output optimization
-
babel-plugin-proposal-export-default-from-
#14768 optimize: Simplify the
export-default-fromtransform (@magic-akari)
-
#14768 optimize: Simplify the
v7.18.9
:bug: Bug Fix
-
babel-plugin-transform-modules-systemjs,babel-types -
babel-generator-
#14758 fix:
returnTypewith comments generates incorrect code (@liuxingbaoyu)
-
#14758 fix:
:nail_care: Polish
-
babel-cli-
#14748 Print a message when the watcher of
babel-cliis ready. (@liuxingbaoyu)
-
#14748 Print a message when the watcher of
:house: Internal
-
babel-core,babel-helper-remap-async-to-generator,babel-helpers,babel-parser,babel-plugin-transform-block-scoping,babel-preset-env- #13414 Prepare for compiling Babel to native ESM (@nicolo-ribaudo)
-
babel-helper-create-class-features-plugin,babel-helper-member-expression-to-functions,babel-helper-remap-async-to-generator,babel-helper-replace-supers,babel-helper-wrap-function,babel-helpers,babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining,babel-plugin-proposal-decorators,babel-plugin-proposal-object-rest-spread,babel-plugin-proposal-optional-chaining,babel-plugin-transform-block-scoping,babel-plugin-transform-classes,babel-traverse,babel-types
:running_woman: Performance
-
babel-generator- #14701 perf: Improve generator perf (@liuxingbaoyu)
v7.18.6
:eyeglasses: Spec Compliance
-
babel-parser- #14650 [ts] Disallow property access after instantiation expression (@nicolo-ribaudo)
-
#14636 [ts] Allow
...<...>followed by newline or binary operator (@nicolo-ribaudo)
-
babel-generator,babel-parser,babel-preset-env,babel-template
:bug: Bug Fix
-
babel-helper-remap-async-to-generator,babel-plugin-proposal-async-generator-functions-
#14391 Transform
awaitin computed class keys (@Yokubjon-J)
-
#14391 Transform
-
babel-plugin-transform-parameters- #14694 fix: preserve function params type if possible (@magic-akari)
-
babel-core-
#14583 fix: Memory leak when deep cloning in
babel-core(@liuxingbaoyu)
-
#14583 fix: Memory leak when deep cloning in
-
babel-core,babel-helper-check-duplicate-nodes,babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression,babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining,babel-plugin-proposal-destructuring-private,babel-plugin-proposal-optional-chaining,babel-plugin-transform-runtime-
#14663 Fix
import { types } from "@​babel/core"with native ESM (@nicolo-ribaudo)
-
#14663 Fix
:house: Internal
-
babel-standalone-
#14697 Add
proposal-unicode-sets-regexto@babel/standalone(@nicolo-ribaudo)
-
#14697 Add
- Other
- #14687 chore: Update bench baselines (@liuxingbaoyu)
-
babel-generator,babel-types -
babel-code-frame,babel-core,babel-generator,babel-helper-annotate-as-pure,babel-helper-builder-binary-assignment-operator-visitor,babel-helper-builder-react-jsx,babel-helper-check-duplicate-nodes,babel-helper-compilation-targets,babel-helper-create-class-features-plugin,babel-helper-create-regexp-features-plugin,babel-helper-define-map,babel-helper-explode-assignable-expression,babel-helper-fixtures,babel-helper-function-name,babel-helper-hoist-variables,babel-helper-member-expression-to-functions,babel-helper-module-imports,babel-helper-module-transforms,babel-helper-optimise-call-expression,babel-helper-plugin-test-runner,babel-helper-plugin-utils,babel-helper-remap-async-to-generator,babel-helper-replace-supers,babel-helper-simple-access,babel-helper-split-export-declaration,babel-helper-transform-fixture-test-runner,babel-helper-validator-option,babel-helper-wrap-function,babel-helpers,babel-highlight,babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining,babel-plugin-external-helpers,babel-plugin-proposal-async-generator-functions,babel-plugin-proposal-class-static-block,babel-plugin-proposal-decorators,babel-plugin-proposal-destructuring-private,babel-plugin-proposal-function-bind,babel-plugin-proposal-function-sent,babel-plugin-proposal-json-strings,babel-plugin-proposal-object-rest-spread,babel-plugin-proposal-optional-chaining,babel-plugin-proposal-partial-application,babel-plugin-proposal-pipeline-operator,babel-plugin-proposal-private-property-in-object,babel-plugin-proposal-record-and-tuple,babel-plugin-syntax-typescript,babel-plugin-transform-block-scoped-functions,babel-plugin-transform-block-scoping,babel-plugin-transform-classes,babel-plugin-transform-computed-properties,babel-plugin-transform-destructuring,babel-plugin-transform-duplicate-keys,babel-plugin-transform-exponentiation-operator,babel-plugin-transform-flow-comments,babel-plugin-transform-flow-strip-types,babel-plugin-transform-for-of,babel-plugin-transform-function-name,babel-plugin-transform-modules-amd,babel-plugin-transform-modules-commonjs,babel-plugin-transform-modules-systemjs,babel-plugin-transform-modules-umd,babel-plugin-transform-object-super,babel-plugin-transform-parameters,babel-plugin-transform-property-mutators,babel-plugin-transform-proto-to-assign,babel-plugin-transform-react-constant-elements,babel-plugin-transform-react-display-name,babel-plugin-transform-react-inline-elements,babel-plugin-transform-react-jsx-compat,babel-plugin-transform-react-jsx-source,babel-plugin-transform-react-jsx,babel-plugin-transform-runtime,babel-plugin-transform-typescript,babel-plugin-transform-unicode-escapes,babel-preset-env,babel-preset-typescript,babel-standalone,babel-template,babel-traverse,babel-types -
babel-core,babel-helper-transform-fixture-test-runner,babel-plugin-transform-destructuring- #14659 Run Babel asynchronously in fixtures (@nicolo-ribaudo)
v7.17.10
:bug: Bug Fix
-
babel-cli,babel-core,babel-generator,babel-helper-transform-fixture-test-runner-
#14479 [cli] Avoid
SourceMapGeneratorfor simple map concatenation (@jridgewell)
-
#14479 [cli] Avoid
:nail_care: Polish
-
babel-cli,babel-core,babel-generator,babel-helper-fixtures,babel-helper-transform-fixture-test-runner- #14506 Do not add sourcemap markings for indentation (@jridgewell)
-
babel-plugin-proposal-pipeline-operator,babel-traverse
:house: Internal
-
babel-core- #14493 Remove git.io shortlinks from repo (@Andoryuuta)
- Other
- #14462 fix: build standalone on windows (@liuxingbaoyu)
:running_woman: Performance
-
babel-cli,babel-core,babel-generator-
#14497 Switch to
@jridgewell/gen-mappingfor sourcemap generation (@jridgewell)
-
#14497 Switch to
v7.17.6
:eyeglasses: Spec Compliance
-
babel-helper-module-transforms
:bug: Bug Fix
:microscope: Output optimization
-
babel-plugin-transform-react-constant-elements-
#12975
allowMutablePropsOnTags: cache JSX constant elements with function props (@nicolo-ribaudo)
-
#12975
-
babel-plugin-proposal-pipeline-operator,babel-standalone- #14278 [hack pipes] Inline topic token when possible (@nicolo-ribaudo)
-
babel-helper-create-class-features-plugin,babel-plugin-proposal-class-static-block,babel-plugin-proposal-decorators,babel-preset-env- #14275 Avoid IIFE for single-expression class static blocks (@nicolo-ribaudo)
v7.17.3
:bug: Bug Fix
-
babel-plugin-transform-react-jsx-development,babel-plugin-transform-react-jsx -
babel-plugin-transform-destructuring- #14240 Fix destructuring with holes in assign pattern (@magic-akari)
:house: Internal
-
babel-cli,babel-core,babel-generator,babel-helper-transform-fixture-test-runner- #14253 Convert all SourceMapConsumers to TraceMaps (@jridgewell)
:microscope: Output optimization
-
babel-plugin-proposal-class-properties,babel-plugin-proposal-class-static-block,babel-plugin-proposal-decorators,babel-plugin-proposal-private-methods,babel-plugin-proposal-private-property-in-object,babel-plugin-transform-new-target,babel-plugin-transform-parameters,babel-traverse-
#14268 Skip unnecessary temp vars in
path.insertAfter(@nicolo-ribaudo)
-
#14268 Skip unnecessary temp vars in
v7.17.0
:rocket: New Feature
-
babel-cli,babel-core- #14065 Allow plugins/presets to indicate external dependencies (@nicolo-ribaudo)
-
babel-core,babel-parser,babel-traverse-
#14174 Expose
.indexon Position to internally track nodes location (@tolmasky)
-
#14174 Expose
-
babel-generator,babel-parser,babel-plugin-proposal-pipeline-operator,babel-plugin-syntax-pipeline-operator -
babel-traverse -
babel-generator,babel-parser,babel-plugin-syntax-destructuring-private,babel-standalone -
babel-helper-create-class-features-plugin,babel-helpers,babel-plugin-proposal-decorators,babel-plugin-syntax-decorators,babel-runtime-corejs2,babel-runtime-corejs3,babel-runtime,babel-standalone,babel-types -
babel-generator,babel-parser,babel-traverse,babel-types -
babel-core,babel-helper-create-regexp-features-plugin,babel-plugin-proposal-unicode-sets-regex,babel-plugin-syntax-unicode-sets-regex,babel-plugin-transform-dotall-regex- #14125 Add transform support for the "regexp unicode sets" proposal (@nicolo-ribaudo)
-
babel-parser- #14086 Add parser support for the "regexp unicode sets" proposal (@nicolo-ribaudo)
-
babel-register-
#14087 Expose
@babel/register/experimental-worker(@nicolo-ribaudo)
-
#14087 Expose
:bug: Bug Fix
-
babel-parser -
babel-plugin-transform-runtime
:memo: Documentation
- #14223 Remove Babel 6 from SECURITY.md (@nicolo-ribaudo)
:house: Internal
-
babel-helper-fixtures,babel-parser- #14201 Fuzz test location-related parser options (@tolmasky)
-
babel-compat-data - Other
:running_woman: Performance
-
babel-cli,babel-core-
#14209 Switch to
@ampproject/remappingto merge source maps (@jridgewell)
-
#14209 Switch to
v7.16.8
:bug: Bug Fix
-
babel-generator,babel-plugin-syntax-typescript,babel-plugin-transform-parameters- #14113 Print trailing comma after a single TS generic in arrow fns (@ozanhonamlioglu)
-
babel-traverse -
babel-register-
#14107 Don't mutate
@babel/registeroptions (@nicolo-ribaudo)
-
#14107 Don't mutate
-
babel-plugin-transform-modules-commonjs- #14097 Register binding for newly created vars for commonjs transforms (@The-x-Theorist)
-
babel-plugin-transform-typescript- #14093 Fix TypeScript Enum self-references (@magic-akari)
:nail_care: Polish
-
babel-generator- #14094 Always print directives with double quotes when minified (@overlookmotel)
:house: Internal
-
babel-helper-fixtures,babel-plugin-proposal-record-and-tuple,babel-preset-env- #14118 Always use the plugin/preset name in fixtures options (@nicolo-ribaudo)
:microscope: Output optimization
-
babel-helper-remap-async-to-generator,babel-helper-wrap-function,babel-plugin-transform-async-to-generator-
#14122 Optimize
transform-async-to-generatoroutput (@magic-akari)
-
#14122 Optimize
v7.16.7
:eyeglasses: Spec Compliance
:bug: Bug Fix
-
babel-plugin-transform-runtime,babel-runtime-corejs2,babel-runtime-corejs3,babel-runtime -
babel-helpers- #14072 Fix derived classes in Chrome <= 36 (@nicolo-ribaudo)
-
babel-helper-function-name,babel-plugin-transform-function-name- #14047 Fix unicode handling in generated function names (@The-x-Theorist)
:nail_care: Polish
-
babel-core-
#14067 Allow
$schemaproperty in json config files (@The-x-Theorist)
-
#14067 Allow
v7.16.0
:eyeglasses: Spec Compliance
-
babel-helpers,babel-plugin-proposal-async-generator-functions,babel-runtime-corejs2,babel-runtime-corejs3,babel-runtime-
#13824 Await promises from sync iterators with
for-await(@nicolo-ribaudo)
-
#13824 Await promises from sync iterators with
:rocket: New Feature
-
babel-generator,babel-parser,babel-plugin-transform-typescript,babel-types- #13802 Support TypeScript 4.5 type-only import/export specifiers (@sosukesuzuki)
-
babel-parser -
babel-helper-fixtures,babel-helper-transform-fixture-test-runner,babel-parser,babel-plugin-syntax-typescript,babel-preset-typescript-
#13838 Handle
.mtsand.ctsfiles in@babel/preset-typescript(@nicolo-ribaudo)
-
#13838 Handle
- Other
-
#13782 Add ESLint 8 support to
@babel/eslint-parser(@nicolo-ribaudo)
-
#13782 Add ESLint 8 support to
-
babel-generator,babel-parser,babel-plugin-proposal-pipeline-operator,babel-plugin-syntax-pipeline-operator -
babel-compat-data,babel-generator,babel-parser,babel-preset-env,babel-types- #13713 Enable class static blocks by default (@sosukesuzuki)
-
babel-helper-skip-transparent-expression-wrappers,babel-plugin-proposal-optional-chaining-
#13687 add
skipTransparentExprWrapperNodeshelper (@lightmare)
-
#13687 add
-
babel-traverse,babel-types- #13666 Add aliases for Standardized, TypeScript, and Flow (@jridgewell)
:bug: Bug Fix
-
babel-parser,babel-plugin-transform-typescript- #13876 [ts] Support private methods overloads (@nicolo-ribaudo)
-
babel-plugin-transform-typescript- #13865 fix: allow enum member without initializer after non-literal member (@lightmare)
-
babel-core,babel-helper-create-class-features-plugin,babel-plugin-transform-typescript-
#13854 Don't transform
declare classin plugin-proposal-class-properties (@forivall)
-
#13854 Don't transform
-
babel-compat-data,babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression,babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining,babel-plugin-transform-react-constant-elements,babel-preset-env,babel-traverse -
babel-plugin-proposal-async-generator-functions,babel-traverse -
babel-traverse,babel-types -
babel-generator- #13825 Fix missing inner comments in function expressions (@overlookmotel)
:house: Internal
-
Every package
-
#13772 Use
workspace:^to specify@babel/dependencies (@nicolo-ribaudo)
-
#13772 Use
- Other
- #13856 Update to Yarn 3.1 (@nicolo-ribaudo)
- #13867 Test on Node.js 17 (@nicolo-ribaudo)
-
babel-helper-fixtures,babel-plugin-proposal-class-properties,babel-plugin-transform-runtime,babel-preset-react- #13858 Force loading plugins/presets from the monorepo in tests (@nicolo-ribaudo)
-
babel-types-
#13844 [ts] precise return type on
createTypeAnnotationBasedOnTypeof(babel-types) (@lightmare)
-
#13844 [ts] precise return type on
-
babel-helpers- #13841 minor: remove ineffectual helper names filter (@lightmare)
-
babel-core,babel-plugin-transform-react-jsx-development,babel-plugin-transform-react-jsx,babel-types
:running_woman: Performance
-
babel-types- #13843 Simplify (transpiled) babel-types builder wrappers (@lightmare)
v7.15.7
:bug: Bug Fix
-
babel-parser-
#13771 fix(babel-parser): Allow line break before
assertreturn type (@JuniorTour) -
#13755 [estree] Fix conversion of
PrivateNameinMemberExpression(@nicolo-ribaudo)
-
#13771 fix(babel-parser): Allow line break before
-
babel-standalone- #13754 Move pipeline operator to Stage 2 (@sdegutis)
- Other
-
#13767 Fix
regexpu-corebundling in@babel/standalone(@nicolo-ribaudo) -
#13751 [eslint-parser] Represent
staticusing aKeywordtoken (@nicolo-ribaudo)
-
#13767 Fix
-
babel-helper-validator-identifier
:house: Internal
-
babel-parser -
babel-helper-module-transforms,babel-plugin-transform-modules-commonjs- #13739 Throw a better error when transforming imported bindings in types (@nicolo-ribaudo)
- Other
- #13140 Update to Yarn 3 (@nicolo-ribaudo)
- #13744 chore: add constraint for duplicate dependency declarations (@merceyz)
-
babel-helper-transform-fixture-test-runner-
#13741 Replace the deprecated
produceCachedDataoption used invmmodule withscript.createCachedData()(@wafuwafu13)
-
#13741 Replace the deprecated
babel/babel-loader
v8.2.5
What's Changed
- fix: respect
inputSourceMaploader option by @alan-agius4 in https://github.com/babel/babel-loader/pull/896
New Contributors
- @alan-agius4 made their first contribution in https://github.com/babel/babel-loader/pull/896
Full Changelog: https://github.com/babel/babel-loader/compare/v8.2.4...v8.2.5
v8.2.4
What's Changed
- doc(README.md): fix a broken markdown link by @loveDstyle in https://github.com/babel/babel-loader/pull/919
- Bump loader-utils to 2.x by @stianjensen in https://github.com/babel/babel-loader/pull/931
- Use md5 hashing for OpenSSL 3 by @pathmapper in https://github.com/babel/babel-loader/pull/924
Thanks @loveDstyle, @stianjensen and @pathmapper for your first PRs!
v8.2.3
This release fixes compatibility with Node.js 17
- Use md5 hash for caching on node v17 (https://github.com/babel/babel-loader/pull/918)
Thanks @Reptarsrage!
Configuration
📅 Schedule: Branch creation - "after 4pm on friday,before 9am on monday,every weekend" in timezone Europe/Paris, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
- [ ] If you want to rebase/retry this PR, click this checkbox.
This PR has been generated by Mend Renovate. View repository job log here.
This pull request is automatically built and testable in CodeSandbox.
To see build info of the built libraries, click here or the icon next to each commit SHA.
Latest deployment of this branch, based on commit 7be88038230f694ebc1f8073ef39b5793118c710:
| Sandbox | Source |
|---|---|
| react-instantsearch-app | Configuration |
| hooks-example | Configuration |
Deploy Preview for react-instantsearch ready!
| Name | Link |
|---|---|
| Latest commit | 7be88038230f694ebc1f8073ef39b5793118c710 |
| Latest deploy log | https://app.netlify.com/sites/react-instantsearch/deploys/6308e60729a3d20008d9247e |
| Deploy Preview | https://deploy-preview-3290--react-instantsearch.netlify.app |
| Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify site settings.