tailscale-dev / vscode-tailscale

VS Code extension for Tailscale
BSD 3-Clause "New" or "Revised" License
67 stars 4 forks source link

chore(deps): update webpack (major) #284

Open renovate[bot] opened 10 months ago

renovate[bot] commented 10 months ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
css-loader ^6.8.1 -> ^7.1.2 age adoption passing confidence
postcss-loader ^7.3.3 -> ^8.1.1 age adoption passing confidence
style-loader ^3.3.3 -> ^4.0.0 age adoption passing confidence
webpack-dev-server ^4.15.1 -> ^5.1.0 age adoption passing confidence

Release Notes

webpack-contrib/css-loader (css-loader) ### [`v7.1.2`](https://redirect.github.com/webpack-contrib/css-loader/blob/HEAD/CHANGELOG.md#712-2024-05-22) [Compare Source](https://redirect.github.com/webpack-contrib/css-loader/compare/v7.1.1...v7.1.2) ### [`v7.1.1`](https://redirect.github.com/webpack-contrib/css-loader/blob/HEAD/CHANGELOG.md#711-2024-04-10) [Compare Source](https://redirect.github.com/webpack-contrib/css-loader/compare/v7.1.0...v7.1.1) ### [`v7.1.0`](https://redirect.github.com/webpack-contrib/css-loader/blob/HEAD/CHANGELOG.md#710-2024-04-08) [Compare Source](https://redirect.github.com/webpack-contrib/css-loader/compare/v7.0.0...v7.1.0) ##### Features - added the `getJSON` option to output CSS modules mapping ([#​1577](https://redirect.github.com/webpack-contrib/css-loader/issues/1577)) ([af834b4](https://redirect.github.com/webpack-contrib/css-loader/commit/af834b43b375f336108d74ff7bd9ed13bc79200a)) ### [`v7.0.0`](https://redirect.github.com/webpack-contrib/css-loader/blob/HEAD/CHANGELOG.md#700-2024-04-04) [Compare Source](https://redirect.github.com/webpack-contrib/css-loader/compare/v6.11.0...v7.0.0) ##### ⚠ BREAKING CHANGES - The `modules.namedExport` option is `true` by default if you enable the `esModule` option Migration guide: Before: ```js import style from "./style.css"; console.log(style.myClass); ``` After: ```js import * as style from "./style.css"; console.log(style.myClass); ``` - The `modules.exportLocalsConvention` has the value `as-is` when the `modules.namedExport` option is `true` and you don't specify a value - Minimum supported webpack version is `5.27.0` - Minimum supported Node.js version is `18.12.0` ##### Features - The `modules.namedExports` option works fine with any `modules.exportLocalsConvention` values ([f96a110](https://redirect.github.com/webpack-contrib/css-loader/commit/f96a11007da55a632de7f58167895e1b5814d717)) - Added dashed variants for the `modules.exportLocalsConvention` options ([40e1668](https://redirect.github.com/webpack-contrib/css-loader/commit/40e1668b8366f0df63343efe706ba848c2b5dfb2)) ### [`v6.11.0`](https://redirect.github.com/webpack-contrib/css-loader/blob/HEAD/CHANGELOG.md#6110-2024-04-03) [Compare Source](https://redirect.github.com/webpack-contrib/css-loader/compare/v6.10.0...v6.11.0) ##### Features - supports multiple composes ([#​1582](https://redirect.github.com/webpack-contrib/css-loader/issues/1582)) ([bbca614](https://redirect.github.com/webpack-contrib/css-loader/commit/bbca61411dc5f82964653a6d1aa27854519b743d)) ##### Bug Fixes - do not break `@scope` at-rule without params ([#​1581](https://redirect.github.com/webpack-contrib/css-loader/issues/1581)) ([e022e3b](https://redirect.github.com/webpack-contrib/css-loader/commit/e022e3bb405472ac7d51ff1114783fc2811dfe04)) ### [`v6.10.0`](https://redirect.github.com/webpack-contrib/css-loader/blob/HEAD/CHANGELOG.md#6100-2024-01-30) [Compare Source](https://redirect.github.com/webpack-contrib/css-loader/compare/v6.9.1...v6.10.0) ##### Features - add `@rspack/core` as an optional peer dependency ([#​1568](https://redirect.github.com/webpack-contrib/css-loader/issues/1568)) ([3924679](https://redirect.github.com/webpack-contrib/css-loader/commit/3924679cb9a8f31996c742290a71a3446c9782b9)) - pass the `resourceQuery` and `resourceFragment` to the `auto` and `mode` callback ([#​1569](https://redirect.github.com/webpack-contrib/css-loader/issues/1569)) ([d641c4d](https://redirect.github.com/webpack-contrib/css-loader/commit/d641c4d48264518dfeb77d7e1e8ef03bbb09b645)) - support named exports with any characters ([6f43929](https://redirect.github.com/webpack-contrib/css-loader/commit/6f439299838eab7e6fb18f6e9f47b9dee2208463)) ##### [6.9.1](https://redirect.github.com/webpack-contrib/css-loader/compare/v6.9.0...v6.9.1) (2024-01-18) ##### Bug Fixes - css nesting support - `@scope` at-rule support ### [`v6.9.1`](https://redirect.github.com/webpack-contrib/css-loader/blob/HEAD/CHANGELOG.md#691-2024-01-18) [Compare Source](https://redirect.github.com/webpack-contrib/css-loader/compare/v6.9.0...v6.9.1) ### [`v6.9.0`](https://redirect.github.com/webpack-contrib/css-loader/blob/HEAD/CHANGELOG.md#690-2024-01-09) [Compare Source](https://redirect.github.com/webpack-contrib/css-loader/compare/v6.8.1...v6.9.0) ##### Features - updated generateExportEntry to expose node details ([#​1556](https://redirect.github.com/webpack-contrib/css-loader/issues/1556)) ([05002f3](https://redirect.github.com/webpack-contrib/css-loader/commit/05002f39e29afd7e12f9efca4d073bc23e3d2150)) ##### Bug Fixes - css experiment detection ([#​1559](https://redirect.github.com/webpack-contrib/css-loader/issues/1559)) ([f2cfe30](https://redirect.github.com/webpack-contrib/css-loader/commit/f2cfe30a8f6b0053a268c0d9c1943bb3c8f01338)) ##### [6.8.1](https://redirect.github.com/webpack-contrib/css-loader/compare/v6.8.0...v6.8.1) (2023-05-28) ##### Bug Fixes - use `cause` for original errors and warnings ([#​1526](https://redirect.github.com/webpack-contrib/css-loader/issues/1526)) ([ae3d8ae](https://redirect.github.com/webpack-contrib/css-loader/commit/ae3d8ae54ecb5706fe9c3449487cc8306699469f))
webpack-contrib/postcss-loader (postcss-loader) ### [`v8.1.1`](https://redirect.github.com/webpack-contrib/postcss-loader/blob/HEAD/CHANGELOG.md#811-2024-02-28) [Compare Source](https://redirect.github.com/webpack-contrib/postcss-loader/compare/v8.1.0...v8.1.1) ### [`v8.1.0`](https://redirect.github.com/webpack-contrib/postcss-loader/blob/HEAD/CHANGELOG.md#810-2024-01-30) [Compare Source](https://redirect.github.com/webpack-contrib/postcss-loader/compare/v8.0.0...v8.1.0) ##### Features - add `@rspack/core` as an optional peer dependency ([#​679](https://redirect.github.com/webpack-contrib/postcss-loader/issues/679)) ([512e4c3](https://redirect.github.com/webpack-contrib/postcss-loader/commit/512e4c33a6072534008c0eefc481139f58effbdf)) ### [`v8.0.0`](https://redirect.github.com/webpack-contrib/postcss-loader/blob/HEAD/CHANGELOG.md#800-2024-01-16) [Compare Source](https://redirect.github.com/webpack-contrib/postcss-loader/compare/v7.3.4...v8.0.0) ##### ⚠ BREAKING CHANGES - minimum supported Node.js version is `18.12.0` ([#​677](https://redirect.github.com/webpack-contrib/postcss-loader/issues/677)) ([8dd0315](https://redirect.github.com/webpack-contrib/postcss-loader/commit/8dd0315c03e0f608b6a9a4c6a58e9e7a64775e56)) ##### [7.3.4](https://redirect.github.com/webpack-contrib/postcss-loader/compare/v7.3.3...v7.3.4) (2023-12-27) ##### Bug Fixes - do not crash if pkg.(d|devD)ependencies unset ([#​667](https://redirect.github.com/webpack-contrib/postcss-loader/issues/667)) ([8ef0c7e](https://redirect.github.com/webpack-contrib/postcss-loader/commit/8ef0c7e5c6c4eb76073b4ea92306fc399014e462)) ##### [7.3.3](https://redirect.github.com/webpack-contrib/postcss-loader/compare/v7.3.2...v7.3.3) (2023-06-10) ##### Bug Fixes - **perf:** avoid using `klona` for postcss options ([#​658](https://redirect.github.com/webpack-contrib/postcss-loader/issues/658)) ([e754c3f](https://redirect.github.com/webpack-contrib/postcss-loader/commit/e754c3f8451a09ea633674af90fb3b6b1c073460)) - bug with loading configurations after updating `cosmiconfig` to version 8.2 ([684d265](https://redirect.github.com/webpack-contrib/postcss-loader/commit/684d2654393d225bbbcc443ffc9494ab54fe8112)) ##### [7.3.2](https://redirect.github.com/webpack-contrib/postcss-loader/compare/v7.3.1...v7.3.2) (2023-05-28) ##### Bug Fixes - use `cause` to keep original errors and warnings ([#​655](https://redirect.github.com/webpack-contrib/postcss-loader/issues/655)) ([e8873f4](https://redirect.github.com/webpack-contrib/postcss-loader/commit/e8873f46b4ac3cf94d854d8c20f0d0a444309eb6)) ##### [7.3.1](https://redirect.github.com/webpack-contrib/postcss-loader/compare/v7.3.0...v7.3.1) (2023-05-26) ##### Bug Fixes - warning and error serialization ([65748ec](https://redirect.github.com/webpack-contrib/postcss-loader/commit/65748ece396d0b38713783495d8a64f128d3992b)) ### [`v7.3.4`](https://redirect.github.com/webpack-contrib/postcss-loader/blob/HEAD/CHANGELOG.md#734-2023-12-27) [Compare Source](https://redirect.github.com/webpack-contrib/postcss-loader/compare/v7.3.3...v7.3.4)
webpack-contrib/style-loader (style-loader) ### [`v4.0.0`](https://redirect.github.com/webpack-contrib/style-loader/blob/HEAD/CHANGELOG.md#400-2024-04-08) [Compare Source](https://redirect.github.com/webpack-contrib/style-loader/compare/v3.3.4...v4.0.0) ##### ⚠ BREAKING CHANGES - minimum supported webpack version is `5.27.0` - minimum support Node.js version is `18.12.0` - the `insert` option can only be a selector or the path to the module Migration: Before: **webpack.config.js** ```js module.exports = { module: { rules: [ { test: /\.css$/i, use: [ { loader: "style-loader", options: { injectType: "styleTag", styleTagTransform: function (css, style) { // Do something ... style.innerHTML = `${css}.modify{}\n`; document.head.appendChild(style); }, }, }, "css-loader", ], }, ], }, }; ``` After: **insert-function.js** ```js function insert(css, style) { var parent = options.target || document.head; parent.appendChild(element); } module.exports = insert; ``` **webpack.config.js** ```js module.exports = { module: { rules: [ { test: /\.css$/i, use: [ { loader: "style-loader", options: { insert: require.resolve("./insert.js"), }, }, "css-loader", ], }, ], }, }; ``` - the `styleTagTransform` option can only be the path to the module Migration: Before: **webpack.config.js** ```js module.exports = { module: { rules: [ { test: /\.css$/i, use: [ { loader: "style-loader", options: { injectType: "styleTag", styleTagTransform: function (css, style) { // Do something ... style.innerHTML = `${css}.modify{}\n`; document.head.appendChild(style); }, }, }, "css-loader", ], }, ], }, }; ``` After: **style-tag-transform-function.js** ```js function styleTagTransform(css, style) { // Do something ... style.innerHTML = `${css}.modify{}\n`; document.head.appendChild(style); } module.exports = styleTagTransform; ``` **webpack.config.js** ```js module.exports = { module: { rules: [ { test: /\.css$/i, use: [ { loader: "style-loader", options: { styleTagTransform: require.resolve("./style-tag-transform-function.js"), }, }, "css-loader", ], }, ], }, }; ``` ##### Bug Fixes - css experiments logic ([#​617](https://redirect.github.com/webpack-contrib/style-loader/issues/617)) ([8b9fc97](https://redirect.github.com/webpack-contrib/style-loader/commit/8b9fc976628341d3e33b77b5eb4b6ebad009fd19)) ##### [3.3.3](https://redirect.github.com/webpack-contrib/style-loader/compare/v3.3.2...v3.3.3) (2023-05-19) ##### Bug Fixes - compatibility with built-in CSS support ([#​605](https://redirect.github.com/webpack-contrib/style-loader/issues/605)) ([9636f58](https://redirect.github.com/webpack-contrib/style-loader/commit/9636f5805407734f587a87e69dd048e5cc7f1021)) ##### [3.3.2](https://redirect.github.com/webpack-contrib/style-loader/compare/v3.3.1...v3.3.2) (2023-03-13) ##### Bug Fixes - noop in environment without DOM API ([#​597](https://redirect.github.com/webpack-contrib/style-loader/issues/597)) ([03d3df3](https://redirect.github.com/webpack-contrib/style-loader/commit/03d3df3c363484c18a1e9a5e468a7600ea1322f3)) ##### [3.3.1](https://redirect.github.com/webpack-contrib/style-loader/compare/v3.3.0...v3.3.1) (2021-10-21) ##### Bug Fixes - small perf improvement ([#​544](https://redirect.github.com/webpack-contrib/style-loader/issues/544)) ([610524e](https://redirect.github.com/webpack-contrib/style-loader/commit/610524ef6266c27e147d3c0003e7825b08f17454)) ### [`v3.3.4`](https://redirect.github.com/webpack-contrib/style-loader/releases/tag/v3.3.4) [Compare Source](https://redirect.github.com/webpack-contrib/style-loader/compare/v3.3.3...v3.3.4) ##### [3.3.4](https://redirect.github.com/webpack-contrib/style-loader/compare/v3.3.3...v3.3.4) (2024-01-09) ##### Bug Fixes - css experiments logic ([c12e70b](https://redirect.github.com/webpack-contrib/style-loader/commit/c12e70bc8592d891adb5c0f5ae0ec19fb2698dbb))
webpack/webpack-dev-server (webpack-dev-server) ### [`v5.1.0`](https://redirect.github.com/webpack/webpack-dev-server/blob/HEAD/CHANGELOG.md#510-2024-09-03) [Compare Source](https://redirect.github.com/webpack/webpack-dev-server/compare/v5.0.4...v5.1.0) ##### Features - add visual progress indicators ([a8f40b7](https://redirect.github.com/webpack/webpack-dev-server/commit/a8f40b74e6439a8281b9fe8868eb9db7e4c5de50)) - added the `app` option to be `Function` (by default only with `connect` compatibility frameworks) ([3096148](https://redirect.github.com/webpack/webpack-dev-server/commit/3096148746c906105c4424352f5b5ad1bff0fd4f)) - allow the `server` option to be `Function` ([#​5275](https://redirect.github.com/webpack/webpack-dev-server/issues/5275)) ([02a1c6d](https://redirect.github.com/webpack/webpack-dev-server/commit/02a1c6d788f5fc47c11cc7d910fd1b5e17aed886)) - http2 support for `connect` and `connect` compatibility frameworks which support HTTP2 ([#​5267](https://redirect.github.com/webpack/webpack-dev-server/issues/5267)) ([6509a3f](https://redirect.github.com/webpack/webpack-dev-server/commit/6509a3fd3eb5decb61f60a9f2db97d76f71ecb99)) ##### Bug Fixes - check the `platform` property to determinate the target ([#​5269](https://redirect.github.com/webpack/webpack-dev-server/issues/5269)) ([c3b532c](https://redirect.github.com/webpack/webpack-dev-server/commit/c3b532c6360317319793dcda22c76fbfc05fbdcf)) - ipv6 output ([#​5270](https://redirect.github.com/webpack/webpack-dev-server/issues/5270)) ([06005e7](https://redirect.github.com/webpack/webpack-dev-server/commit/06005e7cb99e4c412b968ed3fb786acfb8c2e037)) - replace `rimraf` with `rm` ([#​5162](https://redirect.github.com/webpack/webpack-dev-server/issues/5162)) ([1a1561f](https://redirect.github.com/webpack/webpack-dev-server/commit/1a1561f09bdfa7a98434d7d9cd62e323b887dfbf)) - replace default gateway ([#​5255](https://redirect.github.com/webpack/webpack-dev-server/issues/5255)) ([f5f0902](https://redirect.github.com/webpack/webpack-dev-server/commit/f5f09024ff4fe6625aa94bcd69439462d74013f0)) - support `devServer: false` ([#​5272](https://redirect.github.com/webpack/webpack-dev-server/issues/5272)) ([8b341cb](https://redirect.github.com/webpack/webpack-dev-server/commit/8b341cb8c1dc01cef62c70959620cd0cbd87fee7)) ##### [5.0.4](https://redirect.github.com/webpack/webpack-dev-server/compare/v5.0.3...v5.0.4) (2024-03-19) ##### Bug Fixes - **security:** bump webpack-dev-middleware ([#​5112](https://redirect.github.com/webpack/webpack-dev-server/issues/5112)) ([aab576a](https://redirect.github.com/webpack/webpack-dev-server/commit/aab576a9e4930a1731e8b0380c859552fc9a6e11)) ##### [5.0.3](https://redirect.github.com/webpack/webpack-dev-server/compare/v5.0.2...v5.0.3) (2024-03-12) ##### Bug Fixes - **types:** proxy ([#​5101](https://redirect.github.com/webpack/webpack-dev-server/issues/5101)) ([6e1aed3](https://redirect.github.com/webpack/webpack-dev-server/commit/6e1aed30ffd6456935b4fe22851cd560b0eae176)) ##### [5.0.2](https://redirect.github.com/webpack/webpack-dev-server/compare/v5.0.1...v5.0.2) (2024-02-16) ##### Bug Fixes - types ([#​5057](https://redirect.github.com/webpack/webpack-dev-server/issues/5057)) ([da2c24d](https://redirect.github.com/webpack/webpack-dev-server/commit/da2c24ddd92198a1337553457eedcece6af38195)) ##### [5.0.1](https://redirect.github.com/webpack/webpack-dev-server/compare/v5.0.0...v5.0.1) (2024-02-13) ##### Bug Fixes - avoid using eval in client ([#​5045](https://redirect.github.com/webpack/webpack-dev-server/issues/5045)) ([7681477](https://redirect.github.com/webpack/webpack-dev-server/commit/76814771dcebe80628b4462f5e1d30064ae226d5)) - overlay and `require-trusted-types-for` ([#​5046](https://redirect.github.com/webpack/webpack-dev-server/issues/5046)) ([e115436](https://redirect.github.com/webpack/webpack-dev-server/commit/e11543677120b004d1f20e11fdf34c07897c7b0c)) ### [`v5.0.4`](https://redirect.github.com/webpack/webpack-dev-server/blob/HEAD/CHANGELOG.md#504-2024-03-19) [Compare Source](https://redirect.github.com/webpack/webpack-dev-server/compare/v5.0.3...v5.0.4) ### [`v5.0.3`](https://redirect.github.com/webpack/webpack-dev-server/blob/HEAD/CHANGELOG.md#503-2024-03-12) [Compare Source](https://redirect.github.com/webpack/webpack-dev-server/compare/v5.0.2...v5.0.3) ### [`v5.0.2`](https://redirect.github.com/webpack/webpack-dev-server/blob/HEAD/CHANGELOG.md#502-2024-02-16) [Compare Source](https://redirect.github.com/webpack/webpack-dev-server/compare/v5.0.1...v5.0.2) ### [`v5.0.1`](https://redirect.github.com/webpack/webpack-dev-server/blob/HEAD/CHANGELOG.md#501-2024-02-13) [Compare Source](https://redirect.github.com/webpack/webpack-dev-server/compare/v5.0.0...v5.0.1) ### [`v5.0.0`](https://redirect.github.com/webpack/webpack-dev-server/blob/HEAD/CHANGELOG.md#500-2024-02-12) [Compare Source](https://redirect.github.com/webpack/webpack-dev-server/compare/v4.15.2...v5.0.0) [Migration Guide and Changes](https://redirect.github.com/webpack/webpack-dev-server/blob/master/migration-v5.md). ##### [4.15.1](https://redirect.github.com/webpack/webpack-dev-server/compare/v4.15.0...v4.15.1) (2023-06-09) ##### Bug Fixes - replace `::` with `localhost` before openBrowser() ([#​4856](https://redirect.github.com/webpack/webpack-dev-server/issues/4856)) ([874c44b](https://redirect.github.com/webpack/webpack-dev-server/commit/874c44b072d55fe42a29d366dbe1c71ca3a94db4)) - **types:** compatibility with `@types/ws` ([#​4899](https://redirect.github.com/webpack/webpack-dev-server/issues/4899)) ([34bcec2](https://redirect.github.com/webpack/webpack-dev-server/commit/34bcec242b8bc64c26e9455a8fd5781a59fbcf24)) ### [`v4.15.2`](https://redirect.github.com/webpack/webpack-dev-server/releases/tag/v4.15.2) [Compare Source](https://redirect.github.com/webpack/webpack-dev-server/compare/v4.15.1...v4.15.2) ##### [4.15.2](https://redirect.github.com/webpack/webpack-dev-server/compare/v4.15.1...v4.15.2) (2024-03-20) ##### Bug Fixes - **security:** bump webpack-dev-middleware ([4116209](https://redirect.github.com/webpack/webpack-dev-server/commit/411620997594d24cd1f788e8533a5c6fa2736143))

Configuration

📅 Schedule: Branch creation - "before 8am on monday" in timezone America/Los_Angeles, 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 was generated by Mend Renovate. View the repository job log.