vitejs / vite-plugin-react-swc

Speed up your Vite dev server with SWC
MIT License
834 stars 54 forks source link

chore(deps): update all non-major dependencies #38

Closed renovate[bot] closed 1 year ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@playwright/test (source) ^1.29.1 -> ^1.29.2 age adoption passing confidence
@swc/core (source) ^1.3.24 -> ^1.3.26 age adoption passing confidence
@swc/plugin-styled-components ^1.5.34 -> ^1.5.35 age adoption passing confidence
esbuild ^0.16.12 -> ^0.16.17 age adoption passing confidence
prettier (source) ^2.8.1 -> ^2.8.2 age adoption passing confidence
vite (source) ^4.0.3 -> ^4.0.4 age adoption passing confidence

Release Notes

Microsoft/playwright ### [`v1.29.2`](https://togithub.com/microsoft/playwright/releases/tag/v1.29.2) [Compare Source](https://togithub.com/Microsoft/playwright/compare/v1.29.1...v1.29.2) #### Highlights [https://github.com/microsoft/playwright/issues/19661](https://togithub.com/microsoft/playwright/issues/19661) - \[BUG] 1.29.1 browserserver + page.goto = net::ERR_SOCKS_CONNECTION_FAILED #### Browser Versions - Chromium 109.0.5414.46 - Mozilla Firefox 107.0 - WebKit 16.4 This version was also tested against the following stable channels: - Google Chrome 108 - Microsoft Edge 108
swc-project/swc ### [`v1.3.26`](https://togithub.com/swc-project/swc/compare/v1.3.25...v1.3.26) [Compare Source](https://togithub.com/swc-project/swc/compare/v1.3.25...v1.3.26) ### [`v1.3.25`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#​1325---2023-01-05) [Compare Source](https://togithub.com/swc-project/swc/compare/v1.3.24...v1.3.25) ##### Bug Fixes - **(bindings/cli)** Skip empty stdin in non tty environments ([#​6714](https://togithub.com/swc-project/swc/issues/6714)) ([0076418](https://togithub.com/swc-project/swc/commit/00764188195c63af1e5a8e34ce29dcf650b20f04)) - **(cli)** Use the `--source-maps` option ([#​6708](https://togithub.com/swc-project/swc/issues/6708)) ([24cd384](https://togithub.com/swc-project/swc/commit/24cd384c20abc9bacdc89b50cd6a9a9df243b687)) - **(es)** Preserve license comments by default ([#​6703](https://togithub.com/swc-project/swc/issues/6703)) ([58700f2](https://togithub.com/swc-project/swc/commit/58700f2bec696d0d2b2466ab6b4641f0a7017808)) - **(es)** Remove import statement canonicalization ([#​6716](https://togithub.com/swc-project/swc/issues/6716)) ([b451fa9](https://togithub.com/swc-project/swc/commit/b451fa9e88aee33368759a67913e7c6eb9c3898f)) - **(es)** Fix wasm ([#​6755](https://togithub.com/swc-project/swc/issues/6755)) ([b46815a](https://togithub.com/swc-project/swc/commit/b46815a684a13ff3b364b2913c18acf57afbbac7)) - **(es/compat)** Fix syntax context of `async-to-generator` ([#​6741](https://togithub.com/swc-project/swc/issues/6741)) ([206c0db](https://togithub.com/swc-project/swc/commit/206c0dbebe5eecaa8a5c1846189b26cb5517d84c)) - **(es/minifier)** Fix usage counter to fix infinite loop ([#​6744](https://togithub.com/swc-project/swc/issues/6744)) ([88d40e8](https://togithub.com/swc-project/swc/commit/88d40e8ab899976c123b5b5f74f0ad02ec9d7868)) - **(es/parser)** Fix priority of `>>>` ([#​6748](https://togithub.com/swc-project/swc/issues/6748)) ([65a0d3a](https://togithub.com/swc-project/swc/commit/65a0d3a3109f3d32818f7bf2c8ebbeb863c62060)) - **(es/plugin)** Fix plugin starter template ([#​6723](https://togithub.com/swc-project/swc/issues/6723)) ([082dc21](https://togithub.com/swc-project/swc/commit/082dc2101b8f3c05b103cf59484355ef87016a57)) - **(es/react)** Force refresh if code contains `@refresh reset` ([#​6749](https://togithub.com/swc-project/swc/issues/6749)) ([36b26d3](https://togithub.com/swc-project/swc/commit/36b26d3496fd9ad7e3ccb41c164600657476a8a3)) - **(es/utils)** Fix detection of hoisting ([#​6738](https://togithub.com/swc-project/swc/issues/6738)) ([b5d31cc](https://togithub.com/swc-project/swc/commit/b5d31cc2dabcf79886606946c75d0a15f2fe4091)) - **(preset-env)** Update data ([#​6719](https://togithub.com/swc-project/swc/issues/6719)) ([d506c96](https://togithub.com/swc-project/swc/commit/d506c9680577173e5abb1dd0f75456145fda60c9)) ##### Documentation - **(es)** Fix example ([#​6743](https://togithub.com/swc-project/swc/issues/6743)) ([79afcb5](https://togithub.com/swc-project/swc/commit/79afcb5d81cb5cca89c48d39b950ddc24f31d434)) ##### Features - **(bindings)** Remove `swcx` from `@swc/core` ([#​6720](https://togithub.com/swc-project/swc/issues/6720)) ([30dd65b](https://togithub.com/swc-project/swc/commit/30dd65bb83a3159ca9d569af6b29aed03796056f)) - **(css/parser)** Normalize urange ([#​6704](https://togithub.com/swc-project/swc/issues/6704)) ([8af627d](https://togithub.com/swc-project/swc/commit/8af627d5c4720644246f99012b6f49b419066eef)) - **(css/prefixer)** Support page break ([#​6693](https://togithub.com/swc-project/swc/issues/6693)) ([27a8b7e](https://togithub.com/swc-project/swc/commit/27a8b7e50b67de076089ca8b05d6e44944182b31)) - **(css/prefixer)** Support `clamp` ([#​6695](https://togithub.com/swc-project/swc/issues/6695)) ([1722428](https://togithub.com/swc-project/swc/commit/1722428909ba380fec114be1e2a75f0d2462a645)) - **(es/jest)** Support chaining of jest function calls ([#​6747](https://togithub.com/swc-project/swc/issues/6747)) ([72fb606](https://togithub.com/swc-project/swc/commit/72fb606eb204fddad5df284afda0955fd6e760ff)) ##### Miscellaneous Tasks - **(ci)** Fix publish action ([ed2277f](https://togithub.com/swc-project/swc/commit/ed2277fc07bc1be133001eefcee707c8e6f194fd)) - **(ci)** Fix publish action ([#​6757](https://togithub.com/swc-project/swc/issues/6757)) ([7e6e7b1](https://togithub.com/swc-project/swc/commit/7e6e7b107e40b7ca2192f6c04f668a526fc2db35)) ##### Performance - **(es/preset-env)** Use `VisitMut` instead of `Fold` for polyfill ([#​6734](https://togithub.com/swc-project/swc/issues/6734)) ([98da644](https://togithub.com/swc-project/swc/commit/98da6444b6499d3b3d895d3f81941c778340cf3b)) ##### Refactor - **(css/codegen)** Do not use `raw` ([#​6674](https://togithub.com/swc-project/swc/issues/6674)) ([ebebd60](https://togithub.com/swc-project/swc/commit/ebebd608750bf63d6f715350835a1a5349efdb68))
evanw/esbuild ### [`v0.16.17`](https://togithub.com/evanw/esbuild/blob/HEAD/CHANGELOG.md#​01617) [Compare Source](https://togithub.com/evanw/esbuild/compare/v0.16.16...v0.16.17) - Fix additional comment-related regressions ([#​2814](https://togithub.com/evanw/esbuild/issues/2814)) This release fixes more edge cases where the new comment preservation behavior that was added in 0.16.14 could introduce syntax errors. Specifically: ```js x = () => (/* comment */ {}) for ((/* comment */ let).x of y) ; function *f() { yield (/* comment */class {}) } ``` These cases caused esbuild to generate code with a syntax error in version 0.16.14 or above. These bugs have now been fixed. ### [`v0.16.16`](https://togithub.com/evanw/esbuild/blob/HEAD/CHANGELOG.md#​01616) [Compare Source](https://togithub.com/evanw/esbuild/compare/v0.16.15...v0.16.16) - Fix a regression caused by comment preservation ([#​2805](https://togithub.com/evanw/esbuild/issues/2805)) The new comment preservation behavior that was added in 0.16.14 introduced a regression where comments in certain locations could cause esbuild to omit certain necessary parentheses in the output. The outermost parentheses were incorrectly removed for the following syntax forms, which then introduced syntax errors: ```js (/* comment */ { x: 0 }).x; (/* comment */ function () { })(); (/* comment */ class { }).prototype; ``` This regression has been fixed. ### [`v0.16.15`](https://togithub.com/evanw/esbuild/blob/HEAD/CHANGELOG.md#​01615) [Compare Source](https://togithub.com/evanw/esbuild/compare/v0.16.14...v0.16.15) - Add `format` to input files in the JSON metafile data When `--metafile` is enabled, input files may now have an additional `format` field that indicates the export format used by this file. When present, the value will either be `cjs` for CommonJS-style exports or `esm` for ESM-style exports. This can be useful in bundle analysis. For example, esbuild's new [Bundle Size Analyzer](https://esbuild.github.io/analyze/) now uses this information to visualize whether ESM or CommonJS was used for each directory and file of source code (click on the CJS/ESM bar at the top). This information is helpful when trying to reduce the size of your bundle. Using the ESM variant of a dependency instead of the CommonJS variant always results in a faster and smaller bundle because it omits CommonJS wrappers, and also may result in better tree-shaking as it allows esbuild to perform tree-shaking at the statement level instead of the module level. - Fix a bundling edge case with dynamic import ([#​2793](https://togithub.com/evanw/esbuild/issues/2793)) This release fixes a bug where esbuild's bundler could produce incorrect output. The problematic edge case involves the entry point importing itself using a dynamic `import()` expression in an imported file, like this: ```js // src/a.js export const A = 42; // src/b.js export const B = async () => (await import(".")).A // src/index.js export * from "./a" export * from "./b" ``` - Remove new type syntax from type declarations in the `esbuild` package ([#​2798](https://togithub.com/evanw/esbuild/issues/2798)) Previously you needed to use TypeScript 4.3 or newer when using the `esbuild` package from TypeScript code due to the use of a getter in an interface in `node_modules/esbuild/lib/main.d.ts`. This release removes this newer syntax to allow people with versions of TypeScript as far back as TypeScript 3.5 to use this latest version of the `esbuild` package. Here is change that was made to esbuild's type declarations: ```diff export interface OutputFile { /** "text" as bytes */ contents: Uint8Array; /** "contents" as text (changes automatically with "contents") */ - get text(): string; + readonly text: string; } ``` ### [`v0.16.14`](https://togithub.com/evanw/esbuild/blob/HEAD/CHANGELOG.md#​01614) [Compare Source](https://togithub.com/evanw/esbuild/compare/v0.16.13...v0.16.14) - Preserve some comments in expressions ([#​2721](https://togithub.com/evanw/esbuild/issues/2721)) Various tools give semantic meaning to comments embedded inside of expressions. For example, Webpack and Vite have special "magic comments" that can be used to affect code splitting behavior: ```js import(/* webpackChunkName: "foo" */ '../foo'); import(/* @​vite-ignore */ dynamicVar); new Worker(/* webpackChunkName: "bar" */ new URL("../bar.ts", import.meta.url)); new Worker(new URL('./path', import.meta.url), /* @​vite-ignore */ dynamicOptions); ``` Since esbuild can be used as a preprocessor for these tools (e.g. to strip TypeScript types), it can be problematic if esbuild doesn't do additional work to try to retain these comments. Previously esbuild special-cased Webpack comments in these specific locations in the AST. But Vite would now like to use similar comments, and likely other tools as well. So with this release, esbuild now will attempt to preserve some comments inside of expressions in more situations than before. This behavior is mainly intended to preserve these special "magic comments" that are meant for other tools to consume, although esbuild will no longer only preserve Webpack-specific comments so it should now be tool-agnostic. There is no guarantee that all such comments will be preserved (especially when `--minify-syntax` is enabled). So this change does *not* mean that esbuild is now usable as a code formatter. In particular comment preservation is more likely to happen with leading comments than with trailing comments. You should put comments that you want to be preserved *before* the relevant expression instead of after it. Also note that this change does not retain any more statement-level comments than before (i.e. comments not embedded inside of expressions). Comment preservation is not enabled when `--minify-whitespace` is enabled (which is automatically enabled when you use `--minify`). ### [`v0.16.13`](https://togithub.com/evanw/esbuild/blob/HEAD/CHANGELOG.md#​01613) [Compare Source](https://togithub.com/evanw/esbuild/compare/v0.16.12...v0.16.13) - Publish a new bundle visualization tool While esbuild provides bundle metadata via the `--metafile` flag, previously esbuild left analysis of it completely up to third-party tools (well, outside of the rudimentary `--analyze` flag). However, the esbuild website now has a built-in bundle visualization tool: - https://esbuild.github.io/analyze/ You can pass `--metafile` to esbuild to output bundle metadata, then upload that JSON file to this tool to visualize your bundle. This is helpful for answering questions such as: - Which packages are included in my bundle? - How did a specific file get included? - How small did a specific file compress to? - Was a specific file tree-shaken or not? I'm publishing this tool because I think esbuild should provide *some* answer to "how do I visualize my bundle" without requiring people to reach for third-party tools. At the moment the tool offers two types of visualizations: a radial "sunburst chart" and a linear "flame chart". They serve slightly different but overlapping use cases (e.g. the sunburst chart is more keyboard-accessible while the flame chart is easier with the mouse). This tool may continue to evolve over time. - Fix `--metafile` and `--mangle-cache` with `--watch` ([#​1357](https://togithub.com/evanw/esbuild/issues/1357)) The CLI calls the Go API and then also writes out the metafile and/or mangle cache JSON files if those features are enabled. This extra step is necessary because these files are returned by the Go API as in-memory strings. However, this extra step accidentally didn't happen for all builds after the initial build when watch mode was enabled. This behavior used to work but it was broken in version 0.14.18 by the introduction of the mangle cache feature. This release fixes the combination of these features, so the metafile and mangle cache features should now work with watch mode. This behavior was only broken for the CLI, not for the JS or Go APIs. - Add an `original` field to the metafile The metadata file JSON now has an additional field: each import in an input file now contains the pre-resolved path in the `original` field in addition to the post-resolved path in the `path` field. This means it's now possible to run certain additional analysis over your bundle. For example, you should be able to use this to detect when the same package subpath is represented multiple times in the bundle, either because multiple versions of a package were bundled or because a package is experiencing the [dual-package hazard](https://nodejs.org/api/packages.html#dual-package-hazard).
prettier/prettier ### [`v2.8.2`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#​282) [Compare Source](https://togithub.com/prettier/prettier/compare/2.8.1...2.8.2) [diff](https://togithub.com/prettier/prettier/compare/2.8.1...2.8.2) ##### Don't lowercase link references ([#​13155](https://togithub.com/prettier/prettier/pull/13155) by [@​DerekNonGeneric](https://togithub.com/DerekNonGeneric) & [@​fisker](https://togithub.com/fisker)) ```markdown We now don't strictly follow the release notes format suggested by [Keep a Changelog]. [Keep a Changelog]: https://example.com/ We now don't strictly follow the release notes format suggested by [Keep a Changelog]. [keep a changelog]: https://example.com/ ``` ##### Preserve self-closing tags ([#​13691](https://togithub.com/prettier/prettier/pull/13691) by [@​dcyriller](https://togithub.com/dcyriller)) ```hbs {{! Input }}
{{! Prettier 2.8.1 }}
{{! Prettier 2.8.2 }}
``` ##### Allow custom "else if"-like blocks with block params ([#​13930](https://togithub.com/prettier/prettier/pull/13930) by [@​jamescdavis](https://togithub.com/jamescdavis)) [#​13507](https://togithub.com/prettier/prettier/issues/13507) added support for custom block keywords used with `else`, but failed to allow block params. This updates printer-glimmer to allow block params with custom "else if"-like blocks. ```hbs {{! Input }} {{#when isAtWork as |work|}} Ship that {{work}}! {{else when isReading as |book|}} You can finish {{book}} eventually... {{else}} Go to bed! {{/when}} {{! Prettier 2.8.1 }} {{#when isAtWork as |work|}} Ship that {{work}}! {{else when isReading}} You can finish {{book}} eventually... {{else}} Go to bed! {{/when}} {{! Prettier 2.8.2 }} {{#when isAtWork as |work|}} Ship that {{work}}! {{else when isReading as |book|}} You can finish {{book}} eventually... {{else}} Go to bed! {{/when}} ``` ##### Preserve empty lines between nested SCSS maps ([#​13931](https://togithub.com/prettier/prettier/pull/13931) by [@​jneander](https://togithub.com/jneander)) ```scss /* Input */ $map: ( 'one': ( 'key': 'value', ), 'two': ( 'key': 'value', ), ) /* Prettier 2.8.1 */ $map: ( 'one': ( 'key': 'value', ), 'two': ( 'key': 'value', ), ) /* Prettier 2.8.2 */ $map: ( 'one': ( 'key': 'value', ), 'two': ( 'key': 'value', ), ) ``` ##### Fix missing parentheses when an expression statement starts with `let[` ([#​14000](https://togithub.com/prettier/prettier/pull/14000), [#​14044](https://togithub.com/prettier/prettier/pull/14044) by [@​fisker](https://togithub.com/fisker), [@​thorn0](https://togithub.com/thorn0)) ```jsx // Input (let[0] = 2); // Prettier 2.8.1 let[0] = 2; // Prettier 2.8.1 (second format) SyntaxError: Unexpected token (1:5) > 1 | let[0] = 2; | ^ 2 | // Prettier 2.8.2 (let)[0] = 2; ``` ##### Fix semicolon duplicated at the end of LESS file ([#​14007](https://togithub.com/prettier/prettier/pull/14007) by [@​mvorisek](https://togithub.com/mvorisek)) ```less // Input @​variable: { field: something; }; // Prettier 2.8.1 @​variable: { field: something; }; ; // Prettier 2.8.2 @​variable: { field: something; }; ``` ##### Fix no space after unary minus when followed by opening parenthesis in LESS ([#​14008](https://togithub.com/prettier/prettier/pull/14008) by [@​mvorisek](https://togithub.com/mvorisek)) ```less // Input .unary_minus_single { margin: -(@​a); } .unary_minus_multi { margin: 0 -(@​a); } .binary_minus { margin: 0 - (@​a); } // Prettier 2.8.1 .unary_minus_single { margin: - (@​a); } .unary_minus_multi { margin: 0 - (@​a); } .binary_minus { margin: 0 - (@​a); } // Prettier 2.8.2 .unary_minus_single { margin: -(@​a); } .unary_minus_multi { margin: 0 -(@​a); } .binary_minus { margin: 0 - (@​a); } ``` ##### Do not change case of property name if inside a variable declaration in LESS ([#​14034](https://togithub.com/prettier/prettier/pull/14034) by [@​mvorisek](https://togithub.com/mvorisek)) ```less // Input @​var: { preserveCase: 0; }; // Prettier 2.8.1 @​var: { preservecase: 0; }; // Prettier 2.8.2 @​var: { preserveCase: 0; }; ``` ##### Fix formatting for auto-accessors with comments ([#​14038](https://togithub.com/prettier/prettier/pull/14038) by [@​fisker](https://togithub.com/fisker)) ```jsx // Input class A { @​dec() // comment accessor b; } // Prettier 2.8.1 class A { @​dec() accessor // comment b; } // Prettier 2.8.1 (second format) class A { @​dec() accessor; // comment b; } // Prettier 2.8.2 class A { @​dec() // comment accessor b; } ``` ##### Add parentheses for TSTypeQuery to improve readability ([#​14042](https://togithub.com/prettier/prettier/pull/14042) by [@​onishi-kohei](https://togithub.com/onishi-kohei)) ```tsx // Input a as (typeof node.children)[number] a as (typeof node.children)[] a as ((typeof node.children)[number])[] // Prettier 2.8.1 a as typeof node.children[number]; a as typeof node.children[]; a as typeof node.children[number][]; // Prettier 2.8.2 a as (typeof node.children)[number]; a as (typeof node.children)[]; a as (typeof node.children)[number][]; ``` ##### Fix displacing of comments in default switch case ([#​14047](https://togithub.com/prettier/prettier/pull/14047) by [@​thorn0](https://togithub.com/thorn0)) It was a regression in Prettier 2.6.0. ```jsx // Input switch (state) { default: result = state; // no change break; } // Prettier 2.8.1 switch (state) { default: // no change result = state; break; } // Prettier 2.8.2 switch (state) { default: result = state; // no change break; } ``` ##### Support type annotations on auto accessors via `babel-ts` ([#​14049](https://togithub.com/prettier/prettier/pull/14049) by [@​sosukesuzuki](https://togithub.com/sosukesuzuki)) [The bug that `@babel/parser` cannot parse auto accessors with type annotations](https://togithub.com/babel/babel/issues/15205) has been fixed. So we now support it via `babel-ts` parser. ```tsx class Foo { accessor prop: number; } ``` ##### Fix formatting of empty type parameters ([#​14073](https://togithub.com/prettier/prettier/pull/14073) by [@​fisker](https://togithub.com/fisker)) ```jsx // Input const foo: bar = () => baz; // Prettier 2.8.1 Error: Comment "comment" was not printed. Please report this error! // Prettier 2.8.2 const foo: bar = () => baz; ``` ##### Add parentheses to head of `ExpressionStatement` instead of the whole statement ([#​14077](https://togithub.com/prettier/prettier/pull/14077) by [@​fisker](https://togithub.com/fisker)) ```jsx // Input ({}).toString.call(foo) === "[object Array]" ? foo.forEach(iterateArray) : iterateObject(foo); // Prettier 2.8.1 ({}.toString.call(foo) === "[object Array]" ? foo.forEach(iterateArray) : iterateObject(foo)); // Prettier 2.8.2 ({}).toString.call(foo.forEach) === "[object Array]" ? foo.forEach(iterateArray) : iterateObject(foo); ``` ##### Fix comments after directive ([#​14081](https://togithub.com/prettier/prettier/pull/14081) by [@​fisker](https://togithub.com/fisker)) ```jsx // Input "use strict" /* comment */; // Prettier 2.8.1 (with other js parsers except `babel`) Error: Comment "comment" was not printed. Please report this error! // Prettier 2.8.2 ``` ##### Fix formatting for comments inside JSX attribute ([#​14082](https://togithub.com/prettier/prettier/pull/14082) with by [@​fisker](https://togithub.com/fisker)) ```jsx // Input function MyFunctionComponent() { } // Prettier 2.8.1 Error: Comment "old" was not printed. Please report this error! // Prettier 2.8.2 function MyFunctionComponent() { ; } ``` ##### Quote numeric keys for json-stringify parser ([#​14083](https://togithub.com/prettier/prettier/pull/14083) by [@​fisker](https://togithub.com/fisker)) ```jsx // Input {0: 'value'} // Prettier 2.8.1 { 0: "value" } // Prettier 2.8.2 { "0": "value" } ``` ##### Fix removing commas from function arguments in maps ([#​14089](https://togithub.com/prettier/prettier/pull/14089) by [@​sosukesuzuki](https://togithub.com/sosukesuzuki)) ```scss /* Input */ $foo: map-fn( ( "#{prop}": inner-fn($first, $second), ) ); /* Prettier 2.8.1 */ $foo: map-fn(("#{prop}": inner-fn($first $second))); /* Prettier 2.8.2 */ $foo: map-fn( ( "#{prop}": inner-fn($first, $second), ) ); ``` ##### Do not insert space in LESS property access ([#​14103](https://togithub.com/prettier/prettier/pull/14103) by [@​fisker](https://togithub.com/fisker)) ```less // Input a { color: @​colors[@​white]; } // Prettier 2.8.1 a { color: @​colors[ @​white]; } // Prettier 2.8.2 ```
vitejs/vite ### [`v4.0.4`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small404-2023-01-03-small) [Compare Source](https://togithub.com/vitejs/vite/compare/v4.0.3...v4.0.4) - fix: importmap should insert before module preload link ([#​11492](https://togithub.com/vitejs/vite/issues/11492)) ([25c64d7](https://togithub.com/vitejs/vite/commit/25c64d7)), closes [#​11492](https://togithub.com/vitejs/vite/issues/11492) - fix: server.host with ipv6 missed \[] (fix [#​11466](https://togithub.com/vitejs/vite/issues/11466)) ([#​11509](https://togithub.com/vitejs/vite/issues/11509)) ([2c38bae](https://togithub.com/vitejs/vite/commit/2c38bae)), closes [#​11466](https://togithub.com/vitejs/vite/issues/11466) [#​11509](https://togithub.com/vitejs/vite/issues/11509) - fix: stop considering parent URLs as public file ([#​11145](https://togithub.com/vitejs/vite/issues/11145)) ([568a014](https://togithub.com/vitejs/vite/commit/568a014)), closes [#​11145](https://togithub.com/vitejs/vite/issues/11145) - fix(build): invalidate chunk hash when css changed ([#​11475](https://togithub.com/vitejs/vite/issues/11475)) ([7a97a04](https://togithub.com/vitejs/vite/commit/7a97a04)), closes [#​11475](https://togithub.com/vitejs/vite/issues/11475) - fix(cli): ctrl+C no longer kills processes ([#​11434](https://togithub.com/vitejs/vite/issues/11434)) ([#​11518](https://togithub.com/vitejs/vite/issues/11518)) ([718fc1d](https://togithub.com/vitejs/vite/commit/718fc1d)), closes [#​11434](https://togithub.com/vitejs/vite/issues/11434) [#​11518](https://togithub.com/vitejs/vite/issues/11518) - fix(cli): revert ctrl+C no longer kills processes ([#​11434](https://togithub.com/vitejs/vite/issues/11434)) ([#​11518](https://togithub.com/vitejs/vite/issues/11518)) ([#​11562](https://togithub.com/vitejs/vite/issues/11562)) ([3748acb](https://togithub.com/vitejs/vite/commit/3748acb)), closes [#​11434](https://togithub.com/vitejs/vite/issues/11434) [#​11518](https://togithub.com/vitejs/vite/issues/11518) [#​11562](https://togithub.com/vitejs/vite/issues/11562) - fix(optimizer): check .vite/deps directory existence before removing ([#​11499](https://togithub.com/vitejs/vite/issues/11499)) ([1b043f9](https://togithub.com/vitejs/vite/commit/1b043f9)), closes [#​11499](https://togithub.com/vitejs/vite/issues/11499) - fix(ssr): emit js sourcemaps for ssr builds ([#​11343](https://togithub.com/vitejs/vite/issues/11343)) ([f12a1ab](https://togithub.com/vitejs/vite/commit/f12a1ab)), closes [#​11343](https://togithub.com/vitejs/vite/issues/11343) - chore: update license ([#​11476](https://togithub.com/vitejs/vite/issues/11476)) ([3d346c0](https://togithub.com/vitejs/vite/commit/3d346c0)), closes [#​11476](https://togithub.com/vitejs/vite/issues/11476) - chore(deps): update dependency [@​rollup/plugin-json](https://togithub.com/rollup/plugin-json) to v6 ([#​11553](https://togithub.com/vitejs/vite/issues/11553)) ([3647d07](https://togithub.com/vitejs/vite/commit/3647d07)), closes [#​11553](https://togithub.com/vitejs/vite/issues/11553)

Configuration

šŸ“… Schedule: Branch creation - "before 3am on Monday" (UTC), 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, check this box

This PR has been generated by Mend Renovate. View repository job log here.

ArnaudBarre commented 1 year ago

Waiting for a SWC release https://github.com/swc-project/swc/issues/6694 before merging