babel/babel
### [`v7.14.8`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#v7148-2021-07-20)
[Compare Source](https://togithub.com/babel/babel/compare/v7.14.5...v7.14.8)
##### :eyeglasses: Spec Compliance
- `babel-helper-create-class-features-plugin`, `babel-plugin-proposal-class-static-block`, `babel-plugin-transform-new-target`
- [#13560](https://togithub.com/babel/babel/pull/13560) fix(class-properties): replace `new.target` in static properties with `undefined` ([@colinaaa](https://togithub.com/colinaaa))
- `babel-parser`
- [#13088](https://togithub.com/babel/babel/pull/13088) Fix await binding error within static block ([@JLHwung](https://togithub.com/JLHwung))
- [#13531](https://togithub.com/babel/babel/pull/13531) fix: disallow computed `async`/`get`/`set` keyword ([@JLHwung](https://togithub.com/JLHwung))
- `babel-helper-module-transforms`, `babel-helper-simple-access`, `babel-plugin-transform-modules-commonjs`
- [#13258](https://togithub.com/babel/babel/pull/13258) Fix const violations in ESM imports when transformed to CJS ([@overlookmotel](https://togithub.com/overlookmotel))
##### :bug: Bug Fix
- `babel-parser`
- [#13575](https://togithub.com/babel/babel/pull/13575) Update babel-parser.d.ts ([@sosukesuzuki](https://togithub.com/sosukesuzuki))
- [#13548](https://togithub.com/babel/babel/pull/13548) Fix parser `strictMode` option ([@overlookmotel](https://togithub.com/overlookmotel))
- [#13573](https://togithub.com/babel/babel/pull/13573) Fix issue to allow module block in member expression ([@nme077](https://togithub.com/nme077))
- [#13521](https://togithub.com/babel/babel/pull/13521) Overhaul comment attachment ([@JLHwung](https://togithub.com/JLHwung))
- [#13534](https://togithub.com/babel/babel/pull/13534) Async do expression should start at async ([@JLHwung](https://togithub.com/JLHwung))
- `babel-plugin-transform-arrow-functions`, `babel-traverse`
- [#12344](https://togithub.com/babel/babel/pull/12344) Fix arrow transformation when `arguments` is defined as variable ([@snitin315](https://togithub.com/snitin315))
- `babel-traverse`
- [#13527](https://togithub.com/babel/babel/pull/13527) fix: accept duplicated import/variable in different module ([@colinaaa](https://togithub.com/colinaaa))
- `babel-types`
- [#13525](https://togithub.com/babel/babel/pull/13525) fix(babel-types): accept `UnaryExpression` in `TSLiteralType` ([@colinaaa](https://togithub.com/colinaaa))
- [#13500](https://togithub.com/babel/babel/pull/13500) Add typeParameters to tagged template visitor keys ([@JLHwung](https://togithub.com/JLHwung))
##### :nail_care: Polish
- `babel-core`
- [#13515](https://togithub.com/babel/babel/pull/13515) Fix config validation message typo ([@jaeseokk](https://togithub.com/jaeseokk))
- `babel-cli`
- [#13508](https://togithub.com/babel/babel/pull/13508) fix: sync default_extensions to babel-cli usage ([@JLHwung](https://togithub.com/JLHwung))
##### :memo: Documentation
- [#13562](https://togithub.com/babel/babel/pull/13562) Fix `make generate-standalone` -> `make build-standalone` ([@sosukesuzuki](https://togithub.com/sosukesuzuki))
##### :house: Internal
- `babel-helpers`
- [#13522](https://togithub.com/babel/babel/pull/13522) minor improvement to gulp generate-runtime-helpers error message ([@lightmare](https://togithub.com/lightmare))
##### :running_woman: Performance
- `babel-parser`
- [#13521](https://togithub.com/babel/babel/pull/13521) Overhaul comment attachment ([@JLHwung](https://togithub.com/JLHwung))
typescript-eslint/typescript-eslint
### [`v4.28.4`](https://togithub.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md#4284-httpsgithubcomtypescript-eslinttypescript-eslintcomparev4283v4284-2021-07-19)
[Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v4.28.3...v4.28.4)
**Note:** Version bump only for package [@typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)
sass/dart-sass
### [`v1.36.0`](https://togithub.com/sass/dart-sass/blob/master/CHANGELOG.md#1360)
[Compare Source](https://togithub.com/sass/dart-sass/compare/1.35.2...1.36.0)
##### Dart API
- Added `compileToResult()`, `compileStringToResult()`,
`compileToResultAsync()`, and `compileStringToResultAsync()` methods. These
are intended to replace the existing `compile*()` methods, which are now
deprecated. Rather than returning a simple string, these return a
`CompileResult` object, which will allow us to add additional information
about the compilation without having to introduce further deprecations.
- Instead of passing a `sourceMaps` callback to `compile*()`, pass
`sourceMaps: true` to `compile*ToResult()` and access
`CompileResult.sourceMap`.
- The `CompileResult` object exposes a `loadedUrls` object which lists the
canonical URLs accessed during a compilation. This information was
previously unavailable except through the JS API.
webpack/webpack
### [`v5.46.0`](https://togithub.com/webpack/webpack/releases/v5.46.0)
[Compare Source](https://togithub.com/webpack/webpack/compare/v5.45.1...v5.46.0)
### Features
- status handlers in HMR api can now return Promises to delay the HMR process
- reasons in stats can now be grouped and collapsed
- add `stats.reasonsSpace` and `stats.groupReasonsByOrigin`
### Bugfixes
- fix a crash in asset modules when updating persistent cached modules from unsafe cached modules
### Performance
- detailed preset limits all spaces to 1000 by default
- upgrade webpack-sources for a performance bugfix
Configuration
📅 Schedule: "before 3am on Monday" (UTC).
🚦 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, check this box.
This PR contains the following updates:
^7.14.5
->^7.14.8
^7.14.6
->^7.14.8
^7.14.7
->^7.14.8
^17.0.14
->^17.0.15
^4.28.3
->^4.28.4
^4.28.3
->^4.28.4
^1.35.2
->^1.36.0
^5.45.1
->^5.46.0
Release Notes
babel/babel
### [`v7.14.8`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#v7148-2021-07-20) [Compare Source](https://togithub.com/babel/babel/compare/v7.14.5...v7.14.8) ##### :eyeglasses: Spec Compliance - `babel-helper-create-class-features-plugin`, `babel-plugin-proposal-class-static-block`, `babel-plugin-transform-new-target` - [#13560](https://togithub.com/babel/babel/pull/13560) fix(class-properties): replace `new.target` in static properties with `undefined` ([@colinaaa](https://togithub.com/colinaaa)) - `babel-parser` - [#13088](https://togithub.com/babel/babel/pull/13088) Fix await binding error within static block ([@JLHwung](https://togithub.com/JLHwung)) - [#13531](https://togithub.com/babel/babel/pull/13531) fix: disallow computed `async`/`get`/`set` keyword ([@JLHwung](https://togithub.com/JLHwung)) - `babel-helper-module-transforms`, `babel-helper-simple-access`, `babel-plugin-transform-modules-commonjs` - [#13258](https://togithub.com/babel/babel/pull/13258) Fix const violations in ESM imports when transformed to CJS ([@overlookmotel](https://togithub.com/overlookmotel)) ##### :bug: Bug Fix - `babel-parser` - [#13575](https://togithub.com/babel/babel/pull/13575) Update babel-parser.d.ts ([@sosukesuzuki](https://togithub.com/sosukesuzuki)) - [#13548](https://togithub.com/babel/babel/pull/13548) Fix parser `strictMode` option ([@overlookmotel](https://togithub.com/overlookmotel)) - [#13573](https://togithub.com/babel/babel/pull/13573) Fix issue to allow module block in member expression ([@nme077](https://togithub.com/nme077)) - [#13521](https://togithub.com/babel/babel/pull/13521) Overhaul comment attachment ([@JLHwung](https://togithub.com/JLHwung)) - [#13534](https://togithub.com/babel/babel/pull/13534) Async do expression should start at async ([@JLHwung](https://togithub.com/JLHwung)) - `babel-plugin-transform-arrow-functions`, `babel-traverse` - [#12344](https://togithub.com/babel/babel/pull/12344) Fix arrow transformation when `arguments` is defined as variable ([@snitin315](https://togithub.com/snitin315)) - `babel-traverse` - [#13527](https://togithub.com/babel/babel/pull/13527) fix: accept duplicated import/variable in different module ([@colinaaa](https://togithub.com/colinaaa)) - `babel-types` - [#13525](https://togithub.com/babel/babel/pull/13525) fix(babel-types): accept `UnaryExpression` in `TSLiteralType` ([@colinaaa](https://togithub.com/colinaaa)) - [#13500](https://togithub.com/babel/babel/pull/13500) Add typeParameters to tagged template visitor keys ([@JLHwung](https://togithub.com/JLHwung)) ##### :nail_care: Polish - `babel-core` - [#13515](https://togithub.com/babel/babel/pull/13515) Fix config validation message typo ([@jaeseokk](https://togithub.com/jaeseokk)) - `babel-cli` - [#13508](https://togithub.com/babel/babel/pull/13508) fix: sync default_extensions to babel-cli usage ([@JLHwung](https://togithub.com/JLHwung)) ##### :memo: Documentation - [#13562](https://togithub.com/babel/babel/pull/13562) Fix `make generate-standalone` -> `make build-standalone` ([@sosukesuzuki](https://togithub.com/sosukesuzuki)) ##### :house: Internal - `babel-helpers` - [#13522](https://togithub.com/babel/babel/pull/13522) minor improvement to gulp generate-runtime-helpers error message ([@lightmare](https://togithub.com/lightmare)) ##### :running_woman: Performance - `babel-parser` - [#13521](https://togithub.com/babel/babel/pull/13521) Overhaul comment attachment ([@JLHwung](https://togithub.com/JLHwung))typescript-eslint/typescript-eslint
### [`v4.28.4`](https://togithub.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md#4284-httpsgithubcomtypescript-eslinttypescript-eslintcomparev4283v4284-2021-07-19) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v4.28.3...v4.28.4) **Note:** Version bump only for package [@typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)sass/dart-sass
### [`v1.36.0`](https://togithub.com/sass/dart-sass/blob/master/CHANGELOG.md#1360) [Compare Source](https://togithub.com/sass/dart-sass/compare/1.35.2...1.36.0) ##### Dart API - Added `compileToResult()`, `compileStringToResult()`, `compileToResultAsync()`, and `compileStringToResultAsync()` methods. These are intended to replace the existing `compile*()` methods, which are now deprecated. Rather than returning a simple string, these return a `CompileResult` object, which will allow us to add additional information about the compilation without having to introduce further deprecations. - Instead of passing a `sourceMaps` callback to `compile*()`, pass `sourceMaps: true` to `compile*ToResult()` and access `CompileResult.sourceMap`. - The `CompileResult` object exposes a `loadedUrls` object which lists the canonical URLs accessed during a compilation. This information was previously unavailable except through the JS API.webpack/webpack
### [`v5.46.0`](https://togithub.com/webpack/webpack/releases/v5.46.0) [Compare Source](https://togithub.com/webpack/webpack/compare/v5.45.1...v5.46.0) ### Features - status handlers in HMR api can now return Promises to delay the HMR process - reasons in stats can now be grouped and collapsed - add `stats.reasonsSpace` and `stats.groupReasonsByOrigin` ### Bugfixes - fix a crash in asset modules when updating persistent cached modules from unsafe cached modules ### Performance - detailed preset limits all spaces to 1000 by default - upgrade webpack-sources for a performance bugfixConfiguration
📅 Schedule: "before 3am on Monday" (UTC).
🚦 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.
This PR has been generated by WhiteSource Renovate. View repository job log here.