vitejs / vite-plugin-react-swc

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

fix(deps): update all non-major dependencies #110

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
@generouted/react-router ^1.12.7 -> ^1.12.9 age adoption passing confidence
@playwright/test (source) ^1.33.0 -> ^1.34.3 age adoption passing confidence
@swc/core (source) ^1.3.57 -> ^1.3.61 age adoption passing confidence
@swc/plugin-emotion ^2.5.66 -> ^2.5.67 age adoption passing confidence
@swc/plugin-styled-components ^1.5.66 -> ^1.5.67 age adoption passing confidence
@types/node (source) ^18.16.9 -> ^18.16.16 age adoption passing confidence
@types/react (source) ^18.2.6 -> ^18.2.8 age adoption passing confidence
pnpm (source) 8.5.1 -> 8.6.0 age adoption passing confidence
react-router-dom ^6.11.1 -> ^6.11.2 age adoption passing confidence
styled-components (source) ^5.3.10 -> ^5.3.11 age adoption passing confidence
typescript (source) ^5.0.4 -> ^5.1.3 age adoption passing confidence
vite (source) ^4.3.5 -> ^4.3.9 age adoption passing confidence

Release Notes

oedotme/generouted ### [`v1.12.9`](https://togithub.com/oedotme/generouted/releases/tag/v1.12.9) [Compare Source](https://togithub.com/oedotme/generouted/compare/v1.12.8...v1.12.9) #### Commits - chore: update packages [`08a01c5`](https://togithub.com/oedotme/generouted/commit/08a01c5) by [@​oedotme](https://togithub.com/oedotme) - docs: include code-splitting note about lazy imports [`4248b31`](https://togithub.com/oedotme/generouted/commit/4248b31) by [@​oedotme](https://togithub.com/oedotme) **Changelog**: https://github.com/oedotme/generouted/compare/v1.12.8...v1.12.9 ### [`v1.12.8`](https://togithub.com/oedotme/generouted/releases/tag/v1.12.8) [Compare Source](https://togithub.com/oedotme/generouted/compare/v1.12.7...v1.12.8) #### Commits - feat: avoid props destructuring for solid components [`9045fc3`](https://togithub.com/oedotme/generouted/commit/9045fc3) by [@​oedotme](https://togithub.com/oedotme) **Changelog**: https://github.com/oedotme/generouted/compare/v1.12.7...v1.12.8
Microsoft/playwright ### [`v1.34.3`](https://togithub.com/microsoft/playwright/releases/tag/v1.34.3) [Compare Source](https://togithub.com/Microsoft/playwright/compare/v1.34.2...v1.34.3) #### Highlights [https://github.com/microsoft/playwright/issues/23228](https://togithub.com/microsoft/playwright/issues/23228) - \[BUG] Getting "Please install [@​playwright/test](https://togithub.com/playwright/test) package..." after upgrading from 1.34.0 to 1.34.1 #### Browser Versions - Chromium 114.0.5735.26 - Mozilla Firefox 113.0 - WebKit 16.4 This version was also tested against the following stable channels: - Google Chrome 113 - Microsoft Edge 113 ### [`v1.34.2`](https://togithub.com/microsoft/playwright/releases/tag/v1.34.2) [Compare Source](https://togithub.com/Microsoft/playwright/compare/v1.34.1...v1.34.2) ##### Highlights [https://github.com/microsoft/playwright/issues/23225](https://togithub.com/microsoft/playwright/issues/23225) - \[BUG] VSCode Extension broken with Playwright 1.34.1 ##### Browser Versions - Chromium 114.0.5735.26 - Mozilla Firefox 113.0 - WebKit 16.4 This version was also tested against the following stable channels: - Google Chrome 113 - Microsoft Edge 113 ### [`v1.34.1`](https://togithub.com/microsoft/playwright/releases/tag/v1.34.1) [Compare Source](https://togithub.com/Microsoft/playwright/compare/v1.34.0...v1.34.1) #### Highlights [https://github.com/microsoft/playwright/issues/23186](https://togithub.com/microsoft/playwright/issues/23186) - \[BUG] Container image for v1.34.0 missing library for webkit[https://github.com/microsoft/playwright/issues/23206](https://togithub.com/microsoft/playwright/issues/23206)6 - \[BUG] Unable to install supported browsers for v1.34.0 from playwright-cor[https://github.com/microsoft/playwright/issues/23207](https://togithub.com/microsoft/playwright/issues/23207)07 - \[BUG] importing ES Module JSX component is broken since 1.34 #### Browser Versions - Chromium 114.0.5735.26 - Mozilla Firefox 113.0 - WebKit 16.4 This version was also tested against the following stable channels: - Google Chrome 113 - Microsoft Edge 113 ### [`v1.34.0`](https://togithub.com/microsoft/playwright/releases/tag/v1.34.0) [Compare Source](https://togithub.com/Microsoft/playwright/compare/v1.33.0...v1.34.0) ##### Highlights - UI Mode now shows steps, fixtures and attachments: - New property [`testProject.teardown`](https://playwright.dev/docs/api/class-testproject#test-project-teardown) to specify a project that needs to run after this and all dependent projects have finished. Teardown is useful to cleanup any resources acquired by this project. A common pattern would be a `setup` dependency with a corresponding `teardown`: ```js // playwright.config.ts import { defineConfig } from '@​playwright/test'; export default defineConfig({ projects: [ { name: 'setup', testMatch: /global.setup\.ts/, teardown: 'teardown', }, { name: 'teardown', testMatch: /global.teardown\.ts/, }, { name: 'chromium', use: devices['Desktop Chrome'], dependencies: ['setup'], }, { name: 'firefox', use: devices['Desktop Firefox'], dependencies: ['setup'], }, { name: 'webkit', use: devices['Desktop Safari'], dependencies: ['setup'], }, ], }); ``` - New method [`expect.configure`](https://playwright.dev/docs/test-assertions#expectconfigure) to create pre-configured expect instance with its own defaults such as `timeout` and `soft`. ```js const slowExpect = expect.configure({ timeout: 10000 }); await slowExpect(locator).toHaveText('Submit'); // Always do soft assertions. const softExpect = expect.configure({ soft: true }); ``` - New options `stderr` and `stdout` in [`testConfig.webServer`](https://playwright.dev/docs/api/class-testconfig#test-config-web-server) to configure output handling: ```js // playwright.config.ts import { defineConfig } from '@​playwright/test'; export default defineConfig({ // Run your local dev server before starting the tests webServer: { command: 'npm run start', url: 'http://127.0.0.1:3000', reuseExistingServer: !process.env.CI, stdout: 'pipe', stderr: 'pipe', }, }); ``` - New [`locator.and()`](https://playwright.dev/docs/api/class-locator#locator-and) to create a locator that matches both locators. ```js const button = page.getByRole('button').and(page.getByTitle('Subscribe')); ``` - New events [`browserContext.on('console')`](https://playwright.dev/docs/api/class-browsercontext#browser-context-event-console) and [`browserContext.on('dialog')`](https://playwright.dev/docs/api/class-browsercontext#browser-context-event-dialog) to subscribe to any dialogs and console messages from any page from the given browser context. Use the new methods [`consoleMessage.page()`](https://playwright.dev/docs/api/class-consolemessage#console-message-page) and [`dialog.page()`](https://playwright.dev/docs/api/class-dialog#dialog-page) to pin-point event source. ##### ⚠️ Breaking changes - `npx playwright test` no longer works if you install both `playwright` and `@playwright/test`. There's no need to install both, since you can always import browser automation APIs from `@playwright/test` directly: ```js // automation.ts import { chromium, firefox, webkit } from '@​playwright/test'; /* ... */ ``` - Node.js 14 is no longer supported since it [reached its end-of-life](https://nodejs.dev/en/about/releases/) on April 30, 2023. ##### Browser Versions - Chromium 114.0.5735.26 - Mozilla Firefox 113.0 - WebKit 16.4 This version was also tested against the following stable channels: - Google Chrome 113 - Microsoft Edge 113
swc-project/swc ### [`v1.3.61`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#​1361---2023-05-30) [Compare Source](https://togithub.com/swc-project/swc/compare/v1.3.60...v1.3.61) ##### Bug Fixes - **(css/modules)** Don't drop the correct selector ([#​7450](https://togithub.com/swc-project/swc/issues/7450)) ([d370324](https://togithub.com/swc-project/swc/commit/d370324cfd251af49853fe887644fcaa8d811431)) - **(es/codegen)** Emit `;` for `TsImportEqualsDecl` ([#​7464](https://togithub.com/swc-project/swc/issues/7464)) ([3935d02](https://togithub.com/swc-project/swc/commit/3935d02e365c2fcfdf517fe6dc5943f4ba2616cd)) - **(es/parser)** Fix parsing of generic jsx element name ([#​7449](https://togithub.com/swc-project/swc/issues/7449)) ([77850dd](https://togithub.com/swc-project/swc/commit/77850dd8f01f51af1e9dda3eabddd07b7e39c841)) - **(plugin/runner)** Disable `wasi_env` cleanup ([#​7458](https://togithub.com/swc-project/swc/issues/7458)) ([1868d36](https://togithub.com/swc-project/swc/commit/1868d36cfed54e48c3439ec4547251e45731c93a)) ##### Features - **(common)** Enable bytecheck for missing structs ([#​7465](https://togithub.com/swc-project/swc/issues/7465)) ([56ac9eb](https://togithub.com/swc-project/swc/commit/56ac9eb6b3c8cc379ee4ccf55d6130e39aa641b8)) - **(es/minifier)** Inline for loop variables ([#​7445](https://togithub.com/swc-project/swc/issues/7445)) ([0cd2b61](https://togithub.com/swc-project/swc/commit/0cd2b61b054031f1a49cae25a82925d52dff0a73)) ##### Miscellaneous Tasks - **(es/preset-env)** Update data ([#​7459](https://togithub.com/swc-project/swc/issues/7459)) ([e15adaf](https://togithub.com/swc-project/swc/commit/e15adaf6eaada62b6a3c1b8447fb39612dee7946)) ##### Testing - **(es/parser)** Add a test for a fixed issue ([#​7467](https://togithub.com/swc-project/swc/issues/7467)) ([8274cce](https://togithub.com/swc-project/swc/commit/8274cce9a7d0aca8d005a215b46f7db9ed7c5aed)) ### [`v1.3.60`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#​1360---2023-05-25) [Compare Source](https://togithub.com/swc-project/swc/compare/v1.3.59...v1.3.60) ##### Bug Fixes - **(es)** Init filesystem cache only if plugin exists ([#​7436](https://togithub.com/swc-project/swc/issues/7436)) ([786cf3a](https://togithub.com/swc-project/swc/commit/786cf3a10ffe5e2990c5473062ea42771b769124)) - **(es)** Ignore input sourcemap error ([#​7446](https://togithub.com/swc-project/swc/issues/7446)) ([0c92e53](https://togithub.com/swc-project/swc/commit/0c92e534a5e3ccc74077ac03c473ad2c12fd5349)) - **(es/compat)** Fix destructuring handling of `block_scoping` ([#​7425](https://togithub.com/swc-project/swc/issues/7425)) ([66d52ec](https://togithub.com/swc-project/swc/commit/66d52ec849f3ed2b33db0a3738f5692cb8fa2400)) - **(es/compat)** Fix stage 3 decorator pass ([#​7392](https://togithub.com/swc-project/swc/issues/7392)) ([97d0f79](https://togithub.com/swc-project/swc/commit/97d0f79142ec8ac6d1795b5c56cc565ca9b0a085)) - **(es/compat)** Fix variable scoping of object rest pass. ([#​7437](https://togithub.com/swc-project/swc/issues/7437)) ([f3d660f](https://togithub.com/swc-project/swc/commit/f3d660f972a9fef7ee0783125655c4873a5d43fe)) - **(es/parser)** Reset class context ([#​7433](https://togithub.com/swc-project/swc/issues/7433)) ([1cab43f](https://togithub.com/swc-project/swc/commit/1cab43f17deb35ef7e9a4b2c229327edc0f87756)) - **(es/parser)** Allow using `package` as a parameter name in interface ([#​7438](https://togithub.com/swc-project/swc/issues/7438)) ([33a922b](https://togithub.com/swc-project/swc/commit/33a922b6f8c8362b46fe8547e9d327a4d82520a4)) - **(es/parser)** Fix parsing of tsx with a type annotation in a conditional expression ([#​7440](https://togithub.com/swc-project/swc/issues/7440)) ([a37d59a](https://togithub.com/swc-project/swc/commit/a37d59a134b2a046b50bb5e70c694130227e0d9e)) - **(es/preset-env)** Fix pass ordering ([#​7434](https://togithub.com/swc-project/swc/issues/7434)) ([2071f89](https://togithub.com/swc-project/swc/commit/2071f89d4eea7ae311b05457650e2f42c1b503ef)) - **(swc_core)** Correctly expose plugin with host ([#​7427](https://togithub.com/swc-project/swc/issues/7427)) ([558ca40](https://togithub.com/swc-project/swc/commit/558ca40b99bd3e9ac9a1742223dd9d3ef84061cb)) ##### Features - **(plugin/runner)** Enable in-memory precompiled module cache ([#​7420](https://togithub.com/swc-project/swc/issues/7420)) ([f8fe365](https://togithub.com/swc-project/swc/commit/f8fe365c3b888bbe49e011a616b6926c9ef24fa2)) ##### Refactor - **(plugin/runner)** Add attributes to the module bytes ([#​7419](https://togithub.com/swc-project/swc/issues/7419)) ([c03a74c](https://togithub.com/swc-project/swc/commit/c03a74c19819cb0cfc8a47cd9b2c1e558355d40d)) - **(swc_core)** Make `common_plugin_transform` agnostic to mode ([#​7422](https://togithub.com/swc-project/swc/issues/7422)) ([cfdd407](https://togithub.com/swc-project/swc/commit/cfdd40789673eef32a9b9365456860a7cb511000)) - **(visit)** Reduce expanded LOCs ([#​7442](https://togithub.com/swc-project/swc/issues/7442)) ([e83368e](https://togithub.com/swc-project/swc/commit/e83368e5744ebabab8537cb979a374ecbc2e7d95)) ### [`v1.3.59`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#​1359---2023-05-19) [Compare Source](https://togithub.com/swc-project/swc/compare/v1.3.58...v1.3.59) ##### Bug Fixes - **(common)** Disable `tracing/release_max_level_info` ([#​7401](https://togithub.com/swc-project/swc/issues/7401)) ([95291f2](https://togithub.com/swc-project/swc/commit/95291f2c5daaf039623b4db4668a91104c0c0124)) - **(es/codegen)** Do not create duplicate source map entry ([#​7309](https://togithub.com/swc-project/swc/issues/7309)) ([40ba242](https://togithub.com/swc-project/swc/commit/40ba242076f9c39cd19fe2a040fdf10867c67b9f)) - **(es/compat)** Mark reserved function names private ([#​7298](https://togithub.com/swc-project/swc/issues/7298)) ([dba78a0](https://togithub.com/swc-project/swc/commit/dba78a0031b97a4c152b506ae2072438cdba92b2)) - **(es/minifier)** Mark all function params as potential property mutation ([#​7409](https://togithub.com/swc-project/swc/issues/7409)) ([5dbbbea](https://togithub.com/swc-project/swc/commit/5dbbbea2efb84e7f187859ba03fd548af92c613f)) - **(es/minifier)** Prevent inlining vars assigned outside current function scope ([#​7414](https://togithub.com/swc-project/swc/issues/7414)) ([40d2bf7](https://togithub.com/swc-project/swc/commit/40d2bf7ec3ac58364a8389d2d2284c8089e74fae)) - **(es/parser)** Fix parsing of `module` identifier ([#​7400](https://togithub.com/swc-project/swc/issues/7400)) ([1d3f320](https://togithub.com/swc-project/swc/commit/1d3f32056c7a63b327b2ccf6131479f851a2e870)) - **(es/parser)** Fix parsing of `>` in typescript mode ([#​7407](https://togithub.com/swc-project/swc/issues/7407)) ([57ad722](https://togithub.com/swc-project/swc/commit/57ad722d06084671ef18f4eb1dae53afbb737c3d)) ##### Miscellaneous Tasks - **(plugin)** Update `rkyv` to `v0.7.42` ([#​7397](https://togithub.com/swc-project/swc/issues/7397)) ([3a0565f](https://togithub.com/swc-project/swc/commit/3a0565f3778648f2ae57043c8e1bf8c15832b61e)) ##### Refactor - **(plugin/runner)** Revise cache, module loading ([#​7408](https://togithub.com/swc-project/swc/issues/7408)) ([ac5ab60](https://togithub.com/swc-project/swc/commit/ac5ab607c94d418dde0ceb4f303cb7d432551565)) ##### Testing - **(css/module)** Add a test for a fixed issue ([#​7399](https://togithub.com/swc-project/swc/issues/7399)) ([6b92eec](https://togithub.com/swc-project/swc/commit/6b92eecd398e94a8d58b6b5e49679f7977a17703)) - **(es/minifier)** Enable more terser tests ([#​7396](https://togithub.com/swc-project/swc/issues/7396)) ([f9cdd74](https://togithub.com/swc-project/swc/commit/f9cdd741c288bee59aa9120b0a5c6f7ca284bd31)) - **(es/parser)** Add a test for a fixed issue ([#​7398](https://togithub.com/swc-project/swc/issues/7398)) ([eaba323](https://togithub.com/swc-project/swc/commit/eaba323581d2aa2b578c600f44f9b41b103d35b3)) ### [`v1.3.58`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#​1358---2023-05-15) [Compare Source](https://togithub.com/swc-project/swc/compare/v1.3.57...v1.3.58) ##### Bug Fixes - **(es/minifier)** Fix remapping of vars upon inlining ([#​7362](https://togithub.com/swc-project/swc/issues/7362)) ([1dced17](https://togithub.com/swc-project/swc/commit/1dced17998a625e30d4a8ef653aef9e2caa7627d)) - **(es/parser)** Fix `>=` with type instantiate ([#​7388](https://togithub.com/swc-project/swc/issues/7388)) ([fa7a352](https://togithub.com/swc-project/swc/commit/fa7a3521f531caa32439fa6f4c338a2a7d859e05)) ##### Features - **(es/compat)** Partially support auto accessors ([#​7364](https://togithub.com/swc-project/swc/issues/7364)) ([97ec259](https://togithub.com/swc-project/swc/commit/97ec25914451d931918287591d8d3f08648a65b9)) - **(es/compat)** Implement auto accessors fully ([#​7370](https://togithub.com/swc-project/swc/issues/7370)) ([cad18fa](https://togithub.com/swc-project/swc/commit/cad18fae4b93a916ad2c45b8741e08baeea78b98)) - **(es/parser)** Implement explicit resource management ([#​7322](https://togithub.com/swc-project/swc/issues/7322)) ([041b491](https://togithub.com/swc-project/swc/commit/041b49146627000971ef05f60e11f916182c67f1)) - **(plugin)** Add versioned wrapper struct ([#​7382](https://togithub.com/swc-project/swc/issues/7382)) ([bba1fad](https://togithub.com/swc-project/swc/commit/bba1fad35ceda0011e0cd427c670209ac4eb6ed2)) - **(swc_core)** Allow native env plugin to use memory cache ([#​7390](https://togithub.com/swc-project/swc/issues/7390)) ([e3868a7](https://togithub.com/swc-project/swc/commit/e3868a7e00bfb5d7a4677b8be0b64a87e9bf200d)) - **(swc_core)** Expose plugin proxy to the host env ([#​7391](https://togithub.com/swc-project/swc/issues/7391)) ([05b4c11](https://togithub.com/swc-project/swc/commit/05b4c1149781ab1f69a93a54a462413af2603a3a)) ##### Miscellaneous Tasks - **(es)** Enable tracing spans for release builds ([#​7379](https://togithub.com/swc-project/swc/issues/7379)) ([166e77c](https://togithub.com/swc-project/swc/commit/166e77c2b39b4390bb09f3a93f58148a5de40efa)) ##### Refactor - **(common)** Derive `ByteCheck` for `ArcString` ([#​7380](https://togithub.com/swc-project/swc/issues/7380)) ([9b3a41c](https://togithub.com/swc-project/swc/commit/9b3a41c57df4ead8e64c33ee247e8cd029792b16))
pnpm/pnpm ### [`v8.6.0`](https://togithub.com/pnpm/pnpm/releases/tag/v8.6.0) [Compare Source](https://togithub.com/pnpm/pnpm/compare/v8.5.1...v8.6.0) #### Minor Changes - Some settings influence the structure of the lockfile, so we cannot reuse the lockfile if those settings change. As a result, we need to store such settings in the lockfile. This way we will know with which settings the lockfile has been created. A new field will now be present in the lockfile: `settings`. It will store the values of two settings: `autoInstallPeers` and `excludeLinksFromLockfile`. If someone tries to perform a `frozen-lockfile` installation and their active settings don't match the ones in the lockfile, then an error message will be thrown. The lockfile format version is bumped from v6.0 to v6.1. Related PR: [#​6557](https://togithub.com/pnpm/pnpm/pull/6557) Related issue: [#​6312](https://togithub.com/pnpm/pnpm/issues/6312) - A new setting, `exclude-links-from-lockfile`, is now supported. When enabled, specifiers of local linked dependencies won't be duplicated in the lockfile. This setting was primarily added for use by [Bit CLI](https://togithub.com/teambit/bit), which links core aspects to `node_modules` from external directories. As such, the locations may vary across different machines, resulting in the generation of lockfiles with differing locations. #### Patch Changes - Don't print "Lockfile is up-to-date" message before finishing all the lockfile checks [#​6544](https://togithub.com/pnpm/pnpm/issues/6544). - When updating dependencies, preserve the range prefix in aliased dependencies. So `npm:foo@1.0.0` becomes `npm:foo@1.1.0`. - Print a meaningful error when a project referenced by the `workspace:` protocol is not found in the workspace [#​4477](https://togithub.com/pnpm/pnpm/issues/4477). - `pnpm rebuild` should not fail when `node-linker` is set to `hoisted` and there are skipped optional dependencies [#​6553](https://togithub.com/pnpm/pnpm/pull/6553). - Peers resolution should not fail when a linked in dependency resolves a peer dependency. - Build projects in a workspace in correct order [#​6568](https://togithub.com/pnpm/pnpm/pull/6568). #### Our Gold Sponsors
#### Our Silver Sponsors
remix-run/react-router ### [`v6.11.2`](https://togithub.com/remix-run/react-router/blob/HEAD/packages/react-router-dom/CHANGELOG.md#​6112) [Compare Source](https://togithub.com/remix-run/react-router/compare/react-router-dom@6.11.1...react-router-dom@6.11.2) ##### Patch Changes - Export `SetURLSearchParams` type ([#​10444](https://togithub.com/remix-run/react-router/pull/10444)) - Updated dependencies: - `react-router@6.11.2` - `@remix-run/router@1.6.2`
styled-components/styled-components ### [`v5.3.11`](https://togithub.com/styled-components/styled-components/releases/tag/v5.3.11) [Compare Source](https://togithub.com/styled-components/styled-components/compare/v5.3.10...v5.3.11) Removed use of the `useDebugValue` hook to rectify older React support. **Full Changelog**: https://github.com/styled-components/styled-components/compare/v5.3.10...v5.3.11
Microsoft/TypeScript ### [`v5.1.3`](https://togithub.com/microsoft/TypeScript/releases/tag/v5.1.3): TypeScript 5.1.3 [Compare Source](https://togithub.com/Microsoft/TypeScript/compare/v5.0.4...v5.1.3) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-1/). For the complete list of fixed issues, check out the - [fixed issues query for Typescript 5.1.0 (Beta)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.0%22+is%3Aclosed+). - [fixed issues query for Typescript 5.1.1 (RC)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.1%22+is%3Aclosed+). - [fixed issues query for Typescript 5.1.3 (Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.3%22+is%3Aclosed+). Downloads are available on: - [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild)
vitejs/vite ### [`v4.3.9`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small439-2023-05-26-small) [Compare Source](https://togithub.com/vitejs/vite/compare/v4.3.8...v4.3.9) - fix: fs.deny with leading double slash ([#​13348](https://togithub.com/vitejs/vite/issues/13348)) ([813ddd6](https://togithub.com/vitejs/vite/commit/813ddd6)), closes [#​13348](https://togithub.com/vitejs/vite/issues/13348) - fix: optimizeDeps during build and external ids ([#​13274](https://togithub.com/vitejs/vite/issues/13274)) ([e3db771](https://togithub.com/vitejs/vite/commit/e3db771)), closes [#​13274](https://togithub.com/vitejs/vite/issues/13274) - fix(css): return deps if have no postcss plugins ([#​13344](https://togithub.com/vitejs/vite/issues/13344)) ([28923fb](https://togithub.com/vitejs/vite/commit/28923fb)), closes [#​13344](https://togithub.com/vitejs/vite/issues/13344) - fix(legacy): style insert order ([#​13266](https://togithub.com/vitejs/vite/issues/13266)) ([e444375](https://togithub.com/vitejs/vite/commit/e444375)), closes [#​13266](https://togithub.com/vitejs/vite/issues/13266) - chore: revert prev release commit ([2a30a07](https://togithub.com/vitejs/vite/commit/2a30a07)) - release: v4.3.9 ([5c9abf7](https://togithub.com/vitejs/vite/commit/5c9abf7)) - docs: optimizeDeps.needsInterop ([#​13323](https://togithub.com/vitejs/vite/issues/13323)) ([b34e79c](https://togithub.com/vitejs/vite/commit/b34e79c)), closes [#​13323](https://togithub.com/vitejs/vite/issues/13323) - test: respect commonjs options in playgrounds ([#​13273](https://togithub.com/vitejs/vite/issues/13273)) ([19e8c68](https://togithub.com/vitejs/vite/commit/19e8c68)), closes [#​13273](https://togithub.com/vitejs/vite/issues/13273) - refactor: simplify SSR options' if statement ([#​13254](https://togithub.com/vitejs/vite/issues/13254)) ([8013a66](https://togithub.com/vitejs/vite/commit/8013a66)), closes [#​13254](https://togithub.com/vitejs/vite/issues/13254) - perf(ssr): calculate stacktrace offset lazily ([#​13256](https://togithub.com/vitejs/vite/issues/13256)) ([906c4c1](https://togithub.com/vitejs/vite/commit/906c4c1)), closes [#​13256](https://togithub.com/vitejs/vite/issues/13256) ### [`v4.3.8`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small438-2023-05-18-small) [Compare Source](https://togithub.com/vitejs/vite/compare/v4.3.7...v4.3.8) - fix: avoid outdated module to crash in importAnalysis after restart ([#​13231](https://togithub.com/vitejs/vite/issues/13231)) ([3609e79](https://togithub.com/vitejs/vite/commit/3609e79)), closes [#​13231](https://togithub.com/vitejs/vite/issues/13231) - fix(ssr): skip updateCjsSsrExternals if legacy flag disabled ([#​13230](https://togithub.com/vitejs/vite/issues/13230)) ([13fc345](https://togithub.com/vitejs/vite/commit/13fc345)), closes [#​13230](https://togithub.com/vitejs/vite/issues/13230) ### [`v4.3.7`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small437-2023-05-16-small) [Compare Source](https://togithub.com/vitejs/vite/compare/v4.3.6...v4.3.7) - fix: revert only watch .env files in envDir ([#​12587](https://togithub.com/vitejs/vite/issues/12587)) ([#​13217](https://togithub.com/vitejs/vite/issues/13217)) ([0fd4616](https://togithub.com/vitejs/vite/commit/0fd4616)), closes [#​12587](https://togithub.com/vitejs/vite/issues/12587) [#​13217](https://togithub.com/vitejs/vite/issues/13217) - fix(assetImportMetaUrl): allow ternary operator in template literal urls ([#​13121](https://togithub.com/vitejs/vite/issues/13121)) ([d5d9a31](https://togithub.com/vitejs/vite/commit/d5d9a31)), closes [#​13121](https://togithub.com/vitejs/vite/issues/13121) ### [`v4.3.6`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small436-2023-05-15-small) [Compare Source](https://togithub.com/vitejs/vite/compare/v4.3.5...v4.3.6) - fix: avoid dev-server crash when ws proxy error ([#​12829](https://togithub.com/vitejs/vite/issues/12829)) ([87e1f58](https://togithub.com/vitejs/vite/commit/87e1f58)), closes [#​12829](https://togithub.com/vitejs/vite/issues/12829) - fix: call `tryFsResolve` for relative `new URL(foo, import.meta.url)` ([#​13142](https://togithub.com/vitejs/vite/issues/13142)) ([eeb0617](https://togithub.com/vitejs/vite/commit/eeb0617)), closes [#​13142](https://togithub.com/vitejs/vite/issues/13142) - fix: don't inject CSS sourcemap for direct requests ([#​13115](https://togithub.com/vitejs/vite/issues/13115)) ([7d80a47](https://togithub.com/vitejs/vite/commit/7d80a47)), closes [#​13115](https://togithub.com/vitejs/vite/issues/13115) - fix: handle more yarn pnp load errors ([#​13160](https://togithub.com/vitejs/vite/issues/13160)) ([adf61d9](https://togithub.com/vitejs/vite/commit/adf61d9)), closes [#​13160](https://togithub.com/vitejs/vite/issues/13160) - fix(build): declare moduleSideEffects for vite:modulepreload-polyfill ([#​13099](https://togithub.com/vitejs/vite/issues/13099)) ([d63129b](https://togithub.com/vitejs/vite/commit/d63129b)), closes [#​13099](https://togithub.com/vitejs/vite/issues/13099) - fix(css): respect `esbuild.charset` when minify ([#​13190](https://togithub.com/vitejs/vite/issues/13190)) ([4fd35ed](https://togithub.com/vitejs/vite/commit/4fd35ed)), closes [#​13190](https://togithub.com/vitejs/vite/issues/13190) - fix(server): intercept ping requests ([#​13117](https://togithub.com/vitejs/vite/issues/13117)) ([d06cc42](https://togithub.com/vitejs/vite/commit/d06cc42)), closes [#​13117](https://togithub.com/vitejs/vite/issues/13117) - fix(ssr): stacktrace uses abs path with or without sourcemap ([#​12902](https://togithub.com/vitejs/vite/issues/12902)) ([88c855e](https://togithub.com/vitejs/vite/commit/88c855e)), closes [#​12902](https://togithub.com/vitejs/vite/issues/12902) - perf: skip windows absolute paths for node resolve ([#​13162](https://togithub.com/vitejs/vite/issues/13162)) ([e640939](https://togithub.com/vitejs/vite/commit/e640939)), closes [#​13162](https://togithub.com/vitejs/vite/issues/13162) - chore: remove useless dep ([#​13165](https://togithub.com/vitejs/vite/issues/13165)) ([9a7ec98](https://togithub.com/vitejs/vite/commit/9a7ec98)), closes [#​13165](https://togithub.com/vitejs/vite/issues/13165) - chore(reporter): reuse clearLine ([#​13156](https://togithub.com/vitejs/vite/issues/13156)) ([535795a](https://togithub.com/vitejs/vite/commit/535795a)), closes [#​13156](https://togithub.com/vitejs/vite/issues/13156)

Configuration

📅 Schedule: Branch creation - "before 4am 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.



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