postcss/postcss (postcss)
### [`v8.4.35`](https://togithub.com/postcss/postcss/blob/HEAD/CHANGELOG.md#8435)
[Compare Source](https://togithub.com/postcss/postcss/compare/8.4.34...8.4.35)
- Avoid `!` in `node.parent.nodes` type.
- Allow to pass `undefined` to node adding method to simplify types.
### [`v8.4.34`](https://togithub.com/postcss/postcss/blob/HEAD/CHANGELOG.md#8434)
[Compare Source](https://togithub.com/postcss/postcss/compare/8.4.33...8.4.34)
- Fixed `AtRule#nodes` type (by Tim Weißenfels).
- Cleaned up code (by Dmitry Kirillov).
sass/dart-sass (sass)
### [`v1.71.0`](https://togithub.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1710)
[Compare Source](https://togithub.com/sass/dart-sass/compare/1.70.0...1.71.0)
For more information about `pkg:` importers, see [the
announcement][pkg-importers] on the Sass blog.
[pkg-importers]: https://sass-lang.com/blog/announcing-pkg-importers
##### Command-Line Interface
- Add a `--pkg-importer` flag to enable built-in `pkg:` importers. Currently
this only supports the Node.js package resolution algorithm, via
`--pkg-importer=node`. For example, `@use "pkg:bootstrap"` will load
`node_modules/bootstrap/scss/bootstrap.scss`.
##### JavaScript API
- Add a `NodePackageImporter` importer that can be passed to the `importers`
option. This loads files using the `pkg:` URL scheme according to the Node.js
package resolution algorithm. For example, `@use "pkg:bootstrap"` will load
`node_modules/bootstrap/scss/bootstrap.scss`. The constructor takes a single
optional argument, which indicates the base directory to use when locating
`node_modules` directories. It defaults to
`path.dirname(require.main.filename)`.
##### Dart API
- Add a `NodePackageImporter` importer that can be passed to the `importers`
option. This loads files using the `pkg:` URL scheme according to the Node.js
package resolution algorithm. For example, `@use "pkg:bootstrap"` will load
`node_modules/bootstrap/scss/bootstrap.scss`. The constructor takes a single
argument, which indicates the base directory to use when locating
`node_modules` directories.
webpack/webpack (webpack)
### [`v5.90.2`](https://togithub.com/webpack/webpack/releases/tag/v5.90.2)
[Compare Source](https://togithub.com/webpack/webpack/compare/v5.90.1...v5.90.2)
#### Bug Fixes
- use `Math.imul` in `fnv1a32` to avoid loss of precision, directly hash UTF16 values
- the `setStatus()` of the HMR module should not return an array, which may cause infinite recursion
- `__webpack_exports_info__.xxx.canMangle` shouldn't always same as default
- mangle export with destructuring
- use new runtime to reconsider skipped connections `activeState`
- make dynamic import optional in `try/catch`
- improve auto publicPath detection
#### Dependencies & Maintenance
- improve CI setup and include Node.js@21
Configuration
📅 Schedule: Branch creation - "after 8:00 am and before 6:00 pm on the first day of the month" 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, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
^20.11.16
->^20.11.19
^8.4.33
->^8.4.35
^1.70.0
->^1.71.0
^5.90.1
->^5.90.2
Release Notes
postcss/postcss (postcss)
### [`v8.4.35`](https://togithub.com/postcss/postcss/blob/HEAD/CHANGELOG.md#8435) [Compare Source](https://togithub.com/postcss/postcss/compare/8.4.34...8.4.35) - Avoid `!` in `node.parent.nodes` type. - Allow to pass `undefined` to node adding method to simplify types. ### [`v8.4.34`](https://togithub.com/postcss/postcss/blob/HEAD/CHANGELOG.md#8434) [Compare Source](https://togithub.com/postcss/postcss/compare/8.4.33...8.4.34) - Fixed `AtRule#nodes` type (by Tim Weißenfels). - Cleaned up code (by Dmitry Kirillov).sass/dart-sass (sass)
### [`v1.71.0`](https://togithub.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1710) [Compare Source](https://togithub.com/sass/dart-sass/compare/1.70.0...1.71.0) For more information about `pkg:` importers, see [the announcement][pkg-importers] on the Sass blog. [pkg-importers]: https://sass-lang.com/blog/announcing-pkg-importers ##### Command-Line Interface - Add a `--pkg-importer` flag to enable built-in `pkg:` importers. Currently this only supports the Node.js package resolution algorithm, via `--pkg-importer=node`. For example, `@use "pkg:bootstrap"` will load `node_modules/bootstrap/scss/bootstrap.scss`. ##### JavaScript API - Add a `NodePackageImporter` importer that can be passed to the `importers` option. This loads files using the `pkg:` URL scheme according to the Node.js package resolution algorithm. For example, `@use "pkg:bootstrap"` will load `node_modules/bootstrap/scss/bootstrap.scss`. The constructor takes a single optional argument, which indicates the base directory to use when locating `node_modules` directories. It defaults to `path.dirname(require.main.filename)`. ##### Dart API - Add a `NodePackageImporter` importer that can be passed to the `importers` option. This loads files using the `pkg:` URL scheme according to the Node.js package resolution algorithm. For example, `@use "pkg:bootstrap"` will load `node_modules/bootstrap/scss/bootstrap.scss`. The constructor takes a single argument, which indicates the base directory to use when locating `node_modules` directories.webpack/webpack (webpack)
### [`v5.90.2`](https://togithub.com/webpack/webpack/releases/tag/v5.90.2) [Compare Source](https://togithub.com/webpack/webpack/compare/v5.90.1...v5.90.2) #### Bug Fixes - use `Math.imul` in `fnv1a32` to avoid loss of precision, directly hash UTF16 values - the `setStatus()` of the HMR module should not return an array, which may cause infinite recursion - `__webpack_exports_info__.xxx.canMangle` shouldn't always same as default - mangle export with destructuring - use new runtime to reconsider skipped connections `activeState` - make dynamic import optional in `try/catch` - improve auto publicPath detection #### Dependencies & Maintenance - improve CI setup and include Node.js@21Configuration
📅 Schedule: Branch creation - "after 8:00 am and before 6:00 pm on the first day of the month" 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.
This PR has been generated by Mend Renovate. View repository job log here.