babel/babel (@babel/core)
### [`v7.16.12`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v71612-2022-01-22)
[Compare Source](https://togithub.com/babel/babel/compare/v7.16.10...v7.16.12)
##### :bug: Bug Fix
- `babel-core`
- [#14192](https://togithub.com/babel/babel/pull/14192) Avoid dynamic import when it's not needed ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))
- `babel-parser`
- [#14194](https://togithub.com/babel/babel/pull/14194) fix: incorrect `in` parsing in arrow ConciseBody ([@JLHwung](https://togithub.com/JLHwung))
### [`v7.16.10`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v71610-2022-01-19)
[Compare Source](https://togithub.com/babel/babel/compare/v7.16.7...v7.16.10)
##### :bug: Bug Fix
- `babel-highlight`
- [#14165](https://togithub.com/babel/babel/pull/14165) Avoid infinite loop when highlighting an empty input ([@blankPen](https://togithub.com/blankPen))
- `babel-traverse`
- [#14164](https://togithub.com/babel/babel/pull/14164) Handle logical assignment in super property transforms ([@magic-akari](https://togithub.com/magic-akari))
- [#14162](https://togithub.com/babel/babel/pull/14162) Fix the transform of `super.foo--`/`super[foo]--` (and prefix) ([@magic-akari](https://togithub.com/magic-akari))
- `babel-core`
- [#14110](https://togithub.com/babel/babel/pull/14110) Respect `package.json#exports` when resolving plugins ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))
- [#14153](https://togithub.com/babel/babel/pull/14153) Disable "Reentrant plugin detected" error in async mode ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))
##### :house: Internal
- `babel-plugin-transform-runtime`
- [#14157](https://togithub.com/babel/babel/pull/14157) Remove workaround for `_typeof` in runtime build script ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))
- `babel-parser`
- [#14130](https://togithub.com/babel/babel/pull/14130) Improve errors location tracking ([@tolmasky](https://togithub.com/tolmasky))
##### :microscope: Output optimization
- `babel-helper-create-class-features-plugin`, `babel-preset-env`
- [#14169](https://togithub.com/babel/babel/pull/14169) Skip class fields transform when not necessary for private methods ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))
babel/babel (@babel/preset-env)
### [`v7.16.11`](https://togithub.com/babel/babel/releases/v7.16.11)
[Compare Source](https://togithub.com/babel/babel/compare/v7.16.10...v7.16.11)
##### v7.16.11 (2022-01-20)
This empty releases force-publishes a new version of `@babel/plugin-proposal-private-methods` (which was not published in v7.16.10 because it didn't have any actual change) and of `@babel/preset-env`.
This solves [an incompatibility](https://togithub.com/babel/babel/pull/14169#issuecomment-1016948723) between `@babel/preset-env@7.16.10` and `@babel/helper-create-class-features-plugin@7.16.7`, by making sure that `@babel/preset-env` transitively depends on `@babel/helper-create-class-features-plugin@^7.16.10`.
### [`v7.16.10`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v71610-2022-01-19)
[Compare Source](https://togithub.com/babel/babel/compare/v7.16.8...v7.16.10)
##### :bug: Bug Fix
- `babel-highlight`
- [#14165](https://togithub.com/babel/babel/pull/14165) Avoid infinite loop when highlighting an empty input ([@blankPen](https://togithub.com/blankPen))
- `babel-traverse`
- [#14164](https://togithub.com/babel/babel/pull/14164) Handle logical assignment in super property transforms ([@magic-akari](https://togithub.com/magic-akari))
- [#14162](https://togithub.com/babel/babel/pull/14162) Fix the transform of `super.foo--`/`super[foo]--` (and prefix) ([@magic-akari](https://togithub.com/magic-akari))
- `babel-core`
- [#14110](https://togithub.com/babel/babel/pull/14110) Respect `package.json#exports` when resolving plugins ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))
- [#14153](https://togithub.com/babel/babel/pull/14153) Disable "Reentrant plugin detected" error in async mode ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))
##### :house: Internal
- `babel-plugin-transform-runtime`
- [#14157](https://togithub.com/babel/babel/pull/14157) Remove workaround for `_typeof` in runtime build script ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))
- `babel-parser`
- [#14130](https://togithub.com/babel/babel/pull/14130) Improve errors location tracking ([@tolmasky](https://togithub.com/tolmasky))
##### :microscope: Output optimization
- `babel-helper-create-class-features-plugin`, `babel-preset-env`
- [#14169](https://togithub.com/babel/babel/pull/14169) Skip class fields transform when not necessary for private methods ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))
webpack-contrib/mini-css-extract-plugin
### [`v2.5.3`](https://togithub.com/webpack-contrib/mini-css-extract-plugin/blob/HEAD/CHANGELOG.md#253-httpsgithubcomwebpack-contribmini-css-extract-plugincomparev252v253-2022-01-25)
[Compare Source](https://togithub.com/webpack-contrib/mini-css-extract-plugin/compare/v2.5.2...v2.5.3)
sass/dart-sass
### [`v1.49.4`](https://togithub.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1494)
[Compare Source](https://togithub.com/sass/dart-sass/compare/1.49.3...1.49.4)
##### Embedded Sass
- First stable release the `sass-embedded` npm package that contains the Node.js
Embedded Host.
- First stable release of the `sass_embedded` pub package that contains the
Embedded Dart Sass compiler.
### [`v1.49.3`](https://togithub.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1493)
[Compare Source](https://togithub.com/sass/dart-sass/compare/1.49.2...1.49.3)
- No user-visible changes.
### [`v1.49.2`](https://togithub.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1492)
[Compare Source](https://togithub.com/sass/dart-sass/compare/1.49.1...1.49.2)
- No user-visible changes.
### [`v1.49.1`](https://togithub.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1491)
[Compare Source](https://togithub.com/sass/dart-sass/compare/1.49.0...1.49.1)
- Stop supporting non-LTS Node.js versions.
stylelint/stylelint
### [`v14.3.0`](https://togithub.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#1430)
[Compare Source](https://togithub.com/stylelint/stylelint/compare/14.2.0...14.3.0)
- Added: support for `meta.url` to rules and plugins ([#5845](https://togithub.com/stylelint/stylelint/pull/5845)).
- Added: hyperlinks for rules to terminal output ([#5835](https://togithub.com/stylelint/stylelint/pull/5835)).
- Added: hyperlinks for plugins to terminal output ([#5859](https://togithub.com/stylelint/stylelint/pull/5859)).
- Added: `ignore: ["rules"] / ["at-rules"]` to `block-opening-brace-*-after` ([#5830](https://togithub.com/stylelint/stylelint/pull/5830)).
- Added: `ignoreSelectors: []` to `property-case` ([#5822](https://togithub.com/stylelint/stylelint/pull/5822)).
- Added: `ignoreFunctions: []` to `unit-allowed-list` ([#5857](https://togithub.com/stylelint/stylelint/pull/5857)).
- Added: `camelCaseSvgKeywords` to `value-keyword-case` - use this option if you want legacy camel case SVG keywords like `currentColor` ([#5849](https://togithub.com/stylelint/stylelint/pull/5849)).
- Fixed: `font-family-no-missing-generic-family-keyword` false positives for `revert` and `revert-layer` ([#5852](https://togithub.com/stylelint/stylelint/pull/5852)).
- Fixed: `no-descending-specificity` false positives for the `::-moz-focus-inner` pseudo-element ([#5831](https://togithub.com/stylelint/stylelint/pull/5831)).
- Fixed: `value-keyword-case` false negatives for SVG keywords like `currentcolor` ([#5849](https://togithub.com/stylelint/stylelint/pull/5849)).
webpack/webpack
### [`v5.68.0`](https://togithub.com/webpack/webpack/releases/v5.68.0)
[Compare Source](https://togithub.com/webpack/webpack/compare/v5.67.0...v5.68.0)
### Features
- allow to disable compile time evaluation of import.meta.url
- add `__webpack_module__` and `__webpack_module__.id` to the api
### Bugfixes
- fix handling of errors thrown in async modules
### [`v5.67.0`](https://togithub.com/webpack/webpack/releases/v5.67.0)
[Compare Source](https://togithub.com/webpack/webpack/compare/v5.66.0...v5.67.0)
### Features
- add 'outputPath' configuration option for resource asset modules
- support Trusted Types in eval source maps
- `experiments.css`
- allow to generate only exports for css in node
- add `SyncModuleIdsPlugin` to sync module ids between server and client compilation
- add more options to the `DeterministicModuleIdsPlugin` to allow to generate equal ids
### Developer Experience
- limit data url module name in stats printer
- allow specific description for CLI options
- improve space limiting algorithm in stats printing to show partial lists
- add `null` to errors in callbacks
- fix call signature types of addChunkInGroup
### Bugfixes
- avoid reporting non-existant package.jsons as dependencies
- `experiments.css`
- fix missing css runtime when only initial css is used
- fix css hmr support
- bugfixes to css modules
- fix cache serialization for CreateScriptUrlDependency
- fix data url content when processed by a loader
- fix regexp in identifiers that include `|`
- fix ProfilingPlugin for watch scenarios
- add layer to module names and identifiers
- this avoid random module id changes when additional modules are added to another layer
- provide hashFunction parameter to DependencyTemplates to allow customizing it there
- fix HMR when experiments.lazyCompilation is enabled
- store url as Buffer to avoid serialization warnings
- exclude `webpack-hot-middleware/client` from lazy compilation
### Contributing
- remove travis configuration
- improve spell checking
webpack/webpack-cli
### [`v4.9.2`](https://togithub.com/webpack/webpack-cli/blob/HEAD/CHANGELOG.md#492-httpsgithubcomwebpackwebpack-clicomparewebpack-cli491webpack-cli492-2022-01-24)
[Compare Source](https://togithub.com/webpack/webpack-cli/compare/webpack-cli@4.9.1...webpack-cli@4.9.2)
##### Bug Fixes
- respect `negatedDescription` for flags from schema ([#3102](https://togithub.com/webpack/webpack-cli/issues/3102)) ([463b731](https://togithub.com/webpack/webpack-cli/commit/463b73115bf9a4871d775ec6501be50b08eef317))
Configuration
📅 Schedule: "after 10:00 am and before 5:00 pm on the first day of the month" in timezone Europe/Paris.
🚦 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 contains the following updates:
^7.16.7
->^7.16.12
^7.16.8
->^7.16.11
^2.5.2
->^2.5.3
^1.49.0
->^1.49.4
^14.2.0
->^14.3.0
^5.66.0
->^5.68.0
^4.9.1
->^4.9.2
Release Notes
babel/babel (@babel/core)
### [`v7.16.12`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v71612-2022-01-22) [Compare Source](https://togithub.com/babel/babel/compare/v7.16.10...v7.16.12) ##### :bug: Bug Fix - `babel-core` - [#14192](https://togithub.com/babel/babel/pull/14192) Avoid dynamic import when it's not needed ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-parser` - [#14194](https://togithub.com/babel/babel/pull/14194) fix: incorrect `in` parsing in arrow ConciseBody ([@JLHwung](https://togithub.com/JLHwung)) ### [`v7.16.10`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v71610-2022-01-19) [Compare Source](https://togithub.com/babel/babel/compare/v7.16.7...v7.16.10) ##### :bug: Bug Fix - `babel-highlight` - [#14165](https://togithub.com/babel/babel/pull/14165) Avoid infinite loop when highlighting an empty input ([@blankPen](https://togithub.com/blankPen)) - `babel-traverse` - [#14164](https://togithub.com/babel/babel/pull/14164) Handle logical assignment in super property transforms ([@magic-akari](https://togithub.com/magic-akari)) - [#14162](https://togithub.com/babel/babel/pull/14162) Fix the transform of `super.foo--`/`super[foo]--` (and prefix) ([@magic-akari](https://togithub.com/magic-akari)) - `babel-core` - [#14110](https://togithub.com/babel/babel/pull/14110) Respect `package.json#exports` when resolving plugins ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - [#14153](https://togithub.com/babel/babel/pull/14153) Disable "Reentrant plugin detected" error in async mode ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :house: Internal - `babel-plugin-transform-runtime` - [#14157](https://togithub.com/babel/babel/pull/14157) Remove workaround for `_typeof` in runtime build script ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-parser` - [#14130](https://togithub.com/babel/babel/pull/14130) Improve errors location tracking ([@tolmasky](https://togithub.com/tolmasky)) ##### :microscope: Output optimization - `babel-helper-create-class-features-plugin`, `babel-preset-env` - [#14169](https://togithub.com/babel/babel/pull/14169) Skip class fields transform when not necessary for private methods ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))babel/babel (@babel/preset-env)
### [`v7.16.11`](https://togithub.com/babel/babel/releases/v7.16.11) [Compare Source](https://togithub.com/babel/babel/compare/v7.16.10...v7.16.11) ##### v7.16.11 (2022-01-20) This empty releases force-publishes a new version of `@babel/plugin-proposal-private-methods` (which was not published in v7.16.10 because it didn't have any actual change) and of `@babel/preset-env`. This solves [an incompatibility](https://togithub.com/babel/babel/pull/14169#issuecomment-1016948723) between `@babel/preset-env@7.16.10` and `@babel/helper-create-class-features-plugin@7.16.7`, by making sure that `@babel/preset-env` transitively depends on `@babel/helper-create-class-features-plugin@^7.16.10`. ### [`v7.16.10`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v71610-2022-01-19) [Compare Source](https://togithub.com/babel/babel/compare/v7.16.8...v7.16.10) ##### :bug: Bug Fix - `babel-highlight` - [#14165](https://togithub.com/babel/babel/pull/14165) Avoid infinite loop when highlighting an empty input ([@blankPen](https://togithub.com/blankPen)) - `babel-traverse` - [#14164](https://togithub.com/babel/babel/pull/14164) Handle logical assignment in super property transforms ([@magic-akari](https://togithub.com/magic-akari)) - [#14162](https://togithub.com/babel/babel/pull/14162) Fix the transform of `super.foo--`/`super[foo]--` (and prefix) ([@magic-akari](https://togithub.com/magic-akari)) - `babel-core` - [#14110](https://togithub.com/babel/babel/pull/14110) Respect `package.json#exports` when resolving plugins ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - [#14153](https://togithub.com/babel/babel/pull/14153) Disable "Reentrant plugin detected" error in async mode ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :house: Internal - `babel-plugin-transform-runtime` - [#14157](https://togithub.com/babel/babel/pull/14157) Remove workaround for `_typeof` in runtime build script ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-parser` - [#14130](https://togithub.com/babel/babel/pull/14130) Improve errors location tracking ([@tolmasky](https://togithub.com/tolmasky)) ##### :microscope: Output optimization - `babel-helper-create-class-features-plugin`, `babel-preset-env` - [#14169](https://togithub.com/babel/babel/pull/14169) Skip class fields transform when not necessary for private methods ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))webpack-contrib/mini-css-extract-plugin
### [`v2.5.3`](https://togithub.com/webpack-contrib/mini-css-extract-plugin/blob/HEAD/CHANGELOG.md#253-httpsgithubcomwebpack-contribmini-css-extract-plugincomparev252v253-2022-01-25) [Compare Source](https://togithub.com/webpack-contrib/mini-css-extract-plugin/compare/v2.5.2...v2.5.3)sass/dart-sass
### [`v1.49.4`](https://togithub.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1494) [Compare Source](https://togithub.com/sass/dart-sass/compare/1.49.3...1.49.4) ##### Embedded Sass - First stable release the `sass-embedded` npm package that contains the Node.js Embedded Host. - First stable release of the `sass_embedded` pub package that contains the Embedded Dart Sass compiler. ### [`v1.49.3`](https://togithub.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1493) [Compare Source](https://togithub.com/sass/dart-sass/compare/1.49.2...1.49.3) - No user-visible changes. ### [`v1.49.2`](https://togithub.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1492) [Compare Source](https://togithub.com/sass/dart-sass/compare/1.49.1...1.49.2) - No user-visible changes. ### [`v1.49.1`](https://togithub.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1491) [Compare Source](https://togithub.com/sass/dart-sass/compare/1.49.0...1.49.1) - Stop supporting non-LTS Node.js versions.stylelint/stylelint
### [`v14.3.0`](https://togithub.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#1430) [Compare Source](https://togithub.com/stylelint/stylelint/compare/14.2.0...14.3.0) - Added: support for `meta.url` to rules and plugins ([#5845](https://togithub.com/stylelint/stylelint/pull/5845)). - Added: hyperlinks for rules to terminal output ([#5835](https://togithub.com/stylelint/stylelint/pull/5835)). - Added: hyperlinks for plugins to terminal output ([#5859](https://togithub.com/stylelint/stylelint/pull/5859)). - Added: `ignore: ["rules"] / ["at-rules"]` to `block-opening-brace-*-after` ([#5830](https://togithub.com/stylelint/stylelint/pull/5830)). - Added: `ignoreSelectors: []` to `property-case` ([#5822](https://togithub.com/stylelint/stylelint/pull/5822)). - Added: `ignoreFunctions: []` to `unit-allowed-list` ([#5857](https://togithub.com/stylelint/stylelint/pull/5857)). - Added: `camelCaseSvgKeywords` to `value-keyword-case` - use this option if you want legacy camel case SVG keywords like `currentColor` ([#5849](https://togithub.com/stylelint/stylelint/pull/5849)). - Fixed: `font-family-no-missing-generic-family-keyword` false positives for `revert` and `revert-layer` ([#5852](https://togithub.com/stylelint/stylelint/pull/5852)). - Fixed: `no-descending-specificity` false positives for the `::-moz-focus-inner` pseudo-element ([#5831](https://togithub.com/stylelint/stylelint/pull/5831)). - Fixed: `value-keyword-case` false negatives for SVG keywords like `currentcolor` ([#5849](https://togithub.com/stylelint/stylelint/pull/5849)).webpack/webpack
### [`v5.68.0`](https://togithub.com/webpack/webpack/releases/v5.68.0) [Compare Source](https://togithub.com/webpack/webpack/compare/v5.67.0...v5.68.0) ### Features - allow to disable compile time evaluation of import.meta.url - add `__webpack_module__` and `__webpack_module__.id` to the api ### Bugfixes - fix handling of errors thrown in async modules ### [`v5.67.0`](https://togithub.com/webpack/webpack/releases/v5.67.0) [Compare Source](https://togithub.com/webpack/webpack/compare/v5.66.0...v5.67.0) ### Features - add 'outputPath' configuration option for resource asset modules - support Trusted Types in eval source maps - `experiments.css` - allow to generate only exports for css in node - add `SyncModuleIdsPlugin` to sync module ids between server and client compilation - add more options to the `DeterministicModuleIdsPlugin` to allow to generate equal ids ### Developer Experience - limit data url module name in stats printer - allow specific description for CLI options - improve space limiting algorithm in stats printing to show partial lists - add `null` to errors in callbacks - fix call signature types of addChunkInGroup ### Bugfixes - avoid reporting non-existant package.jsons as dependencies - `experiments.css` - fix missing css runtime when only initial css is used - fix css hmr support - bugfixes to css modules - fix cache serialization for CreateScriptUrlDependency - fix data url content when processed by a loader - fix regexp in identifiers that include `|` - fix ProfilingPlugin for watch scenarios - add layer to module names and identifiers - this avoid random module id changes when additional modules are added to another layer - provide hashFunction parameter to DependencyTemplates to allow customizing it there - fix HMR when experiments.lazyCompilation is enabled - store url as Buffer to avoid serialization warnings - exclude `webpack-hot-middleware/client` from lazy compilation ### Contributing - remove travis configuration - improve spell checkingwebpack/webpack-cli
### [`v4.9.2`](https://togithub.com/webpack/webpack-cli/blob/HEAD/CHANGELOG.md#492-httpsgithubcomwebpackwebpack-clicomparewebpack-cli491webpack-cli492-2022-01-24) [Compare Source](https://togithub.com/webpack/webpack-cli/compare/webpack-cli@4.9.1...webpack-cli@4.9.2) ##### Bug Fixes - respect `negatedDescription` for flags from schema ([#3102](https://togithub.com/webpack/webpack-cli/issues/3102)) ([463b731](https://togithub.com/webpack/webpack-cli/commit/463b73115bf9a4871d775ec6501be50b08eef317))Configuration
📅 Schedule: "after 10:00 am and before 5:00 pm on the first day of the month" in timezone Europe/Paris.
🚦 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 WhiteSource Renovate. View repository job log here.