huang-julien / nuxt-applicationinsights

ApplicationInsights module for Nuxt 3.
15 stars 0 forks source link

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

Closed renovate[bot] closed 3 months ago

renovate[bot] commented 3 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@nuxt/kit (source) 3.10.2 -> 3.10.3 age adoption passing confidence
@nuxt/schema (source) 3.10.2 -> 3.10.3 age adoption passing confidence
@nuxt/test-utils 3.7.4 -> 3.11.0 age adoption passing confidence
@types/node (source) 20.10.5 -> 20.11.25 age adoption passing confidence
nitropack 2.8.1 -> 2.9.3 age adoption passing confidence
nuxt (source) 3.10.2 -> 3.10.3 age adoption passing confidence
vitest (source) 1.1.0 -> 1.3.1 age adoption passing confidence

Release Notes

nuxt/nuxt (@​nuxt/kit) ### [`v3.10.3`](https://togithub.com/nuxt/nuxt/releases/tag/v3.10.3) [Compare Source](https://togithub.com/nuxt/nuxt/compare/v3.10.2...v3.10.3) > 3.10.3 is a regularly-scheduled patch release. #### ✅ Upgrading As usual, our recommendation for upgrading is to run: ```sh nuxi upgrade --force ``` This will refresh your lockfile as well, and ensures that you pull in updates from other dependencies that Nuxt relies on, particularly in the vue and unjs ecosystems. #### 👉 Changelog [compare changes](https://togithub.com/nuxt/nuxt/compare/v3.10.2...v3.10.3) ##### 🩹 Fixes - **nuxt:** Respect `dedupe` option in `useFetch` ([#​25815](https://togithub.com/nuxt/nuxt/pull/25815)) - **nuxt:** Bypass browser cache when fetching app build id ([#​25813](https://togithub.com/nuxt/nuxt/pull/25813)) - **nuxt:** In dev, don't link `css` files with `?inline` query ([#​25822](https://togithub.com/nuxt/nuxt/pull/25822)) - **nuxt:** Pass `external` to `navigate` in custom `` ([#​25887](https://togithub.com/nuxt/nuxt/pull/25887)) - **nuxt:** Mark internal island components with `@__PURE__` ([#​25842](https://togithub.com/nuxt/nuxt/pull/25842)) - **nuxt:** Use `setTimeout` before scrolling when navigating ([#​25817](https://togithub.com/nuxt/nuxt/pull/25817)) - **nuxt:** Add missing type for `head` in `defineNuxtComponent` ([#​25410](https://togithub.com/nuxt/nuxt/pull/25410)) - **nuxt:** Handle `undefined` paths in `resolveTrailingSlashBehavior` ([ba6a4132b](https://togithub.com/nuxt/nuxt/commit/ba6a4132b)) - **nuxt:** Set `to.name` to be undefined rather than deleting entirely ([4ca1ab7cf](https://togithub.com/nuxt/nuxt/commit/4ca1ab7cf)) ##### 📖 Documentation - Enable more blocks for twoslash ([#​25830](https://togithub.com/nuxt/nuxt/pull/25830)) - Remove `.ts` extension when adding compiled files ([#​25855](https://togithub.com/nuxt/nuxt/pull/25855)) - Replace `callout` to new components ([#​25897](https://togithub.com/nuxt/nuxt/pull/25897)) - Fix incorrect wording ([#​25902](https://togithub.com/nuxt/nuxt/pull/25902)) ##### 🏡 Chore - Use `nuxt.config` to enable pages for docs typecheck ([72a2e23cc](https://togithub.com/nuxt/nuxt/commit/72a2e23cc)) - Restore environment back to development ([3f92cf04d](https://togithub.com/nuxt/nuxt/commit/3f92cf04d)) - Unpin vite version 🙈 ([d326e054d](https://togithub.com/nuxt/nuxt/commit/d326e054d)) - **nuxt:** Use Exclude rather than Omit ([3fc4231d3](https://togithub.com/nuxt/nuxt/commit/3fc4231d3)) ##### 🤖 CI - Typecheck code samples in docs ([#​25777](https://togithub.com/nuxt/nuxt/pull/25777)) - Update link to stackblitz mcve page ([59dd5fd93](https://togithub.com/nuxt/nuxt/commit/59dd5fd93)) ##### ❤️ Contributors - Daniel Roe ([@​danielroe](https://togithub.com/danielroe)) - Mateusz Kulpa ([@​mateuszkulpa](https://togithub.com/mateuszkulpa)) - Jonathan Walters ([@​Chalks](https://togithub.com/Chalks)) - Josh Layton ([@​jl8n](https://togithub.com/jl8n)) - Julien Huang ([@​huang-julien](https://togithub.com/huang-julien)) - Damian Głowala ([@​DamianGlowala](https://togithub.com/DamianGlowala)) - Florent Delerue ([@​Flosciante](https://togithub.com/Flosciante)) - Alexander Lichter ([@​manniL](https://togithub.com/manniL)) - Anthony Fu ([@​antfu](https://togithub.com/antfu)) - OnlyWick ([@​OnlyWick](https://togithub.com/OnlyWick)) - Michał Zarach ([@​michalzaq12](https://togithub.com/michalzaq12)) - Miha Sedej ([@​tresko](https://togithub.com/tresko))
nuxt/test-utils (@​nuxt/test-utils) ### [`v3.11.0`](https://togithub.com/nuxt/test-utils/blob/HEAD/CHANGELOG.md#v3110) [Compare Source](https://togithub.com/nuxt/test-utils/compare/v3.10.0...v3.11.0) [compare changes](https://togithub.com/nuxt/test-utils/compare/v3.10.0...v3.11.0) ##### 🚀 Enhancements - **vitest-environment:** Add support for in-source testing ([#​651](https://togithub.com/nuxt/test-utils/pull/651)) ##### 🩹 Fixes - **runtime:** Reset modules after nuxt setup runs ([#​726](https://togithub.com/nuxt/test-utils/pull/726)) ##### ✅ Tests - Add example of mocking `vue-router` ([e293cea1](https://togithub.com/nuxt/test-utils/commit/e293cea1)) - Add example of mocking nuxt `useRoute` ([fe465193](https://togithub.com/nuxt/test-utils/commit/fe465193)) ##### ❤️ Contributors - Daniel Roe ([@​danielroe](http://github.com/danielroe)) ### [`v3.10.0`](https://togithub.com/nuxt/test-utils/blob/HEAD/CHANGELOG.md#v3100) [Compare Source](https://togithub.com/nuxt/test-utils/compare/v3.9.0...v3.10.0) [compare changes](https://togithub.com/nuxt/test-utils/compare/v3.9.0...v3.10.0) ##### 🚀 Enhancements - **e2e:** Add `cucumber` test runner ([#​711](https://togithub.com/nuxt/test-utils/pull/711)) - **e2e:** Support `env` option for `startServer` ([#​640](https://togithub.com/nuxt/test-utils/pull/640)) ##### 🩹 Fixes - **runtime-utils:** Resolve `to` in `RouterLink` stub ([#​687](https://togithub.com/nuxt/test-utils/pull/687)) - Mark `afterAll` and `setup` hooks as async ([#​702](https://togithub.com/nuxt/test-utils/pull/702)) - **module:** Always append import when mocking ([#​701](https://togithub.com/nuxt/test-utils/pull/701)) ##### 🏡 Chore - Add required dev deps to `app-vitest` example ([#​712](https://togithub.com/nuxt/test-utils/pull/712)) - Pin vue/nuxt versions ([00674cd0](https://togithub.com/nuxt/test-utils/commit/00674cd0)) ##### ✅ Tests - Update config key ([25060645](https://togithub.com/nuxt/test-utils/commit/25060645)) - Add example test for nuxt-injected value ([#​663](https://togithub.com/nuxt/test-utils/pull/663)) - Update to actually use `$t` ([#​675](https://togithub.com/nuxt/test-utils/pull/675)) ##### 🤖 CI - Fetch-depth: 0 ([269df289](https://togithub.com/nuxt/test-utils/commit/269df289)) ##### ❤️ Contributors - Bobbie Goede - Daniel Roe - Julien Huang - Steve Pewsey ### [`v3.9.0`](https://togithub.com/nuxt/test-utils/blob/HEAD/CHANGELOG.md#v390) [Compare Source](https://togithub.com/nuxt/test-utils/compare/v3.8.1...v3.9.0) [compare changes](https://togithub.com/nuxt/test-utils/compare/v3.8.1...v3.9.0) ##### 🚀 Enhancements - Add nuxt-vitest re-exports ([#​230](https://togithub.com/nuxt/test-utils/pull/230)) - Add nuxt-vitest and vitest-environment-nuxt code and tests ([f4ae58ac](https://togithub.com/nuxt/test-utils/commit/f4ae58ac)) - Use internal implementation of nuxt-vitest ([#​235](https://togithub.com/nuxt/test-utils/pull/235)) - **e2e:** Auto-detect jest runner ([ae37b0ee](https://togithub.com/nuxt/test-utils/commit/ae37b0ee)) - ⚠️ Read .env.test + allow overriding with nuxt.dotenv ([#​655](https://togithub.com/nuxt/test-utils/pull/655)) ##### 🩹 Fixes - Add [@​nuxt/test-utils-nightly](https://togithub.com/nuxt/test-utils-nightly) to deps to inline ([0caf44d0](https://togithub.com/nuxt/test-utils/commit/0caf44d0)) - Use implied .d.mts types ([d9694f21](https://togithub.com/nuxt/test-utils/commit/d9694f21)) - Add setupState type to mountSuspended return type ([#​400](https://togithub.com/nuxt/test-utils/pull/400)) - Add runtime fixture to workspace and address regressions ([#​240](https://togithub.com/nuxt/test-utils/pull/240)) - Opt-in to future vitest option ([#​247](https://togithub.com/nuxt/test-utils/pull/247)) - Use vite-ignore for playwright dynamic import ([c1ac4a08](https://togithub.com/nuxt/test-utils/commit/c1ac4a08)) - Do not set process.browser globally ([#​250](https://togithub.com/nuxt/test-utils/pull/250)) - Support transpiling nuxt nightly releases ([c63f69c8](https://togithub.com/nuxt/test-utils/commit/c63f69c8)) - Rewrite mock plugin for compat with vite 5/rollup 4 ([d0ba5af3](https://togithub.com/nuxt/test-utils/commit/d0ba5af3)) - Do not skip transforms on test files ([3bbcc1ea](https://togithub.com/nuxt/test-utils/commit/3bbcc1ea)) - Add [@​vitest/ui](https://togithub.com/vitest/ui) to peer deps ([7f4f6053](https://togithub.com/nuxt/test-utils/commit/7f4f6053)) - Use buildDir option ([#​596](https://togithub.com/nuxt/test-utils/pull/596)) - ⚠️ Load nuxt app within setupFiles ([#​260](https://togithub.com/nuxt/test-utils/pull/260)) - Teardown build directories after tests ([#​597](https://togithub.com/nuxt/test-utils/pull/597)) - Import useRouter explicitly in entry ([129d8335](https://togithub.com/nuxt/test-utils/commit/129d8335)) - Return absolute path for stub entry ([180bb306](https://togithub.com/nuxt/test-utils/commit/180bb306)) - Don't return absolute path in dev mode ([f47dd9a3](https://togithub.com/nuxt/test-utils/commit/f47dd9a3)) - Clone overrides ([df84d0c1](https://togithub.com/nuxt/test-utils/commit/df84d0c1)) - Skip vite-plugin-vue-inspector:post plugin ([8a6a0523](https://togithub.com/nuxt/test-utils/commit/8a6a0523)) - Clean up wrappers when calling renderSuspended ([5b189115](https://togithub.com/nuxt/test-utils/commit/5b189115)) - Exclude vite-plugin-checker from runtime vitest config ([053a5dff](https://togithub.com/nuxt/test-utils/commit/053a5dff)) - Resolve devtools url after vitest config is resolved ([1206db79](https://togithub.com/nuxt/test-utils/commit/1206db79)) - Remove module override of app.rootId ([e662c1f0](https://togithub.com/nuxt/test-utils/commit/e662c1f0)) - Remove rootId environment option ([dead5e3d](https://togithub.com/nuxt/test-utils/commit/dead5e3d)) - Add back rootId environment option" ([827180ec](https://togithub.com/nuxt/test-utils/commit/827180ec)) - **runtime-utils:** Don't stub helpers when shallow ([#​632](https://togithub.com/nuxt/test-utils/pull/632)) - Avoid enumerating keys on render context ([43b2724b](https://togithub.com/nuxt/test-utils/commit/43b2724b)) - Support typescript entry file ([c5806009](https://togithub.com/nuxt/test-utils/commit/c5806009)) - **vitest-environment:** Normalise setupFiles before merge ([#​653](https://togithub.com/nuxt/test-utils/pull/653)) - **module:** Close nuxt before shutting down ([17cf9435](https://togithub.com/nuxt/test-utils/commit/17cf9435)) - **runtime:** Do not assign readonly setup state ([8d799275](https://togithub.com/nuxt/test-utils/commit/8d799275)) - **runtime:** Implement setProps ([522f8bf5](https://togithub.com/nuxt/test-utils/commit/522f8bf5)) - **vitest-environment:** Handle different entry format ([5c07bb48](https://togithub.com/nuxt/test-utils/commit/5c07bb48)) - **runtime:** Import reactive and unref ([d68cdae9](https://togithub.com/nuxt/test-utils/commit/d68cdae9)) ##### 💅 Refactors - Move to monorepo ([#​31](https://togithub.com/nuxt/test-utils/pull/31)) - Split core utils to core/ ([f144cb40](https://togithub.com/nuxt/test-utils/commit/f144cb40)) - Clean up internal code imports ([#​245](https://togithub.com/nuxt/test-utils/pull/245)) - Use defu rather than mergeConfig from vite ([#​246](https://togithub.com/nuxt/test-utils/pull/246)) - Further split vitest from vite config ([ef58e4cb](https://togithub.com/nuxt/test-utils/commit/ef58e4cb)) - Split out mock transform plugin w/ tests ([a37fa408](https://togithub.com/nuxt/test-utils/commit/a37fa408)) - Remove rollup implementation of transform plugin ([71345967](https://togithub.com/nuxt/test-utils/commit/71345967)) - **module:** Rename config key to testUtils ([c2b09732](https://togithub.com/nuxt/test-utils/commit/c2b09732)) ##### 📖 Documentation - **playground:** Demo usage of co-exists unit and nuxt testing ([#​6](https://togithub.com/nuxt/test-utils/pull/6)) - Add JSDoc comments ([#​205](https://togithub.com/nuxt/test-utils/pull/205)) - Add documentation for mountSuspended ([#​227](https://togithub.com/nuxt/test-utils/pull/227)) - Add basic README and missing LICENCE ([51eb9de2](https://togithub.com/nuxt/test-utils/commit/51eb9de2)) - Remove links to nuxt-vitest ([254605df](https://togithub.com/nuxt/test-utils/commit/254605df)) - Update links to nuxt docs on testing ([2e619a89](https://togithub.com/nuxt/test-utils/commit/2e619a89)) ##### 📦 Build - Fix build issues and correct dependencies ([3e2f8b29](https://togithub.com/nuxt/test-utils/commit/3e2f8b29)) - Move runtime-utils.mjs -> runtime-utils/index.mjs ([#​634](https://togithub.com/nuxt/test-utils/pull/634)) - ⚠️ Use /runtime subpath export ([de9a2a81](https://togithub.com/nuxt/test-utils/commit/de9a2a81)) - Prefer /e2e subpath export ([88952fb0](https://togithub.com/nuxt/test-utils/commit/88952fb0)) ##### ✅ Tests - Update playground to 0.4.5 devtools ([7d4a6b28](https://togithub.com/nuxt/test-utils/commit/7d4a6b28)) - Add useHead to fixture ([6d4bb420](https://togithub.com/nuxt/test-utils/commit/6d4bb420)) - Add type tests ([9de62b6e](https://togithub.com/nuxt/test-utils/commit/9de62b6e)) - Await 2 ticks after navigation for route to update ([cb6c1e3a](https://togithub.com/nuxt/test-utils/commit/cb6c1e3a)) - Correct test assertion ([c644bdb3](https://togithub.com/nuxt/test-utils/commit/c644bdb3)) - Avoid depending on specific number of ticks ([e98d71ea](https://togithub.com/nuxt/test-utils/commit/e98d71ea)) - Update test to use server rather than live api ([7df6be28](https://togithub.com/nuxt/test-utils/commit/7df6be28)) - Add a few more basic examples for e2e tests ([490753c4](https://togithub.com/nuxt/test-utils/commit/490753c4)) - Add jest example/test ([#​224](https://togithub.com/nuxt/test-utils/pull/224)) - Add type test ([#​241](https://togithub.com/nuxt/test-utils/pull/241)) - Make indexeddb plugin client-only ([0477e414](https://togithub.com/nuxt/test-utils/commit/0477e414)) - Add tests for events emitted from defineModel ([#​629](https://togithub.com/nuxt/test-utils/pull/629)) - Add failing test for exposed methods on components within suspense ([a4ec3f83](https://togithub.com/nuxt/test-utils/commit/a4ec3f83)) - Remove workaround for route update ([c9699ad1](https://togithub.com/nuxt/test-utils/commit/c9699ad1)) - Add example of importing a dynamic route ([fe420b9c](https://togithub.com/nuxt/test-utils/commit/fe420b9c)) - Re-organise test suite ([9c877821](https://togithub.com/nuxt/test-utils/commit/9c877821)) - Add failing test for setProps ([dc93e003](https://togithub.com/nuxt/test-utils/commit/dc93e003)) - Reenable expose test ([204037e4](https://togithub.com/nuxt/test-utils/commit/204037e4)) - Add example fixture with [@​nuxt/content](https://togithub.com/nuxt/content) ([#​631](https://togithub.com/nuxt/test-utils/pull/631)) - Add example fixture with [@​nuxtjs/i18n](https://togithub.com/nuxtjs/i18n) ([#​633](https://togithub.com/nuxt/test-utils/pull/633)) - Add generate assertion and enable browser ([94513939](https://togithub.com/nuxt/test-utils/commit/94513939)) ##### 🎨 Styles - Lint ([35ee16ef](https://togithub.com/nuxt/test-utils/commit/35ee16ef)) - Lint and update test ([cd4dbf9d](https://togithub.com/nuxt/test-utils/commit/cd4dbf9d)) - Lint ([91723acc](https://togithub.com/nuxt/test-utils/commit/91723acc)) - Lint ([caf4d827](https://togithub.com/nuxt/test-utils/commit/caf4d827)) - Lint ([8b428b46](https://togithub.com/nuxt/test-utils/commit/8b428b46)) - Sort imports ([6c84c9e4](https://togithub.com/nuxt/test-utils/commit/6c84c9e4)) ##### 🤖 CI - Add testing workflow ([ce74b0b5](https://togithub.com/nuxt/test-utils/commit/ce74b0b5)) - Add lint workflow for pushes to main ([f141b8d4](https://togithub.com/nuxt/test-utils/commit/f141b8d4)) - Add workflow to test examples ([0c3c318f](https://togithub.com/nuxt/test-utils/commit/0c3c318f)) - Prepare environment before running module test ([5be069dc](https://togithub.com/nuxt/test-utils/commit/5be069dc)) - 'nightly' releases on pushes to main ([#​210](https://togithub.com/nuxt/test-utils/pull/210)) - Fetch full history ([d61614b1](https://togithub.com/nuxt/test-utils/commit/d61614b1)) - Install playwright manually ([58906de3](https://togithub.com/nuxt/test-utils/commit/58906de3)) - Remove extra branch from release workflow ([e24d884f](https://togithub.com/nuxt/test-utils/commit/e24d884f)) - Prepare build environment ([6d8e71ad](https://togithub.com/nuxt/test-utils/commit/6d8e71ad)) - Run unit tests in ci ([cbd5616a](https://togithub.com/nuxt/test-utils/commit/cbd5616a)) - Support automated release prs ([#​623](https://togithub.com/nuxt/test-utils/pull/623)) - Fetch all commits in creating changelog ([6f22b096](https://togithub.com/nuxt/test-utils/commit/6f22b096)) - Disable changelog creation script for now ([5ef70c35](https://togithub.com/nuxt/test-utils/commit/5ef70c35)) - Reenable changelogensets ([fb754d54](https://togithub.com/nuxt/test-utils/commit/fb754d54)) ##### ⚠️ Breaking Changes - ⚠️ Read .env.test + allow overriding with nuxt.dotenv ([#​655](https://togithub.com/nuxt/test-utils/pull/655)) - ⚠️ Ignore query params when checking if an endpoint is mocked ([c1f8890b](https://togithub.com/nuxt/test-utils/commit/c1f8890b)) - ⚠️ Load nuxt app within setupFiles ([#​260](https://togithub.com/nuxt/test-utils/pull/260)) - ⚠️ Use /runtime subpath export ([de9a2a81](https://togithub.com/nuxt/test-utils/commit/de9a2a81)) - ⚠️ Drop support for vitest < 0.34 ([#​654](https://togithub.com/nuxt/test-utils/pull/654)) ##### ❤️ Contributors - Daniel Roe - Harlan Wilton ([@​harlan-zw](http://github.com/harlan-zw)) - Tim Van Den Eijnden - Juho Rutila ([@​nice-game-hints](http://github.com/nice-game-hints)) - Ola Alsaker ([@​OlaAlsaker](http://github.com/OlaAlsaker)) - Erikwu - Yasser Lahbibi ([@​yassilah](http://github.com/yassilah)) - Pooya Parsa - Julien Huang ([@​huang-julien](http://github.com/huang-julien)) - Niko-chaffinchicas - Oskar Olsson - Aapo Kiiso ([@​aapokiiso](http://github.com/aapokiiso)) - Anthony Fu - Ryoji-yamauchi-blc - Enkot ([@​enkot](http://github.com/enkot)) - 邓超 ([@​DevDengChao](http://github.com/DevDengChao)) - Vasily Kuzin ([@​ExEr7um](http://github.com/ExEr7um)) - Maarten Van Hunsel - Odynn Aguilar - Floriankapaun - Mark Van Alphen ([@​mvanalphen](http://github.com/mvanalphen)) - Ghazi Alhouwari - Paul Melero ### [`v3.8.1`](https://togithub.com/nuxt/test-utils/compare/v3.8.0...v3.8.1) [Compare Source](https://togithub.com/nuxt/test-utils/compare/v3.8.0...v3.8.1) ### [`v3.8.0`](https://togithub.com/nuxt/test-utils/compare/v3.7.4...v3.8.0) [Compare Source](https://togithub.com/nuxt/test-utils/compare/v3.7.4...v3.8.0)
unjs/nitro (nitropack) ### [`v2.9.3`](https://togithub.com/unjs/nitro/blob/HEAD/CHANGELOG.md#v293) [Compare Source](https://togithub.com/unjs/nitro/compare/v2.9.2...v2.9.3) [compare changes](https://togithub.com/unjs/nitro/compare/v2.9.2...v2.9.3) ##### 🩹 Fixes - **raw:** Use mime to chck binary types and exclude `.json` ([#​2239](https://togithub.com/unjs/nitro/pull/2239)) ##### 📖 Documentation - Fix typo ([a445fae6](https://togithub.com/unjs/nitro/commit/a445fae6)) ##### ❤️ Contributors - Pooya Parsa - Keigo Nakao ([@​kspace-trk](http://github.com/kspace-trk)) ### [`v2.9.2`](https://togithub.com/unjs/nitro/blob/HEAD/CHANGELOG.md#v292) [Compare Source](https://togithub.com/unjs/nitro/compare/v2.9.1...v2.9.2) [compare changes](https://togithub.com/unjs/nitro/compare/v2.9.1...v2.9.2) ##### 🩹 Fixes - **database:** CamelCase the connector name ([#​2228](https://togithub.com/unjs/nitro/pull/2228)) - Respect `imports.autoImport: false` ([#​2226](https://togithub.com/unjs/nitro/pull/2226)) - **server-assets:** Mark `yaml`, `json`, `json5` and `csv` as text ([#​2229](https://togithub.com/unjs/nitro/pull/2229)) - **import-meta:** Import `process` from `node:process` for node compatible builds (deno) ([#​2225](https://togithub.com/unjs/nitro/pull/2225)) ##### 📖 Documentation - **deploy:** Add link to zero config providers ([#​2206](https://togithub.com/unjs/nitro/pull/2206)) - **fetch:** Fix typo ([#​2209](https://togithub.com/unjs/nitro/pull/2209)) - Fix typo ([#​2211](https://togithub.com/unjs/nitro/pull/2211)) - Fix typo ([#​2205](https://togithub.com/unjs/nitro/pull/2205)) - Remove lagon ([#​2204](https://togithub.com/unjs/nitro/pull/2204)) - Update url for experimental database feature ([#​2210](https://togithub.com/unjs/nitro/pull/2210)) - **providers:** Improve formatting & use new `undocs` components ([#​2202](https://togithub.com/unjs/nitro/pull/2202)) - Improve cache page ([674089b3](https://togithub.com/unjs/nitro/commit/674089b3)) ##### 🏡 Chore - **release:** V2.9.1 ([d8491cdc](https://togithub.com/unjs/nitro/commit/d8491cdc)) - **examples:** Update hello-world ([169ec572](https://togithub.com/unjs/nitro/commit/169ec572)) - Update deps and lockfile ([3875e50d](https://togithub.com/unjs/nitro/commit/3875e50d)) - Update lockfile ([e3f555ac](https://togithub.com/unjs/nitro/commit/e3f555ac)) - Remove lagon ([#​2203](https://togithub.com/unjs/nitro/pull/2203)) - Update `hello-world` example ([920b399e](https://togithub.com/unjs/nitro/commit/920b399e)) - Update lockfile ([08da539f](https://togithub.com/unjs/nitro/commit/08da539f)) - Improve notes in pr template ([#​2212](https://togithub.com/unjs/nitro/pull/2212)) - Update dependencies ([be2c70be](https://togithub.com/unjs/nitro/commit/be2c70be)) - Use type import in tests ([1cb410db](https://togithub.com/unjs/nitro/commit/1cb410db)) - Increase test timeout ([7a65d1ef](https://togithub.com/unjs/nitro/commit/7a65d1ef)) ##### ❤️ Contributors - Pooya Parsa ([@​pi0](http://github.com/pi0)) - Divy Srivastava ([@​littledivy](http://github.com/littledivy)) - Alexander Lichter - Daniel Roe ([@​danielroe](http://github.com/danielroe)) - Sébastien Chopin ([@​Atinux](http://github.com/Atinux)) - Christian Preston ([@​cpreston321](http://github.com/cpreston321)) - Phan Khắc Đạo - Maxime Pauvert ([@​maximepvrt](http://github.com/maximepvrt)) - Jeff Galbraith ([@​hawkeye64](http://github.com/hawkeye64)) - Rajeev R Sharma - Julien Vanelian ([@​JulienVanelian](http://github.com/JulienVanelian)) - Gangan ([@​shinGangan](http://github.com/shinGangan)) ### [`v2.9.1`](https://togithub.com/unjs/nitro/blob/HEAD/CHANGELOG.md#v291) [Compare Source](https://togithub.com/unjs/nitro/compare/v2.9.0...v2.9.1) [compare changes](https://togithub.com/unjs/nitro/compare/v2.9.0...v2.9.1) ##### 🩹 Fixes - Disable scheduled tasks in testing environment ([#​2200](https://togithub.com/unjs/nitro/pull/2200)) ##### 📖 Documentation - Add websocket chat demo to websocket api page ([#​2189](https://togithub.com/unjs/nitro/pull/2189)) - Fix typo ([#​2190](https://togithub.com/unjs/nitro/pull/2190)) - Fix typo ([#​2194](https://togithub.com/unjs/nitro/pull/2194)) ##### 🤖 CI - Skip `cloudflare-pages` test for windows ([#​2199](https://togithub.com/unjs/nitro/pull/2199)) ##### ❤️ Contributors - Pooya Parsa - Roman Nuritdinov ([@​Ky6uk](http://github.com/Ky6uk)) - Stefan - Shoshana Connack ### [`v2.9.0`](https://togithub.com/unjs/nitro/blob/HEAD/CHANGELOG.md#v290) [Compare Source](https://togithub.com/unjs/nitro/compare/v2.8.1...v2.9.0) [compare changes](https://togithub.com/unjs/nitro/compare/v2.8.1...v2.9.0) ##### 🚀 Enhancements - Support function/RegExp for `prerender.ignore` ([#​1966](https://togithub.com/unjs/nitro/pull/1966)) - Show meta framework name on server build success ([#​1955](https://togithub.com/unjs/nitro/pull/1955)) - Add zeabur preset ([#​1942](https://togithub.com/unjs/nitro/pull/1942)) - Experimental nitro tasks ([#​1929](https://togithub.com/unjs/nitro/pull/1929)) - Add `types:extend` hook ([#​1715](https://togithub.com/unjs/nitro/pull/1715)) - Allow oveeridng nested runtime config with env ([#​1831](https://togithub.com/unjs/nitro/pull/1831)) - **wasm:** Universal support with esm import syntax ([#​2017](https://togithub.com/unjs/nitro/pull/2017)) - **wasm:** Migrate to unjs/unwasm ([#​2037](https://togithub.com/unjs/nitro/pull/2037)) - **zeabur:** Support `zeaburStatic` and auto detect preset ([#​2014](https://togithub.com/unjs/nitro/pull/2014)) - **runtime-config:** Experimental env expansion support ([#​2043](https://togithub.com/unjs/nitro/pull/2043)) - Support binary server assets ([#​2107](https://togithub.com/unjs/nitro/pull/2107)) - Experimental websocket support ([#​2170](https://togithub.com/unjs/nitro/pull/2170)) - **dev:** Expose upgrade handler ([5374429f](https://togithub.com/unjs/nitro/commit/5374429f)) - Experimental database layer ([#​1351](https://togithub.com/unjs/nitro/pull/1351)) - Experimental scheduled tasks ([#​2179](https://togithub.com/unjs/nitro/pull/2179)) - **cache:** Support async `shouldBypassCache` and `shouldInvalidateCache` ([#​2181](https://togithub.com/unjs/nitro/pull/2181)) - **prerender:** Add total prerender time ([#​2130](https://togithub.com/unjs/nitro/pull/2130)) - Add koyeb preset ([#​1248](https://togithub.com/unjs/nitro/pull/1248)) - **providers:** Support alwaysdata hosting provider ([#​1790](https://togithub.com/unjs/nitro/pull/1790)) - **routeRules:** Allow wildcard redirects ([#​1976](https://togithub.com/unjs/nitro/pull/1976)) ##### 🩹 Fixes - **rollup:** Avoid preserving relative externals ([#​1972](https://togithub.com/unjs/nitro/pull/1972)) - **wasm:** Directly generate chunk exports ([#​2003](https://togithub.com/unjs/nitro/pull/2003)) - **iis-node:** Correctly escape backslashes for port fix ([#​2020](https://togithub.com/unjs/nitro/pull/2020)) - **deno-deploy:** Shim `x-forwarded-for` and `x-forwarded-proto` headers ([#​2026](https://togithub.com/unjs/nitro/pull/2026)) - Add `baseURL` to openapi generated url ([#​2049](https://togithub.com/unjs/nitro/pull/2049)) - **dev:** Correctly set `x-forwarded-*` headers ([29ddd948](https://togithub.com/unjs/nitro/commit/29ddd948)) - **azure:** Add `18` and `20` to supported node versions ([#​2077](https://togithub.com/unjs/nitro/pull/2077)) - **azure:** Pass body to the context as-is ([#​2079](https://togithub.com/unjs/nitro/pull/2079)) - Only mock consola in production ([#​2110](https://togithub.com/unjs/nitro/pull/2110)) - Default to `bundler` module resolution ([#​2120](https://togithub.com/unjs/nitro/pull/2120)) - Handle optional `routeHandler.route` in rollup chunk ([#​2152](https://togithub.com/unjs/nitro/pull/2152)) - File extension stripping in `writeTypes` function ([#​2139](https://togithub.com/unjs/nitro/pull/2139)) - **cache:** Detect malformed data read from storage ([#​2161](https://togithub.com/unjs/nitro/pull/2161)) - **cacheEventHandler:** Provide `event.fetch` and `event.$fetch` ([#​2066](https://togithub.com/unjs/nitro/pull/2066)) - Resolve modules with jiti directly ([#​2030](https://togithub.com/unjs/nitro/pull/2030)) - **options:** Add `unwasm` condition when `experimental.wasm` is enabled ([376658ce](https://togithub.com/unjs/nitro/commit/376658ce)) ##### 💅 Refactors - Include framework name in more build packages ([#​1973](https://togithub.com/unjs/nitro/pull/1973)) - **cloudflare:** Remove `--local` from perview commands ([#​1979](https://togithub.com/unjs/nitro/pull/1979)) - **cloudflare:** Remove unused import ([#​1980](https://togithub.com/unjs/nitro/pull/1980)) - **rollup:** Improve generated chunk names ([#​2004](https://togithub.com/unjs/nitro/pull/2004)) - Use name exports in presets entry ([1abfc3e5](https://togithub.com/unjs/nitro/commit/1abfc3e5)) - Reimplement wasm plugin ([#​2031](https://togithub.com/unjs/nitro/pull/2031)) - Various improvements around tasks api ([#​2175](https://togithub.com/unjs/nitro/pull/2175)) - **tasks:** Stablize api ([#​2178](https://togithub.com/unjs/nitro/pull/2178)) - **github-pages:** Add `--dotfiles` to deploy command hint ([#​2158](https://togithub.com/unjs/nitro/pull/2158)) ##### 📖 Documentation - **routing:** Update request filtering to match the type of `getRequestURL` ([#​1977](https://togithub.com/unjs/nitro/pull/1977)) - **config:** Fix `setResponseHeader` example params ([#​2027](https://togithub.com/unjs/nitro/pull/2027)) - **netlify:** Add note to make sure publish dist is set to `dist` ([#​2035](https://togithub.com/unjs/nitro/pull/2035)) - **cloudflare:** Various updates, cleanups and fixes ([#​1981](https://togithub.com/unjs/nitro/pull/1981)) - Deprecate lagon ([17f922aa](https://togithub.com/unjs/nitro/commit/17f922aa)) - Update the routing page ([#​2085](https://togithub.com/unjs/nitro/pull/2085)) - Update the cache page ([#​2087](https://togithub.com/unjs/nitro/pull/2087)) - Close code-group in cache section ([#​2093](https://togithub.com/unjs/nitro/pull/2093)) - **routing:** Escape filename paths and prepend routes folder ([#​2097](https://togithub.com/unjs/nitro/pull/2097)) - **storage:** Fix unstorage links ([#​2101](https://togithub.com/unjs/nitro/pull/2101)) - **routing:** Fix typo for `getRouterParam` ([#​2098](https://togithub.com/unjs/nitro/pull/2098)) - Update the storage page ([#​2086](https://togithub.com/unjs/nitro/pull/2086)) - Add object syntax for event handler ([#​2091](https://togithub.com/unjs/nitro/pull/2091)) - Update the configuration page ([#​2083](https://togithub.com/unjs/nitro/pull/2083)) - Update the assets page ([#​2088](https://togithub.com/unjs/nitro/pull/2088)) - Create a page on built-in fetch ([#​2089](https://togithub.com/unjs/nitro/pull/2089)) - Add warning about azure functions stability ([#​2092](https://togithub.com/unjs/nitro/pull/2092)) - **cloudflare:** Update deployment guide ([#​2074](https://togithub.com/unjs/nitro/pull/2074)) - Fix icon of fetch page ([#​2115](https://togithub.com/unjs/nitro/pull/2115)) - Update getting started page ([#​2082](https://togithub.com/unjs/nitro/pull/2082)) - Fix links to /guide/auto-imports ([#​2131](https://togithub.com/unjs/nitro/pull/2131)) - Fix typo in defineCachedFunction example ([#​2133](https://togithub.com/unjs/nitro/pull/2133)) - Clarify difference between dir and baseURL ([#​2144](https://togithub.com/unjs/nitro/pull/2144)) - Migrate to undocs ([#​2163](https://togithub.com/unjs/nitro/pull/2163)) - **index:** Fix utils link ([#​2172](https://togithub.com/unjs/nitro/pull/2172)) - **websocket:** Fix typo ([#​2173](https://togithub.com/unjs/nitro/pull/2173)) - Fix typo ([3017e6e2](https://togithub.com/unjs/nitro/commit/3017e6e2)) - **vercel:** Add monorepo info ([#​2183](https://togithub.com/unjs/nitro/pull/2183)) - Fix typo ([#​2182](https://togithub.com/unjs/nitro/pull/2182)) - **cloudflare:** Add local bindings usage ([#​2135](https://togithub.com/unjs/nitro/pull/2135)) - Fix link to h3 utils ([#​2184](https://togithub.com/unjs/nitro/pull/2184)) - **deploy:** Add `platform.sh` ([#​1630](https://togithub.com/unjs/nitro/pull/1630)) - Fix db config ([#​2188](https://togithub.com/unjs/nitro/pull/2188)) ##### 📦 Build - Better dist chunk names ([#​2005](https://togithub.com/unjs/nitro/pull/2005)) ##### 🏡 Chore - **release:** V2.8.1 ([48c79556](https://togithub.com/unjs/nitro/commit/48c79556)) - Add missing `cloudflarePagesStatic` ([5ead36f7](https://togithub.com/unjs/nitro/commit/5ead36f7)) - Update lockfile ([884a1e24](https://togithub.com/unjs/nitro/commit/884a1e24)) - Update dev dependencies ([76776513](https://togithub.com/unjs/nitro/commit/76776513)) - Downgrade `@azure/functions` back to v3 ([0a765f2d](https://togithub.com/unjs/nitro/commit/0a765f2d)) - Downgrade undici until upgrading miniflare ([0b2e3b8e](https://togithub.com/unjs/nitro/commit/0b2e3b8e)) - **docs:** Update lockfile ([0c216cf3](https://togithub.com/unjs/nitro/commit/0c216cf3)) - Update lockfile ([444c9f22](https://togithub.com/unjs/nitro/commit/444c9f22)) - Update type test ([50cd9173](https://togithub.com/unjs/nitro/commit/50cd9173)) - Update type test to pass linter ([cbcafa14](https://togithub.com/unjs/nitro/commit/cbcafa14)) - Update undocs ([e2fa76b0](https://togithub.com/unjs/nitro/commit/e2fa76b0)) - Remove extra `.npmrc` ([55a22b9f](https://togithub.com/unjs/nitro/commit/55a22b9f)) - Update readme ([d840eb9a](https://togithub.com/unjs/nitro/commit/d840eb9a)) - Update dependencies ([#​2169](https://togithub.com/unjs/nitro/pull/2169)) - Update docs ([5b0e150e](https://togithub.com/unjs/nitro/commit/5b0e150e)) ##### ✅ Tests - **cloudflare:** Migrate to miniflare v3 ([#​2018](https://togithub.com/unjs/nitro/pull/2018)) - Enable azure tests behind a flag ([#​2076](https://togithub.com/unjs/nitro/pull/2076)) - Enable binary response test for all presets ([#​2078](https://togithub.com/unjs/nitro/pull/2078)) - Avoid prerendering `icon.png` ([cb220f7e](https://togithub.com/unjs/nitro/commit/cb220f7e)) ##### 🤖 CI - Fix nightly release job condition ([#​1975](https://togithub.com/unjs/nitro/pull/1975)) ##### ❤️ Contributors - Pooya Parsa ([@​pi0](http://github.com/pi0)) - Cas Du Plessis - Julien Huang - Jasper Zonneveld - M4dz ([@​m4dz](http://github.com/m4dz)) - Dominik Opyd - Justin Ellingwood - Connor Pearson - Alexander Lichter ([@​manniL](http://github.com/manniL)) - David De Sloovere - Dario Piotrowicz - Balázs Németh - Mehmet - Markthree ([@​markthree](http://github.com/markthree)) - Arkadiusz Sygulski - Jamaluddin Rumi - McPizza - Shoshana Connack - Anthony Fu - Jackson Tenclay - Rihan ([@​RihanArfan](http://github.com/RihanArfan)) - Remonke - Daniel Roe ([@​danielroe](http://github.com/danielroe)) - Estéban ([@​Barbapapazes](http://github.com/Barbapapazes)) - Gerard Wilkinson - Tobias Lebeitsuk - Alexander ([@​cany748](http://github.com/cany748)) - Kasper Kronborg - Gustavo Alfredo Marín Sáez - Alexandr - Yuanlin Lin - Mcremer-able - Jasonleong - METO ([@​metowolf](http://github.com/metowolf)) - Michael Brevard - Bobbie Goede - Becem ([@​becem-gharbi](http://github.com/becem-gharbi)) - Mukund Shah - Ayo Ayco ([@​ayoayco](http://github.com/ayoayco))
vitest-dev/vitest (vitest) ### [`v1.3.1`](https://togithub.com/vitest-dev/vitest/releases/tag/v1.3.1) [Compare Source](https://togithub.com/vitest-dev/vitest/compare/v1.3.0...v1.3.1) #####    🚀 Features - **vitest**: Expose parseCLI method  -  by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5248](https://togithub.com/vitest-dev/vitest/issues/5248) [(c793a)](https://togithub.com/vitest-dev/vitest/commit/c793a136) - This feature is not affected by SemVer because it is part of an [experimental API](https://vitest.dev/advanced/api.html). #####    🐞 Bug Fixes - Add task tests iteratively  -  by [@​DerYeger](https://togithub.com/DerYeger) in [https://github.com/vitest-dev/vitest/issues/5235](https://togithub.com/vitest-dev/vitest/issues/5235) [(38155)](https://togithub.com/vitest-dev/vitest/commit/38155548) - **coverage**: Ignore generated TS decorators  -  by [@​AriPerkkio](https://togithub.com/AriPerkkio) and [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5206](https://togithub.com/vitest-dev/vitest/issues/5206) [(a2804)](https://togithub.com/vitest-dev/vitest/commit/a280451b) - **ui**: Auto reload coverage iframe after test run  -  by [@​hi-ogawa](https://togithub.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/5242](https://togithub.com/vitest-dev/vitest/issues/5242) [(5376d)](https://togithub.com/vitest-dev/vitest/commit/5376d5be) #####     [View changes on GitHub](https://togithub.com/vitest-dev/vitest/compare/v1.3.0...v1.3.1) ### [`v1.3.0`](https://togithub.com/vitest-dev/vitest/releases/tag/v1.3.0) [Compare Source](https://togithub.com/vitest-dev/vitest/compare/v1.2.2...v1.3.0) ##### 🚀 Features - Deprecate watchExclude - by [@​patak-dev](https://togithub.com/patak-dev) in [https://github.com/vitest-dev/vitest/issues/5171](https://togithub.com/vitest-dev/vitest/issues/5171) [(82885)](https://togithub.com/vitest-dev/vitest/commit/828858f8) - **browser**: - Run test files in isolated iframes - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5036](https://togithub.com/vitest-dev/vitest/issues/5036) [(4f401)](https://togithub.com/vitest-dev/vitest/commit/4f40177e) - **config**: - Add `snapshotSerializers` option - by [@​fenghan34](https://togithub.com/fenghan34) in [https://github.com/vitest-dev/vitest/issues/5092](https://togithub.com/vitest-dev/vitest/issues/5092) [(5b102)](https://togithub.com/vitest-dev/vitest/commit/5b1021da) - **reporters**: - Support custom options - by [@​AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/5111](https://togithub.com/vitest-dev/vitest/issues/5111) [(fec9c)](https://togithub.com/vitest-dev/vitest/commit/fec9ca0b) - **runner**: - Support automatic fixtures - by [@​fenghan34](https://togithub.com/fenghan34) and [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5102](https://togithub.com/vitest-dev/vitest/issues/5102) [(0441f)](https://togithub.com/vitest-dev/vitest/commit/0441f761) - **ui**: - Save splitpanes size to local storage - by [@​posva](https://togithub.com/posva) in [https://github.com/vitest-dev/vitest/issues/5166](https://togithub.com/vitest-dev/vitest/issues/5166) [(c28b4)](https://togithub.com/vitest-dev/vitest/commit/c28b4c26) - **vitest**: - Add onTestFinished hook - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5128](https://togithub.com/vitest-dev/vitest/issues/5128) [(6f5b4)](https://togithub.com/vitest-dev/vitest/commit/6f5b42b7) - Add github actions reporter - by [@​hi-ogawa](https://togithub.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/5093](https://togithub.com/vitest-dev/vitest/issues/5093) [(40afb)](https://togithub.com/vitest-dev/vitest/commit/40afbe3a) - Expose jsdom global if jsdom environment is enabled - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5](https://togithub.com/vitest-dev/vitest/issues/5)[15](https://togithub.com/vitest-dev/vitest/actions/runs/7934052979/job/21664152574#step:8:16)5 [(567d2)](https://togithub.com/vitest-dev/vitest/commit/567d20b9) - Add new CLI options - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5](https://togithub.com/vitest-dev/vitest/issues/5)[16](https://togithub.com/vitest-dev/vitest/actions/runs/7934052979/job/21664152574#step:8:17)3 [(4e179)](https://togithub.com/vitest-dev/vitest/commit/4e179426) - "test" accepts options object as the second parameter - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5142](https://togithub.com/vitest-dev/vitest/issues/5142) [(7d9b1)](https://togithub.com/vitest-dev/vitest/commit/7d9b1fb0) - **vm**: - Support wasm module - by [@​hi-ogawa](https://togithub.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/5131](https://togithub.com/vitest-dev/vitest/issues/5131) [(5ed53)](https://togithub.com/vitest-dev/vitest/commit/5ed537f0) ##### 🐞 Bug Fixes - Fix sourcemap in vm pools - by [@​hi-ogawa](https://togithub.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/5063](https://togithub.com/vitest-dev/vitest/issues/5063) [(81105)](https://togithub.com/vitest-dev/vitest/commit/8110540a) - Don't optimize react/jsx-runtime by default when running in Node - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5079](https://togithub.com/vitest-dev/vitest/issues/5079) [(0d2bf)](https://togithub.com/vitest-dev/vitest/commit/0d2bfeac) - Rpc timeout error messages to include caller - by [@​AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/5103](https://togithub.com/vitest-dev/vitest/issues/5103) [(a6e04)](https://togithub.com/vitest-dev/vitest/commit/a6e04bd8) - Requires fixed version across the monorepo - by [@​antfu](https://togithub.com/antfu) in [https://github.com/vitest-dev/vitest/issues/5208](https://togithub.com/vitest-dev/vitest/issues/5208) [(68f51)](https://togithub.com/vitest-dev/vitest/commit/68f51961) - Prevent merging of `poolOptions` - by [@​penalosa](https://togithub.com/penalosa) in [https://github.com/vitest-dev/vitest/issues/5221](https://togithub.com/vitest-dev/vitest/issues/5221) [(bc5b2)](https://togithub.com/vitest-dev/vitest/commit/bc5b2d04) - **browser**: - Don't exclude node builtins from optimization - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5082](https://togithub.com/vitest-dev/vitest/issues/5082) [(714c9)](https://togithub.com/vitest-dev/vitest/commit/714c911f) - Support `coverage.reportsDirectory` with multiple directories - by [@​AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/5056](https://togithub.com/vitest-dev/vitest/issues/5056) [(ae73f)](https://togithub.com/vitest-dev/vitest/commit/ae73f273) - **cli**: - Parse `--browser=` correctly - by [@​AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/5](https://togithub.com/vitest-dev/vitest/issues/5)[17](https://togithub.com/vitest-dev/vitest/actions/runs/7934052979/job/21664152574#step:8:18)9 [(656e2)](https://togithub.com/vitest-dev/vitest/commit/656e210b) - **coverage**: - `.tmp` directory conflicts with `--shard` option - by [@​AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/5](https://togithub.com/vitest-dev/vitest/issues/5)[18](https://togithub.com/vitest-dev/vitest/actions/runs/7934052979/job/21664152574#step:8:19)4 [(5749d)](https://togithub.com/vitest-dev/vitest/commit/5749d2c2) - **deps**: - Update dependency strip-literal to v2 - by [@​renovate](https://togithub.com/renovate)\[bot] in[https://github.com/vitest-dev/vitest/issues/5136](https://togithub.com/vitest-dev/vitest/issues/5136)6 [(ef557)](https://togithub.com/vitest-dev/vitest/commit/ef557243) - **reporters**: - Testsuite name should include project root in Junit output - by [@​fenghan34](https://togithub.com/fenghan34) in [https://github.com/vitest-dev/vitest/issues/5116](https://togithub.com/vitest-dev/vitest/issues/5116) [(2494f)](https://togithub.com/vitest-dev/vitest/commit/2494fbf2) - **typecheck**: - Fix suite collection while-loop - by [@​hi-ogawa](https://togithub.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/5065](https://togithub.com/vitest-dev/vitest/issues/5065) [(35675)](https://togithub.com/vitest-dev/vitest/commit/35675bd3) - **ui**: - Fix tests duration time - by [@​vovsemenv](https://togithub.com/vovsemenv) in [https://github.com/vitest-dev/vitest/issues/52](https://togithub.com/vitest-dev/vitest/issues/52)[19](https://togithub.com/vitest-dev/vitest/actions/runs/7934052979/job/21664152574#step:8:20) [(58103)](https://togithub.com/vitest-dev/vitest/commit/581030ee) - **utils**: - Fix asymmetric matcher diff inside array - by [@​hi-ogawa](https://togithub.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/5189](https://togithub.com/vitest-dev/vitest/issues/5189) [(3ffcd)](https://togithub.com/vitest-dev/vitest/commit/3ffcd2ea) - **vitest**: - Correctly report failed test files as failures in json reporter, export json reporter types - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5081](https://togithub.com/vitest-dev/vitest/issues/5081) [(0417b)](https://togithub.com/vitest-dev/vitest/commit/0417ba\[20]\(https://github.com/vitest-dev/vitest/actions/runs/7934052979/job/21664152574#step:8:21\)) - Don't run typecheck tests in browser if both are enabled - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5080](https://togithub.com/vitest-dev/vitest/issues/5080) [(1045b)](https://togithub.com/vitest-dev/vitest/commit/1045b98b) - Handle function config inside `defineWorkspace` - by [@​hi-ogawa](https://togithub.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/5089](https://togithub.com/vitest-dev/vitest/issues/5089) [(0bf52)](https://togithub.com/vitest-dev/vitest/commit/0bf52533) - Remove excessive listeners when running without isolation, don't reset the state - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5132](https://togithub.com/vitest-dev/vitest/issues/5132) [(b607f)](https://togithub.com/vitest-dev/vitest/commit/b607f1ea) - Auto-enable "github-actions" only where users didn't configure reporters - by [@​hi-ogawa](https://togithub.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/5158](https://togithub.com/vitest-dev/vitest/issues/5158) [(ef044)](https://togithub.com/vitest-dev/vitest/commit/ef0440cb) - Support more array cli options - by [@​hi-ogawa](https://togithub.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/5162](https://togithub.com/vitest-dev/vitest/issues/5162) [(3afe6)](https://togithub.com/vitest-dev/vitest/commit/3afe68f1) - Add types for the new global `jsdom` variable - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5164](https://togithub.com/vitest-dev/vitest/issues/5164) [(0f898)](https://togithub.com/vitest-dev/vitest/commit/0f898d87) - Expose onTestFinished globally - by [@​sheremet-va](https://togithub.com/sheremet-va) [(1304f)](https://togithub.com/vitest-dev/vitest/commit/1304fed7) - Disable optimizer by default until it's stable - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5156](https://togithub.com/vitest-dev/vitest/issues/5156) [(e1bd8)](https://togithub.com/vitest-dev/vitest/commit/e1bd8d5d) - Delegate snapshot options to workspace from root config - by [@​hi-ogawa](https://togithub.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/5199](https://togithub.com/vitest-dev/vitest/issues/5199) [(86297)](https://togithub.com/vitest-dev/vitest/commit/86297d42) - Fix `optimizeDeps.disabled` warnings on Vite 5.1 - by [@​hi-ogawa](https://togithub.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/5](https://togithub.com/vitest-dev/vitest/issues/5)[21](https://togithub.com/vitest-dev/vitest/actions/runs/7934052979/job/21664152574#step:8:22)5 [(1aecd)](https://togithub.com/vitest-dev/vitest/commit/1aecd650) - **vm**: - Handle `disableConsoleIntercept` config - by [@​hi-ogawa](https://togithub.com/hi-ogawa) in https://github.com/vitest-dev/vitest/issues/[50](https://togithub.com/vitest-dev/vitest/actions/runs/7934052979/job/21664152574#step:8:51)74 [(a55ad)](https://togithub.com/vitest-dev/vitest/commit/a55adac6) - Improve error when module is not found - by [@​hi-ogawa](https://togithub.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/50](https://togithub.com/vitest-dev/vitest/issues/50)[53](https://togithub.com/vitest-dev/vitest/actions/runs/7934052979/job/21664152574#step:8:54) [(79a50)](https://togithub.com/vitest-dev/vitest/commit/79a50c3f) ##### [View changes on GitHub](https://togithub.com/vitest-dev/vitest/compare/v1.2.2...v1.3.0) ### [`v1.2.2`](https://togithub.com/vitest-dev/vitest/releases/tag/v1.2.2) [Compare Source](https://togithub.com/vitest-dev/vitest/compare/v1.2.1...v1.2.2) #####    🐞 Bug Fixes - **coverage**: - Remove `coverage/.tmp` files after run  -  by [@​AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/5008](https://togithub.com/vitest-dev/vitest/issues/5008) [(d53b8)](https://togithub.com/vitest-dev/vitest/commit/d53b8580) - Don't crash when re-run removes earlier run's reports  -  by [@​AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/5022](https://togithub.com/vitest-dev/vitest/issues/5022) [(66898)](https://togithub.com/vitest-dev/vitest/commit/6689856f) - **expect**: - Improve `toThrow(asymmetricMatcher)` failure message  -  by [@​hi-ogawa](https://togithub.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/5000](https://togithub.com/vitest-dev/vitest/issues/5000) [(a199a)](https://togithub.com/vitest-dev/vitest/commit/a199ac2d) - **forks**: - Set correct `VITEST_POOL_ID`  -  by [@​AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/5002](https://togithub.com/vitest-dev/vitest/issues/5002) [(7d0a4)](https://togithub.com/vitest-dev/vitest/commit/7d0a4692) - **threads**: - Mention common work-around for the logged error  -  by [@​AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/5024](https://togithub.com/vitest-dev/vitest/issues/5024) [(915d6)](https://togithub.com/vitest-dev/vitest/commit/915d6c43) - **typecheck**: - Fix `ignoreSourceErrors` in run mode  -  by [@​hi-ogawa](https://togithub.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/5044](https://togithub.com/vitest-dev/vitest/issues/5044) [(6dae3)](https://togithub.com/vitest-dev/vitest/commit/6dae3feb) - **vite-node**: - Provide import.meta.filename and dirname  -  by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5011](https://togithub.com/vitest-dev/vitest/issues/5011) [(73148)](https://togithub.com/vitest-dev/vitest/commit/73148575) - **vitest**: - Expose getHooks & setHooks  -  by [@​adriencaccia](https://togithub.com/adriencaccia) in [https://github.com/vitest-dev/vitest/issues/5032](https://togithub.com/vitest-dev/vitest/issues/5032) [(73448)](https://togithub.com/vitest-dev/vitest/commit/73448706) - Test deep dependencies change detection  -  by [@​blake-newman](https://togithub.com/blake-newman) in [https://github.com/vitest-dev/vitest/issues/4934](https://togithub.com/vitest-d

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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.