babel/babel
### [`v7.18.6`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7186-2022-06-27)
[Compare Source](https://togithub.com/babel/babel/compare/v7.18.5...v7.18.6)
##### :eyeglasses: Spec Compliance
- `babel-parser`
- [#14650](https://togithub.com/babel/babel/pull/14650) \[ts] Disallow property access after instantiation expression ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))
- [#14636](https://togithub.com/babel/babel/pull/14636) \[ts] Allow `...<...>` followed by newline or binary operator ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))
- `babel-generator`, `babel-parser`, `babel-preset-env`, `babel-template`
- [#14668](https://togithub.com/babel/babel/pull/14668) JSON modules should be imported with default ([@JLHwung](https://togithub.com/JLHwung))
##### :bug: Bug Fix
- `babel-helper-remap-async-to-generator`, `babel-plugin-proposal-async-generator-functions`
- [#14391](https://togithub.com/babel/babel/pull/14391) Transform `await` in computed class keys ([@Yokubjon-J](https://togithub.com/Yokubjon-J))
- `babel-plugin-transform-parameters`
- [#14694](https://togithub.com/babel/babel/pull/14694) fix: preserve function params type if possible ([@magic-akari](https://togithub.com/magic-akari))
- `babel-core`
- [#14583](https://togithub.com/babel/babel/pull/14583) fix: Memory leak when deep cloning in `babel-core` ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu))
- `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](https://togithub.com/babel/babel/pull/14663) Fix `import { types } from "@babel/core"` with native ESM ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))
##### :house: Internal
- `babel-standalone`
- [#14697](https://togithub.com/babel/babel/pull/14697) Add `proposal-unicode-sets-regex` to `@babel/standalone` ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))
- Other
- [#14687](https://togithub.com/babel/babel/pull/14687) chore: Update bench baselines ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu))
- `babel-generator`, `babel-types`
- [#14685](https://togithub.com/babel/babel/pull/14685) enable TS compiler option: strictBindCallApply ([@JLHwung](https://togithub.com/JLHwung))
- `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`
- [#14601](https://togithub.com/babel/babel/pull/14601) enable noImplicitAny ([@JLHwung](https://togithub.com/JLHwung))
- `babel-core`, `babel-helper-transform-fixture-test-runner`, `babel-plugin-transform-destructuring`
- [#14659](https://togithub.com/babel/babel/pull/14659) Run Babel asynchronously in fixtures ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))
sass/dart-sass
### [`v1.53.0`](https://togithub.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1530)
[Compare Source](https://togithub.com/sass/dart-sass/compare/1.52.3...1.53.0)
- Add support for calling `var()` with an empty second argument, such as
`var(--side, )`.
##### JS API
- Fix a bug where `meta.load-css()` would sometimes resolve relative URLs
incorrectly when called from a mixin using the legacy JS API.
##### Embedded Sass
- Respect npm's proxy settings when downloading the embedded Sass compiler.
webpack-contrib/sass-loader
### [`v13.0.2`](https://togithub.com/webpack-contrib/sass-loader/blob/HEAD/CHANGELOG.md#1302-httpsgithubcomwebpack-contribsass-loadercomparev1301v1302-2022-06-27)
[Compare Source](https://togithub.com/webpack-contrib/sass-loader/compare/v13.0.1...v13.0.2)
### [`v13.0.1`](https://togithub.com/webpack-contrib/sass-loader/blob/HEAD/CHANGELOG.md#1301-httpsgithubcomwebpack-contribsass-loadercomparev1300v1301-2022-06-24)
[Compare Source](https://togithub.com/webpack-contrib/sass-loader/compare/v13.0.0...v13.0.1)
webpack/webpack-dev-server
### [`v4.9.3`](https://togithub.com/webpack/webpack-dev-server/blob/HEAD/CHANGELOG.md#493-httpsgithubcomwebpackwebpack-dev-servercomparev492v493-2022-06-29)
[Compare Source](https://togithub.com/webpack/webpack-dev-server/compare/v4.9.2...v4.9.3)
Configuration
📅 Schedule: Branch creation - "after 10:00 am and before 5:00 pm on the first day of the month" in timezone Europe/Paris, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ 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 PR contains the following updates:
^7.18.5
->^7.18.6
^7.18.2
->^7.18.6
^1.52.3
->^1.53.0
^13.0.0
->^13.0.2
^4.9.2
->^4.9.3
Release Notes
babel/babel
### [`v7.18.6`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7186-2022-06-27) [Compare Source](https://togithub.com/babel/babel/compare/v7.18.5...v7.18.6) ##### :eyeglasses: Spec Compliance - `babel-parser` - [#14650](https://togithub.com/babel/babel/pull/14650) \[ts] Disallow property access after instantiation expression ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - [#14636](https://togithub.com/babel/babel/pull/14636) \[ts] Allow `...<...>` followed by newline or binary operator ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-generator`, `babel-parser`, `babel-preset-env`, `babel-template` - [#14668](https://togithub.com/babel/babel/pull/14668) JSON modules should be imported with default ([@JLHwung](https://togithub.com/JLHwung)) ##### :bug: Bug Fix - `babel-helper-remap-async-to-generator`, `babel-plugin-proposal-async-generator-functions` - [#14391](https://togithub.com/babel/babel/pull/14391) Transform `await` in computed class keys ([@Yokubjon-J](https://togithub.com/Yokubjon-J)) - `babel-plugin-transform-parameters` - [#14694](https://togithub.com/babel/babel/pull/14694) fix: preserve function params type if possible ([@magic-akari](https://togithub.com/magic-akari)) - `babel-core` - [#14583](https://togithub.com/babel/babel/pull/14583) fix: Memory leak when deep cloning in `babel-core` ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `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](https://togithub.com/babel/babel/pull/14663) Fix `import { types } from "@babel/core"` with native ESM ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :house: Internal - `babel-standalone` - [#14697](https://togithub.com/babel/babel/pull/14697) Add `proposal-unicode-sets-regex` to `@babel/standalone` ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - Other - [#14687](https://togithub.com/babel/babel/pull/14687) chore: Update bench baselines ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-generator`, `babel-types` - [#14685](https://togithub.com/babel/babel/pull/14685) enable TS compiler option: strictBindCallApply ([@JLHwung](https://togithub.com/JLHwung)) - `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` - [#14601](https://togithub.com/babel/babel/pull/14601) enable noImplicitAny ([@JLHwung](https://togithub.com/JLHwung)) - `babel-core`, `babel-helper-transform-fixture-test-runner`, `babel-plugin-transform-destructuring` - [#14659](https://togithub.com/babel/babel/pull/14659) Run Babel asynchronously in fixtures ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))sass/dart-sass
### [`v1.53.0`](https://togithub.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1530) [Compare Source](https://togithub.com/sass/dart-sass/compare/1.52.3...1.53.0) - Add support for calling `var()` with an empty second argument, such as `var(--side, )`. ##### JS API - Fix a bug where `meta.load-css()` would sometimes resolve relative URLs incorrectly when called from a mixin using the legacy JS API. ##### Embedded Sass - Respect npm's proxy settings when downloading the embedded Sass compiler.webpack-contrib/sass-loader
### [`v13.0.2`](https://togithub.com/webpack-contrib/sass-loader/blob/HEAD/CHANGELOG.md#1302-httpsgithubcomwebpack-contribsass-loadercomparev1301v1302-2022-06-27) [Compare Source](https://togithub.com/webpack-contrib/sass-loader/compare/v13.0.1...v13.0.2) ### [`v13.0.1`](https://togithub.com/webpack-contrib/sass-loader/blob/HEAD/CHANGELOG.md#1301-httpsgithubcomwebpack-contribsass-loadercomparev1300v1301-2022-06-24) [Compare Source](https://togithub.com/webpack-contrib/sass-loader/compare/v13.0.0...v13.0.1)webpack/webpack-dev-server
### [`v4.9.3`](https://togithub.com/webpack/webpack-dev-server/blob/HEAD/CHANGELOG.md#493-httpsgithubcomwebpackwebpack-dev-servercomparev492v493-2022-06-29) [Compare Source](https://togithub.com/webpack/webpack-dev-server/compare/v4.9.2...v4.9.3)Configuration
📅 Schedule: Branch creation - "after 10:00 am and before 5:00 pm on the first day of the month" in timezone Europe/Paris, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ 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.
This PR has been generated by Mend Renovate. View repository job log here.