-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Production deployment #965
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This PR contains the following updates: | Package | Type | Update | Change | Pending | |---|---|---|---|---| | [@prisma/client](https://www.prisma.io) ([source](https://togithub.com/prisma/prisma/tree/HEAD/packages/client)) | dependencies | minor | [`5.16.2` -> `5.17.0`](https://renovatebot.com/diffs/npm/@prisma%2fclient/5.16.2/5.17.0) | | | [@tanstack/react-query](https://tanstack.com/query) ([source](https://togithub.com/TanStack/query/tree/HEAD/packages/react-query)) | dependencies | patch | [`5.51.1` -> `5.51.3`](https://renovatebot.com/diffs/npm/@tanstack%2freact-query/5.51.1/5.51.3) | `5.51.11` (+4) | | [@tanstack/react-query-devtools](https://tanstack.com/query) ([source](https://togithub.com/TanStack/query/tree/HEAD/packages/react-query-devtools)) | dependencies | patch | [`5.51.1` -> `5.51.3`](https://renovatebot.com/diffs/npm/@tanstack%2freact-query-devtools/5.51.1/5.51.3) | `5.51.11` (+4) | | [@trpc/client](https://trpc.io) ([source](https://togithub.com/trpc/trpc/tree/HEAD/packages/client)) | dependencies | patch | [`11.0.0-rc.461` -> `11.0.0-rc.465`](https://renovatebot.com/diffs/npm/@trpc%2fclient/11.0.0-rc.461/11.0.0-rc.465) | `11.0.0-rc.467` (+1) | | [@trpc/next](https://trpc.io) ([source](https://togithub.com/trpc/trpc/tree/HEAD/packages/next)) | dependencies | patch | [`11.0.0-rc.461` -> `11.0.0-rc.465`](https://renovatebot.com/diffs/npm/@trpc%2fnext/11.0.0-rc.461/11.0.0-rc.465) | `11.0.0-rc.467` (+1) | | [@trpc/react-query](https://trpc.io) ([source](https://togithub.com/trpc/trpc/tree/HEAD/packages/react)) | dependencies | patch | [`11.0.0-rc.461` -> `11.0.0-rc.465`](https://renovatebot.com/diffs/npm/@trpc%2freact-query/11.0.0-rc.461/11.0.0-rc.465) | `11.0.0-rc.467` (+1) | | [@trpc/server](https://trpc.io) ([source](https://togithub.com/trpc/trpc/tree/HEAD/packages/server)) | dependencies | patch | [`11.0.0-rc.461` -> `11.0.0-rc.465`](https://renovatebot.com/diffs/npm/@trpc%2fserver/11.0.0-rc.461/11.0.0-rc.465) | `11.0.0-rc.467` (+1) | | [@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)) | devDependencies | patch | [`20.14.10` -> `20.14.11`](https://renovatebot.com/diffs/npm/@types%2fnode/20.14.10/20.14.11) | `20.14.12` | | [prisma](https://www.prisma.io) ([source](https://togithub.com/prisma/prisma/tree/HEAD/packages/cli)) | devDependencies | minor | [`5.16.2` -> `5.17.0`](https://renovatebot.com/diffs/npm/prisma/5.16.2/5.17.0) | | | [tailwindcss](https://tailwindcss.com) ([source](https://togithub.com/tailwindlabs/tailwindcss)) | devDependencies | patch | [`3.4.5` -> `3.4.6`](https://renovatebot.com/diffs/npm/tailwindcss/3.4.5/3.4.6) | | --- ### Release Notes <details> <summary>prisma/prisma (@​prisma/client)</summary> ### [`v5.17.0`](https://togithub.com/prisma/prisma/releases/tag/5.17.0) [Compare Source](https://togithub.com/prisma/prisma/compare/5.16.2...5.17.0) 🌟 **Help us spread the word about Prisma by starring the repo or [tweeting](https://twitter.com/intent/tweet?text=Check%20out%20the%20latest%20@​prisma%20release%20v5.17.0%20%F0%9F%9A%80%0D%0A%0D%0Ahttps://github.com/prisma/prisma/releases/tag/5.17.0) about the release.** 🌟 ##### Highlights ##### VSCode extension improvements We’re happy to introduce some cool new features that will make your experience with the Prisma VSCode extension even better! **Find references across schema files** The ability to hop between references of a given symbol is really useful in application code and now with the introduction of multi-file schema, we think it’s the perfect time to bring this feature to the VSCode extension! With the 5.17.0 release, you’ll now have the ability to use the native “find references” feature to find any usage of a given symbol ![references](https://togithub.com/user-attachments/assets/b7d82584-2be7-4db6-bfd9-4dbe46f9e865) **Added context on hover** When hovering over a symbol that references a view, type, enum, or any other block with multiple values, you’ll now see a handy pop out that shows what is in that block at a glance. ![image](https://togithub.com/user-attachments/assets/b0dbc818-374b-4b6d-bda5-974d66efca65) **Additional quick fixes** We’ve taken some fixes made by the `prisma format` cli command and made them quick fixes available to the VSCode Extension. Now, when you have forget a back relation or relation scalar field, you’ll now see in real time what is wrong and have the option to fix it via the extension. ![image (1)](https://togithub.com/user-attachments/assets/931e8dff-2b1e-4da7-bd17-5b844d12804e) ##### QueryRaw performance improvements We’ve changed the response format of `queryRaw` to decrease its average size which reduces serialization CPU overhead. When querying large data sets, we expect you to see improved memory usage and up to 2x performance improvements. ##### Fixes and improvements ##### Prisma Client - [Remove or change `This is the 10th instance of Prisma Client being started. Make sure this is intentional.` warning](https://togithub.com/prisma/prisma/issues/23736) ##### Prisma - [Prisma generate option --allow-no-models doesn't work.](https://togithub.com/prisma/prisma/issues/24737) ##### Language tools (e.g. VS Code) - [LSP Rename incorrectly maps field name and appends character](https://togithub.com/prisma/language-tools/issues/1771) ##### Credits Huge thanks to [@​key-moon](https://togithub.com/key-moon), [@​pranayat](https://togithub.com/pranayat), [@​yubrot](https://togithub.com/yubrot), [@​skyzh](https://togithub.com/skyzh) for helping! </details> <details> <summary>TanStack/query (@​tanstack/react-query)</summary> ### [`v5.51.3`](https://togithub.com/TanStack/query/releases/tag/v5.51.3) [Compare Source](https://togithub.com/TanStack/query/compare/v5.51.1...v5.51.3) Version 5.51.3 - 7/16/24, 8:32 PM ##### Changes ##### Fix - vue-query: export `InitialQueryOptions` types ([#​7720](https://togithub.com/TanStack/query/issues/7720)) ([`a3f5a0a`](https://togithub.com/TanStack/query/commit/a3f5a0a)) by Andy Li ##### Chore - update knip schema to v5 ([#​7740](https://togithub.com/TanStack/query/issues/7740)) ([`23b9a19`](https://togithub.com/TanStack/query/commit/23b9a19)) by 김석진(poki) - deps: Update dev and example dependencies ([#​7742](https://togithub.com/TanStack/query/issues/7742)) ([`28af03f`](https://togithub.com/TanStack/query/commit/28af03f)) by Lachlan Collins - \*: vitest v2 ([#​7735](https://togithub.com/TanStack/query/issues/7735)) ([`d10a456`](https://togithub.com/TanStack/query/commit/d10a456)) by Jonghyeon Ko - prettier ([`4635954`](https://togithub.com/TanStack/query/commit/4635954)) by Dominik Dorfmeister ##### Test - svelte-query: Check query states ([#​7741](https://togithub.com/TanStack/query/issues/7741)) ([`38e5c4b`](https://togithub.com/TanStack/query/commit/38e5c4b)) by Lachlan Collins ##### Docs - access latest data for useMutationState ([#​7738](https://togithub.com/TanStack/query/issues/7738)) ([`369d826`](https://togithub.com/TanStack/query/commit/369d826)) by Kier Borromeo - Update comparison.md ([#​7703](https://togithub.com/TanStack/query/issues/7703)) ([`79e5202`](https://togithub.com/TanStack/query/commit/79e5202)) by Alessia Bellisario ##### Packages - [@​tanstack/query-core](https://togithub.com/tanstack/query-core)[@​5](https://togithub.com/5).51.3 - [@​tanstack/react-query](https://togithub.com/tanstack/react-query)[@​5](https://togithub.com/5).51.3 - [@​tanstack/react-query-devtools](https://togithub.com/tanstack/react-query-devtools)[@​5](https://togithub.com/5).51.3 - [@​tanstack/react-query-persist-client](https://togithub.com/tanstack/react-query-persist-client)[@​5](https://togithub.com/5).51.3 - [@​tanstack/react-query-next-experimental](https://togithub.com/tanstack/react-query-next-experimental)[@​5](https://togithub.com/5).51.3 - [@​tanstack/solid-query](https://togithub.com/tanstack/solid-query)[@​5](https://togithub.com/5).51.3 - [@​tanstack/svelte-query](https://togithub.com/tanstack/svelte-query)[@​5](https://togithub.com/5).51.3 - [@​tanstack/svelte-query-devtools](https://togithub.com/tanstack/svelte-query-devtools)[@​5](https://togithub.com/5).51.3 - [@​tanstack/svelte-query-persist-client](https://togithub.com/tanstack/svelte-query-persist-client)[@​5](https://togithub.com/5).51.3 - [@​tanstack/vue-query](https://togithub.com/tanstack/vue-query)[@​5](https://togithub.com/5).51.3 - [@​tanstack/vue-query-devtools](https://togithub.com/tanstack/vue-query-devtools)[@​5](https://togithub.com/5).51.3 - [@​tanstack/angular-query-devtools-experimental](https://togithub.com/tanstack/angular-query-devtools-experimental)[@​5](https://togithub.com/5).51.3 - [@​tanstack/angular-query-experimental](https://togithub.com/tanstack/angular-query-experimental)[@​5](https://togithub.com/5).51.3 - [@​tanstack/query-broadcast-client-experimental](https://togithub.com/tanstack/query-broadcast-client-experimental)[@​5](https://togithub.com/5).51.3 - [@​tanstack/query-persist-client-core](https://togithub.com/tanstack/query-persist-client-core)[@​5](https://togithub.com/5).51.3 - [@​tanstack/query-sync-storage-persister](https://togithub.com/tanstack/query-sync-storage-persister)[@​5](https://togithub.com/5).51.3 - [@​tanstack/solid-query-devtools](https://togithub.com/tanstack/solid-query-devtools)[@​5](https://togithub.com/5).51.3 - [@​tanstack/solid-query-persist-client](https://togithub.com/tanstack/solid-query-persist-client)[@​5](https://togithub.com/5).51.3 - [@​tanstack/query-async-storage-persister](https://togithub.com/tanstack/query-async-storage-persister)[@​5](https://togithub.com/5).51.3 </details> <details> <summary>trpc/trpc (@​trpc/client)</summary> ### [`v11.0.0-rc.465`](https://togithub.com/trpc/trpc/compare/f178d3fed131c9036014603665a0803de0533c9a...461733492f066c6eea21149c857bf7f7890e55dd) [Compare Source](https://togithub.com/trpc/trpc/compare/f178d3fed131c9036014603665a0803de0533c9a...461733492f066c6eea21149c857bf7f7890e55dd) </details> <details> <summary>trpc/trpc (@​trpc/next)</summary> ### [`v11.0.0-rc.465`](https://togithub.com/trpc/trpc/compare/f178d3fed131c9036014603665a0803de0533c9a...461733492f066c6eea21149c857bf7f7890e55dd) [Compare Source](https://togithub.com/trpc/trpc/compare/f178d3fed131c9036014603665a0803de0533c9a...461733492f066c6eea21149c857bf7f7890e55dd) </details> <details> <summary>trpc/trpc (@​trpc/react-query)</summary> ### [`v11.0.0-rc.465`](https://togithub.com/trpc/trpc/compare/f178d3fed131c9036014603665a0803de0533c9a...461733492f066c6eea21149c857bf7f7890e55dd) [Compare Source](https://togithub.com/trpc/trpc/compare/f178d3fed131c9036014603665a0803de0533c9a...461733492f066c6eea21149c857bf7f7890e55dd) </details> <details> <summary>trpc/trpc (@​trpc/server)</summary> ### [`v11.0.0-rc.465`](https://togithub.com/trpc/trpc/compare/f178d3fed131c9036014603665a0803de0533c9a...461733492f066c6eea21149c857bf7f7890e55dd) [Compare Source](https://togithub.com/trpc/trpc/compare/f178d3fed131c9036014603665a0803de0533c9a...461733492f066c6eea21149c857bf7f7890e55dd) </details> <details> <summary>tailwindlabs/tailwindcss (tailwindcss)</summary> ### [`v3.4.6`](https://togithub.com/tailwindlabs/tailwindcss/releases/tag/v3.4.6) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v3.4.5...v3.4.6) ##### Fixed - Fix detection of some utilities in Slim/Pug templates ([#​14006](https://togithub.com/tailwindlabs/tailwindcss/pull/14006)) ##### Changed - Loosen `:is()` wrapping rules when using an important selector ([#​13900](https://togithub.com/tailwindlabs/tailwindcss/pull/13900)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 7am on Tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://togithub.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40NDAuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQ0MC41IiwidGFyZ2V0QnJhbmNoIjoiZGV2ZWxvcCIsImxhYmVscyI6W119--> Co-authored-by: Renovate Bot <[email protected]>
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [@vitest/coverage-v8](https://togithub.com/vitest-dev/vitest/tree/main/packages/coverage-v8#readme) ([source](https://togithub.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8)) | devDependencies | major | [`1.6.0` -> `2.0.4`](https://renovatebot.com/diffs/npm/@vitest%2fcoverage-v8/1.6.0/2.0.4) | | [vitest](https://togithub.com/vitest-dev/vitest) ([source](https://togithub.com/vitest-dev/vitest/tree/HEAD/packages/vitest)) | devDependencies | major | [`1.6.0` -> `2.0.4`](https://renovatebot.com/diffs/npm/vitest/1.6.0/2.0.4) | --- ### Release Notes <details> <summary>vitest-dev/vitest (@​vitest/coverage-v8)</summary> ### [`v2.0.4`](https://togithub.com/vitest-dev/vitest/releases/tag/v2.0.4) [Compare Source](https://togithub.com/vitest-dev/vitest/compare/v2.0.3...v2.0.4) ##### 🐞 Bug Fixes - One-line environment options - by [@​hahanein](https://togithub.com/hahanein) in [https://github.com/vitest-dev/vitest/issues/5105](https://togithub.com/vitest-dev/vitest/issues/5105) [<samp>(38269)</samp>](https://togithub.com/vitest-dev/vitest/commit/38269415) - Resolve assets imported with `require` - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6159](https://togithub.com/vitest-dev/vitest/issues/6159) [<samp>(807a2)</samp>](https://togithub.com/vitest-dev/vitest/commit/807a2cbc) - **browser**: - Don't panic if [@​vitest/browser](https://togithub.com/vitest/browser) is installed outside of project root - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6135](https://togithub.com/vitest-dev/vitest/issues/6135) [<samp>(ccfcd)</samp>](https://togithub.com/vitest-dev/vitest/commit/ccfcd488) - Set global filepath - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6190](https://togithub.com/vitest-dev/vitest/issues/6190) [<samp>(0d0b4)</samp>](https://togithub.com/vitest-dev/vitest/commit/0d0b46b1) - Allow preview and open in the editor screenshot error from ui - by [@​userquin](https://togithub.com/userquin) in [https://github.com/vitest-dev/vitest/issues/6113](https://togithub.com/vitest-dev/vitest/issues/6113) [<samp>(2d620)</samp>](https://togithub.com/vitest-dev/vitest/commit/2d62051f) - **coverage**: - Global thresholds to include files from glob thresholds - by [@​thor-juhasz](https://togithub.com/thor-juhasz) and [@​AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/6172](https://togithub.com/vitest-dev/vitest/issues/6172) [<samp>(02e3f)</samp>](https://togithub.com/vitest-dev/vitest/commit/02e3f003) - Consistent type-only file handling - by [@​AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/6183](https://togithub.com/vitest-dev/vitest/issues/6183) [<samp>(90576)</samp>](https://togithub.com/vitest-dev/vitest/commit/90576148) - Ignore `*.cts` files - by [@​AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/6189](https://togithub.com/vitest-dev/vitest/issues/6189) [<samp>(5da45)</samp>](https://togithub.com/vitest-dev/vitest/commit/5da45db1) - Add `thresholds.<glob>.100` option - by [@​thor-juhasz](https://togithub.com/thor-juhasz) and [@​AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/6174](https://togithub.com/vitest-dev/vitest/issues/6174) [<samp>(f6845)</samp>](https://togithub.com/vitest-dev/vitest/commit/f68453f8) - **spy**: - Fix `mockImplementation` for function overload and unions - by [@​hi-ogawa](https://togithub.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6181](https://togithub.com/vitest-dev/vitest/issues/6181) [<samp>(7a75b)</samp>](https://togithub.com/vitest-dev/vitest/commit/7a75bd4c) ##### [View changes on GitHub](https://togithub.com/vitest-dev/vitest/compare/v2.0.3...v2.0.4) ### [`v2.0.3`](https://togithub.com/vitest-dev/vitest/releases/tag/v2.0.3) [Compare Source](https://togithub.com/vitest-dev/vitest/compare/v2.0.2...v2.0.3) ##### 🚀 Features - **ui**: Show all suites/tests when parent matches - by [@​userquin](https://togithub.com/userquin) in [https://github.com/vitest-dev/vitest/issues/6106](https://togithub.com/vitest-dev/vitest/issues/6106) [<samp>(840e0)</samp>](https://togithub.com/vitest-dev/vitest/commit/840e02f1) ##### 🐞 Bug Fixes - `--inspect-brk` stop on Windows - by [@​AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/6110](https://togithub.com/vitest-dev/vitest/issues/6110) [<samp>(f8519)</samp>](https://togithub.com/vitest-dev/vitest/commit/f851982e) - **browser**: - Don't import from "vite" - by [@​sheremet-va](https://togithub.com/sheremet-va) [<samp>(35655)</samp>](https://togithub.com/vitest-dev/vitest/commit/35655419) - Allow immidiate reinvalidation of mocked dependencies - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6108](https://togithub.com/vitest-dev/vitest/issues/6108) [<samp>(f44cc)</samp>](https://togithub.com/vitest-dev/vitest/commit/f44cc917) - **spy**: - Fix type error when assigning `vi.spyOn` to `MockInstance` of function overload - by [@​hi-ogawa](https://togithub.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/6086](https://togithub.com/vitest-dev/vitest/issues/6086) [<samp>(e9f9a)</samp>](https://togithub.com/vitest-dev/vitest/commit/e9f9adcd) - **vite-node**: - Remove suffix slash on file protocol for window - by [@​syi0808](https://togithub.com/syi0808) in [https://github.com/vitest-dev/vitest/issues/6109](https://togithub.com/vitest-dev/vitest/issues/6109) [<samp>(93ebd)</samp>](https://togithub.com/vitest-dev/vitest/commit/93ebdefc) ##### [View changes on GitHub](https://togithub.com/vitest-dev/vitest/compare/v2.0.2...v2.0.3) ### [`v2.0.2`](https://togithub.com/vitest-dev/vitest/releases/tag/v2.0.2) [Compare Source](https://togithub.com/vitest-dev/vitest/compare/v2.0.1...v2.0.2) ##### 🐞 Bug Fixes - **browser**: - Remove [@​vitest/runner](https://togithub.com/vitest/runner) > pretty-format from prebundling because it doesn't exist - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6075](https://togithub.com/vitest-dev/vitest/issues/6075) [<samp>(a169d)</samp>](https://togithub.com/vitest-dev/vitest/commit/a169d25a) - Inline pretty-format and replace picocolors with tinyrainbow - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6077](https://togithub.com/vitest-dev/vitest/issues/6077) [<samp>(80a43)</samp>](https://togithub.com/vitest-dev/vitest/commit/80a43d5c) - Remove `crypto.randomUUID` from the client - by [@​userquin](https://togithub.com/userquin) in [https://github.com/vitest-dev/vitest/issues/6079](https://togithub.com/vitest-dev/vitest/issues/6079) [<samp>(04c83)</samp>](https://togithub.com/vitest-dev/vitest/commit/04c83acc) - Correctly overwrite loupe require - by [@​sheremet-va](https://togithub.com/sheremet-va) [<samp>(756ac)</samp>](https://togithub.com/vitest-dev/vitest/commit/756ac2bc) - Dedupe @​vitest/browser/client - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6081](https://togithub.com/vitest-dev/vitest/issues/6081) [<samp>(ee725)</samp>](https://togithub.com/vitest-dev/vitest/commit/ee725184) - Don't release keyboard automatically - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6083](https://togithub.com/vitest-dev/vitest/issues/6083) [<samp>(58fac)</samp>](https://togithub.com/vitest-dev/vitest/commit/58fac77b) - **ui**: - Test files notified only when running - by [@​userquin](https://togithub.com/userquin) in [https://github.com/vitest-dev/vitest/issues/6069](https://togithub.com/vitest-dev/vitest/issues/6069) [<samp>(af7fe)</samp>](https://togithub.com/vitest-dev/vitest/commit/af7fec58) - Encode html entities in task name - by [@​userquin](https://togithub.com/userquin) and [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6070](https://togithub.com/vitest-dev/vitest/issues/6070) [<samp>(7f0cc)</samp>](https://togithub.com/vitest-dev/vitest/commit/7f0cc24e) - **web-worker**: - Peer dependency version on `vitest` - by [@​AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/6060](https://togithub.com/vitest-dev/vitest/issues/6060) [<samp>(95a2d)</samp>](https://togithub.com/vitest-dev/vitest/commit/95a2d870) ##### 🏎 Performance - **browser**: Don't import msw if no modules are mocked - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6073](https://togithub.com/vitest-dev/vitest/issues/6073) [<samp>(aa527)</samp>](https://togithub.com/vitest-dev/vitest/commit/aa52792a) ##### [View changes on GitHub](https://togithub.com/vitest-dev/vitest/compare/v2.0.1...v2.0.2) ### [`v2.0.1`](https://togithub.com/vitest-dev/vitest/releases/tag/v2.0.1) [Compare Source](https://togithub.com/vitest-dev/vitest/compare/v2.0.0...v2.0.1) ##### 🐞 Bug Fixes - **browser**: Correctly inherit browser config in a workspace - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6054](https://togithub.com/vitest-dev/vitest/issues/6054) [<samp>(4b03e)</samp>](https://togithub.com/vitest-dev/vitest/commit/4b03e72b) - **ui**: Move virtual scroller to dev dependencies - by [@​userquin](https://togithub.com/userquin) in [https://github.com/vitest-dev/vitest/issues/6053](https://togithub.com/vitest-dev/vitest/issues/6053) [<samp>(f94ed)</samp>](https://togithub.com/vitest-dev/vitest/commit/f94ede02) - **vitest**: Print only running files, not every file - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6052](https://togithub.com/vitest-dev/vitest/issues/6052) [<samp>(4d559)</samp>](https://togithub.com/vitest-dev/vitest/commit/4d5597df) ##### [View changes on GitHub](https://togithub.com/vitest-dev/vitest/compare/v2.0.0...v2.0.1) ### [`v2.0.0`](https://togithub.com/vitest-dev/vitest/releases/tag/v2.0.0) [Compare Source](https://togithub.com/vitest-dev/vitest/compare/v1.6.0...v2.0.0) Vitest 2.0 is here! This release page lists all changes made to the project during the beta. For the migration guide, please refer to the [documentation](https://vitest.dev/guide/migration.html#migrating-to-vitest-2-0). ##### 🚨 Breaking Changes - Simplify mock function generic types and align with jest - by **[@​hi-ogawa](https://togithub.com/hi-ogawa)** in [https://github.com/vitest-dev/vitest/pull/4784](https://togithub.com/vitest-dev/vitest/pull/4784) [<samp>(a0c1d37)</samp>](https://togithub.com/vitest-dev/vitest/commit/a0c1d371edb35abfa0e6f53b05086a54d2ecc0a6) - Remove `--segfault-retry` - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5514](https://togithub.com/vitest-dev/vitest/issues/5514) [<samp>(ed60e)</samp>](https://togithub.com/vitest-dev/vitest/commit/ed60e405e) - This flag was introduced to combat `threads` segfaults. Our current recommendation is to use the new default `forks` pool instead. - Run suite hooks in a stack - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5609](https://togithub.com/vitest-dev/vitest/issues/5609) [<samp>(1277d)</samp>](https://togithub.com/vitest-dev/vitest/commit/1277dc1e3) - This feels like a more sensible default. Especially with the new [`onTestFinished`](https://vitest.dev/api/#ontestfinished) hook. This can make your tests run a little bit slower. - Enable `coverage.ignoreEmptyLines` by default - by [@​AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/5543](https://togithub.com/vitest-dev/vitest/issues/5543) [<samp>(31994)</samp>](https://togithub.com/vitest-dev/vitest/commit/31994942f) -⚠️ This change may cause significant differences in your coverage results compared to Vitest v1. These changes are expected as coverage reporting is now more accurate. See [https://github.com/vitest-dev/vitest/issues/5423](https://togithub.com/vitest-dev/vitest/issues/5423) for more details. - Add correct location and snapshot fields in json reporter - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5434](https://togithub.com/vitest-dev/vitest/issues/5434) [<samp>(bcccc)</samp>](https://togithub.com/vitest-dev/vitest/commit/bcccce6df) - Previously, the `location` field pointed to the error location instead of the test location. Now it is aligned with jest and contains the `line` and `column` of a test function, but requires [`includeTaskLocation`](https://vitest.dev/config/#includeTaskLocation) to be enabled. - Update dependency chai to v5 - by **renovate\[bot]** and [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5135](https://togithub.com/vitest-dev/vitest/issues/5135) [<samp>(73646)</samp>](https://togithub.com/vitest-dev/vitest/commit/73646b638) - Remove watchExclude - by [@​patak-dev](https://togithub.com/patak-dev) in [https://github.com/vitest-dev/vitest/issues/5177](https://togithub.com/vitest-dev/vitest/issues/5177) [<samp>(d7371)</samp>](https://togithub.com/vitest-dev/vitest/commit/d7371eae3) - Change default `pool` to `'forks'` - by [@​AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/5047](https://togithub.com/vitest-dev/vitest/issues/5047) [<samp>(7f8f9)</samp>](https://togithub.com/vitest-dev/vitest/commit/7f8f9c0c0) - This change is done for compatibility issues - This pool may be slightly slower than previous `threads` pool: https://vitest.dev/guide/improving-performance.html#pool - `--merge-reports` to support coverage - by [@​AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/5736](https://togithub.com/vitest-dev/vitest/issues/5736) [<samp>(b7438)</samp>](https://togithub.com/vitest-dev/vitest/commit/b7438b9be) - Add promise-based return assertions, do not auto-resolve returned promises - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5749](https://togithub.com/vitest-dev/vitest/issues/5749) [<samp>(5f710)</samp>](https://togithub.com/vitest-dev/vitest/commit/5f710182e) -⚠️ Vitest no longer unwraps promises in `spy.mock.returns`. If the function is async or returns a promise, it will always succeed and have a `Promise` in `results`. To make migration easier, we introduced `spy.mock.settledResults` that unwraps promises and `expect().toHaveResolved()` matcher that accepts unwrapped value. - Do not exit process if global setup has failed - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5726](https://togithub.com/vitest-dev/vitest/issues/5726) [<samp>(ddb09)</samp>](https://togithub.com/vitest-dev/vitest/commit/ddb09eb12) - Don't exit process if config failed - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5715](https://togithub.com/vitest-dev/vitest/issues/5715) [<samp>(f232f)</samp>](https://togithub.com/vitest-dev/vitest/commit/f232fdd61) - Add meta to `json` output - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5802](https://togithub.com/vitest-dev/vitest/issues/5802) [<samp>(dd754)</samp>](https://togithub.com/vitest-dev/vitest/commit/dd754c103) - Rename `indexScripts` to `orchestratorScripts` in the browser config - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5842](https://togithub.com/vitest-dev/vitest/issues/5842) [<samp>(49f34)</samp>](https://togithub.com/vitest-dev/vitest/commit/49f34ec47) - Add "vitest list" API to print collected tests without running them - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6013](https://togithub.com/vitest-dev/vitest/issues/6013) [<samp>(583dd)</samp>](https://togithub.com/vitest-dev/vitest/commit/583dd8a98) -⚠️ This changes the custom `pool` API - now requires `collectTests` method alongside `runTests`. - Remove the empty suite from the runner - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5435](https://togithub.com/vitest-dev/vitest/issues/5435) [<samp>(dbbbe)</samp>](https://togithub.com/vitest-dev/vitest/commit/dbbbe4304) - Support concurrent suites - by **[@​hi-ogawa](https://togithub.com/hi-ogawa)** in [https://github.com/vitest-dev/vitest/pull/5491](https://togithub.com/vitest-dev/vitest/pull/5491) [<samp>(222ce44)</samp>](https://togithub.com/vitest-dev/vitest/commit/222ce44119bd02bdf0c7546f9db653000616ccfa) - Support overriding `exclude` in coverage - by [@​AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/5997](https://togithub.com/vitest-dev/vitest/issues/5997) [<samp>(169bc)</samp>](https://togithub.com/vitest-dev/vitest/commit/169bc1fde) -⚠️ Vitest coverage no longer adds test files to `exclude` patterns if `coverage.exclude` was overridden in the config. Add your test patterns manually, or merge your overrides with default ones: `['**/my-pattern.js', ...coverageConfigDefaults.exclude]`. See https://vitest.dev/config/#coverage-exclude for an example. ##### 🚀 Features <img width="1392" alt="Running tresjs example in Vitest BrowserMode" src="https://github.com/vitest-dev/vitest/assets/16173870/3b6bc721-b194-416d-a685-cf7282ee802a"> - **browser**: - 🌐 This release lays the groundwork for the next iteration of Vitest Browser Mode. You can read more about our future plans at [vitest-dev/vitest#5828 - Add commands to communicate betweens server and the browser - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5097](https://togithub.com/vitest-dev/vitest/issues/5097) [<samp>(aa431)</samp>](https://togithub.com/vitest-dev/vitest/commit/aa431f4db) - Do not reload the page during watch mode - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5810](https://togithub.com/vitest-dev/vitest/issues/5810) [<samp>(e5b9a)</samp>](https://togithub.com/vitest-dev/vitest/commit/e5b9a0be4) - Support changing the viewport - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5811](https://togithub.com/vitest-dev/vitest/issues/5811) [<samp>(71851)</samp>](https://togithub.com/vitest-dev/vitest/commit/718512d80) - Add browser iframe mouse interaction - by [@​userquin](https://togithub.com/userquin) in [https://github.com/vitest-dev/vitest/issues/5815](https://togithub.com/vitest-dev/vitest/issues/5815) [<samp>(f29b9)</samp>](https://togithub.com/vitest-dev/vitest/commit/f29b9d408) - Support `click` event - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5777](https://togithub.com/vitest-dev/vitest/issues/5777) [<samp>(839c3)</samp>](https://togithub.com/vitest-dev/vitest/commit/839c39f06) - Rename none provider to preview, make it default - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5826](https://togithub.com/vitest-dev/vitest/issues/5826) [<samp>(18310)</samp>](https://togithub.com/vitest-dev/vitest/commit/1831008b1) - Run tests in parallel in headless mode, add `page.screenshot` method - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5853](https://togithub.com/vitest-dev/vitest/issues/5853) [<samp>(81c42)</samp>](https://togithub.com/vitest-dev/vitest/commit/81c42fc8a) - Implement several `userEvent` methods, add `fill` and `dragAndDrop` events - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5882](https://togithub.com/vitest-dev/vitest/issues/5882) [<samp>(4dbea)</samp>](https://togithub.com/vitest-dev/vitest/commit/4dbea4aed) - Introduce `expect.dom` method and bundle `jest-dom` matchers with `@vitest/browser` - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5910](https://togithub.com/vitest-dev/vitest/issues/5910) [<samp>(3a96a)</samp>](https://togithub.com/vitest-dev/vitest/commit/3a96a3d0e) - Expose CDP in the browser - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5938](https://togithub.com/vitest-dev/vitest/issues/5938) [<samp>(bec43)</samp>](https://togithub.com/vitest-dev/vitest/commit/bec434cb6) - Add "init" command for browser tests - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5960](https://togithub.com/vitest-dev/vitest/issues/5960) [<samp>(49e97)</samp>](https://togithub.com/vitest-dev/vitest/commit/49e973cb9) - Add an option to take screenshots if the browser test fails - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5975](https://togithub.com/vitest-dev/vitest/issues/5975) [<samp>(154cb)</samp>](https://togithub.com/vitest-dev/vitest/commit/154cb22de) - Add `tripleClick` to interactive api - by [@​userquin](https://togithub.com/userquin) in [https://github.com/vitest-dev/vitest/issues/5987](https://togithub.com/vitest-dev/vitest/issues/5987) [<samp>(200a4)</samp>](https://togithub.com/vitest-dev/vitest/commit/200a4349a) - Playwright provider doesn't allow resizing the browser viewport - by [@​userquin](https://togithub.com/userquin) and [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5984](https://togithub.com/vitest-dev/vitest/issues/5984) [<samp>(ff978)</samp>](https://togithub.com/vitest-dev/vitest/commit/ff978e58d) - Pretty print diffs coming from cause - by [@​dubzzz](https://togithub.com/dubzzz) in [https://github.com/vitest-dev/vitest/issues/5660](https://togithub.com/vitest-dev/vitest/issues/5660) [<samp>(6faf8)</samp>](https://togithub.com/vitest-dev/vitest/commit/6faf8f84b) - Allow import statement as vi.mock path for better IDE support - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5690](https://togithub.com/vitest-dev/vitest/issues/5690) [<samp>(a99a1)</samp>](https://togithub.com/vitest-dev/vitest/commit/a99a14c1c) - Remove deprecated options - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5696](https://togithub.com/vitest-dev/vitest/issues/5696) [<samp>(5c308)</samp>](https://togithub.com/vitest-dev/vitest/commit/5c308edc6) - Add blob reporter - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5663](https://togithub.com/vitest-dev/vitest/issues/5663) [<samp>(e2053)</samp>](https://togithub.com/vitest-dev/vitest/commit/e20538a36) - ✅ Run Vitest in separate processes with `--reporter=blob` flag to generate reports and combine them with `vitest --merge-reports` later! - Add expect.poll utility - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5708](https://togithub.com/vitest-dev/vitest/issues/5708) [<samp>(e2e0f)</samp>](https://togithub.com/vitest-dev/vitest/commit/e2e0ff46a) - Add browser.ui option - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5771](https://togithub.com/vitest-dev/vitest/issues/5771) [<samp>(a5033)</samp>](https://togithub.com/vitest-dev/vitest/commit/a50330eea) - Add median to `--output-json` - by [@​Joristdh](https://togithub.com/Joristdh) in [https://github.com/vitest-dev/vitest/issues/5745](https://togithub.com/vitest-dev/vitest/issues/5745) [<samp>(0766b)</samp>](https://togithub.com/vitest-dev/vitest/commit/0766b7f72) - Allow augmenting config.test.env - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5784](https://togithub.com/vitest-dev/vitest/issues/5784) [<samp>(b2469)</samp>](https://togithub.com/vitest-dev/vitest/commit/b24691efd) - Implement module mocking in browser mode - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5765](https://togithub.com/vitest-dev/vitest/issues/5765) [<samp>(7b2f6)</samp>](https://togithub.com/vitest-dev/vitest/commit/7b2f64cfa) - Allow configuring expect options in the config - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5729](https://togithub.com/vitest-dev/vitest/issues/5729) [<samp>(fc53f)</samp>](https://togithub.com/vitest-dev/vitest/commit/fc53f5634) - Add an option to print console stack trace - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5720](https://togithub.com/vitest-dev/vitest/issues/5720) [<samp>(e4fe6)</samp>](https://togithub.com/vitest-dev/vitest/commit/e4fe6f51a) - Add browser frame to UI - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5808](https://togithub.com/vitest-dev/vitest/issues/5808) [<samp>(3796d)</samp>](https://togithub.com/vitest-dev/vitest/commit/3796dd7e0) - Image type add bmp - by **btea** in [https://github.com/vitest-dev/vitest/issues/5921](https://togithub.com/vitest-dev/vitest/issues/5921) [<samp>(98f9b)</samp>](https://togithub.com/vitest-dev/vitest/commit/98f9b7ab9) - Add an option to return base64 from page.screenshot - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5993](https://togithub.com/vitest-dev/vitest/issues/5993) [<samp>(be323)</samp>](https://togithub.com/vitest-dev/vitest/commit/be3231763) - Expose `parseAst`, `parseAstAsync` from vite - by [@​sheremet-va](https://togithub.com/sheremet-va) [<samp>(f645e)</samp>](https://togithub.com/vitest-dev/vitest/commit/f645e48c5) - **config**: - Allow percentage value for workers option - by [@​syi0808](https://togithub.com/syi0808) in [https://github.com/vitest-dev/vitest/issues/5982](https://togithub.com/vitest-dev/vitest/issues/5982) [<samp>(b1a27)</samp>](https://togithub.com/vitest-dev/vitest/commit/b1a27d404) - **runner**: - Implement `test.for` - by [@​hi-ogawa](https://togithub.com/hi-ogawa) and [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5861](https://togithub.com/vitest-dev/vitest/issues/5861) [<samp>(c2380)</samp>](https://togithub.com/vitest-dev/vitest/commit/c238072fd) - **spy**: - Collect mock.contexts - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5955](https://togithub.com/vitest-dev/vitest/issues/5955) [<samp>(3b31a)</samp>](https://togithub.com/vitest-dev/vitest/commit/3b31a56d5) - **ui**: - Render tests in a tree - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5807](https://togithub.com/vitest-dev/vitest/issues/5807) [<samp>(7900f)</samp>](https://togithub.com/vitest-dev/vitest/commit/7900f9f89) - Load module graph on tab selection - by [@​userquin](https://togithub.com/userquin) in [https://github.com/vitest-dev/vitest/issues/5844](https://togithub.com/vitest-dev/vitest/issues/5844) [<samp>(b117e)</samp>](https://togithub.com/vitest-dev/vitest/commit/b117e8756) - Replace navigation tree with test explorer - by [@​userquin](https://togithub.com/userquin) in [https://github.com/vitest-dev/vitest/issues/5907](https://togithub.com/vitest-dev/vitest/issues/5907) [<samp>(45dfc)</samp>](https://togithub.com/vitest-dev/vitest/commit/45dfc95ae) - Add initializing explorer logic - by [@​userquin](https://togithub.com/userquin) in [https://github.com/vitest-dev/vitest/issues/5941](https://togithub.com/vitest-dev/vitest/issues/5941) [<samp>(c31c4)</samp>](https://togithub.com/vitest-dev/vitest/commit/c31c41c72) - Add action to explorer item to show the test/suite line in the source code tab - by [@​userquin](https://togithub.com/userquin) and **Anjorin Damilare** in [https://github.com/vitest-dev/vitest/issues/5948](https://togithub.com/vitest-dev/vitest/issues/5948) [<samp>(7ec29)</samp>](https://togithub.com/vitest-dev/vitest/commit/7ec298eb3) - **ws-client**: - Allow change reactive for state, filesMap and idMap - by [@​userquin](https://togithub.com/userquin) in [https://github.com/vitest-dev/vitest/issues/5906](https://togithub.com/vitest-dev/vitest/issues/5906) [<samp>(e6020)</samp>](https://togithub.com/vitest-dev/vitest/commit/e6020b9c2) ##### 🐞 Bug Fixes - Print console statements in vmThreads - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5678](https://togithub.com/vitest-dev/vitest/issues/5678) [<samp>(34a80)</samp>](https://togithub.com/vitest-dev/vitest/commit/34a80b392) - Repeatable `--exclude` option - by [@​fregante](https://togithub.com/fregante) in [https://github.com/vitest-dev/vitest/issues/5782](https://togithub.com/vitest-dev/vitest/issues/5782) [<samp>(d6700)</samp>](https://togithub.com/vitest-dev/vitest/commit/d6700bbd8) - Remove browser.fileParallelism - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5790](https://togithub.com/vitest-dev/vitest/issues/5790) [<samp>(b881e)</samp>](https://togithub.com/vitest-dev/vitest/commit/b881e88b2) - Install UI icons - by [@​sheremet-va](https://togithub.com/sheremet-va) [<samp>(b84f1)</samp>](https://togithub.com/vitest-dev/vitest/commit/b84f1721d) - Remove process.exit if workspace project failed to be created - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5804](https://togithub.com/vitest-dev/vitest/issues/5804) [<samp>(a820e)</samp>](https://togithub.com/vitest-dev/vitest/commit/a820e7ac6) - Vi.waitFor/vi.waitUntil interval is now cleared after it times out - by [@​pedro00dk](https://togithub.com/pedro00dk) in [https://github.com/vitest-dev/vitest/issues/5875](https://togithub.com/vitest-dev/vitest/issues/5875) [<samp>(04107)</samp>](https://togithub.com/vitest-dev/vitest/commit/041076e7c) - ToJSON recursive error serialization - by [@​eddienubes](https://togithub.com/eddienubes) in [https://github.com/vitest-dev/vitest/issues/5848](https://togithub.com/vitest-dev/vitest/issues/5848) and [https://github.com/vitest-dev/vitest/issues/5884](https://togithub.com/vitest-dev/vitest/issues/5884) [<samp>(8d55d)</samp>](https://togithub.com/vitest-dev/vitest/commit/8d55d6bd4) - Print error properties only in verbose reporter - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5917](https://togithub.com/vitest-dev/vitest/issues/5917) [<samp>(2bd8d)</samp>](https://togithub.com/vitest-dev/vitest/commit/2bd8d9d6f) - Use TTY reporter when running in Deno - by [@​marvinhagemeister](https://togithub.com/marvinhagemeister) in [https://github.com/vitest-dev/vitest/issues/5972](https://togithub.com/vitest-dev/vitest/issues/5972) [<samp>(e0f45)</samp>](https://togithub.com/vitest-dev/vitest/commit/e0f45cb57) - Don't override uppercase - by [@​sheremet-va](https://togithub.com/sheremet-va) [<samp>(caef4)</samp>](https://togithub.com/vitest-dev/vitest/commit/caef40a0b) - Clear screen and scrollback on iTerm2 - by [@​kxalex](https://togithub.com/kxalex) in [https://github.com/vitest-dev/vitest/issues/5978](https://togithub.com/vitest-dev/vitest/issues/5978) [<samp>(d7f23)</samp>](https://togithub.com/vitest-dev/vitest/commit/d7f23d08c) - Include pretty-format in [@​vitest/runner](https://togithub.com/vitest/runner) for optimization on npm - by [@​sheremet-va](https://togithub.com/sheremet-va) [<samp>(42bd4)</samp>](https://togithub.com/vitest-dev/vitest/commit/42bd4a259) - Transpile esnext to node18 to support newest JS and TS features - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/4409](https://togithub.com/vitest-dev/vitest/issues/4409) [<samp>(8f65a)</samp>](https://togithub.com/vitest-dev/vitest/commit/8f65ae906) - **api**: - Correct `project.provide` type - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5959](https://togithub.com/vitest-dev/vitest/issues/5959) [<samp>(0eda9)</samp>](https://togithub.com/vitest-dev/vitest/commit/0eda99de9) - Don't call process.exit manually - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5926](https://togithub.com/vitest-dev/vitest/issues/5926) [<samp>(e9b63)</samp>](https://togithub.com/vitest-dev/vitest/commit/e9b638d40) - **browser**: - Display UI - by [@​sheremet-va](https://togithub.com/sheremet-va) [<samp>(d41e4)</samp>](https://togithub.com/vitest-dev/vitest/commit/d41e46a81) - Browser actions icons colors - by [@​userquin](https://togithub.com/userquin) in [https://github.com/vitest-dev/vitest/issues/5816](https://togithub.com/vitest-dev/vitest/issues/5816) [<samp>(f9d9b)</samp>](https://togithub.com/vitest-dev/vitest/commit/f9d9b3bef) - Restore the original viewport when unselecting the preset viewport - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5821](https://togithub.com/vitest-dev/vitest/issues/5821) [<samp>(5ebb3)</samp>](https://togithub.com/vitest-dev/vitest/commit/5ebb3abf5) - Don't get stuck after the manual page refresh - by [@​sheremet-va](https://togithub.com/sheremet-va) [<samp>(2220b)</samp>](https://togithub.com/vitest-dev/vitest/commit/2220bb3fe) - Use iframe id instead of calculating it from filenames - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5823](https://togithub.com/vitest-dev/vitest/issues/5823) [<samp>(34a31)</samp>](https://togithub.com/vitest-dev/vitest/commit/34a310da1) - Always clean up iframes on rerun - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5827](https://togithub.com/vitest-dev/vitest/issues/5827) [<samp>(087fa)</samp>](https://togithub.com/vitest-dev/vitest/commit/087fa87c3) - Support [@​testing-library/vue](https://togithub.com/testing-library/vue) in browser mode out of the box - by [@​sheremet-va](https://togithub.com/sheremet-va) [<samp>(76b82)</samp>](https://togithub.com/vitest-dev/vitest/commit/76b82e5b9) - Print correct transformed module graph - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5833](https://togithub.com/vitest-dev/vitest/issues/5833) [<samp>(a7581)</samp>](https://togithub.com/vitest-dev/vitest/commit/a75815756) - Use `preview` provider when running in StackBlitz - by [@​userquin](https://togithub.com/userquin) in [https://github.com/vitest-dev/vitest/issues/5836](https://togithub.com/vitest-dev/vitest/issues/5836) [<samp>(76e13)</samp>](https://togithub.com/vitest-dev/vitest/commit/76e13587c) - Specify entries for correct deps optimization - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5839](https://togithub.com/vitest-dev/vitest/issues/5839) [<samp>(c79b3)</samp>](https://togithub.com/vitest-dev/vitest/commit/c79b3f1f9) - Allow iframe to load even if there is a custom CSP header - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5841](https://togithub.com/vitest-dev/vitest/issues/5841) [<samp>(caaaf)</samp>](https://togithub.com/vitest-dev/vitest/commit/caaafd903) - Don't optimize Vitest dependencies - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5843](https://togithub.com/vitest-dev/vitest/issues/5843) [<samp>(f15b4)</samp>](https://togithub.com/vitest-dev/vitest/commit/f15b4e99d) - Set server.open to false and move error handling after init - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5845](https://togithub.com/vitest-dev/vitest/issues/5845) [<samp>(47003)</samp>](https://togithub.com/vitest-dev/vitest/commit/470036794) - Show correct prepare time - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5852](https://togithub.com/vitest-dev/vitest/issues/5852) [<samp>(52d54)</samp>](https://togithub.com/vitest-dev/vitest/commit/52d545bf9) - Resolve `coverage.reporter` from string values - by [@​AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/5920](https://togithub.com/vitest-dev/vitest/issues/5920) [<samp>(f33da)</samp>](https://togithub.com/vitest-dev/vitest/commit/f33dabbef) - Correctly update inline snapshot if changed - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5925](https://togithub.com/vitest-dev/vitest/issues/5925) [<samp>(2380c)</samp>](https://togithub.com/vitest-dev/vitest/commit/2380cb95e) - Remove "util" warning - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5935](https://togithub.com/vitest-dev/vitest/issues/5935) [<samp>(48f28)</samp>](https://togithub.com/vitest-dev/vitest/commit/48f28f731) - Remove hacky retry - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5971](https://togithub.com/vitest-dev/vitest/issues/5971) [<samp>(2a2c9)</samp>](https://togithub.com/vitest-dev/vitest/commit/2a2c9085a) - Make userEvent more stable when running in parallel - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5974](https://togithub.com/vitest-dev/vitest/issues/5974) [<samp>(14a21)</samp>](https://togithub.com/vitest-dev/vitest/commit/14a217d53) - Print screenshot path alongside the test error message - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5992](https://togithub.com/vitest-dev/vitest/issues/5992) [<samp>(15289)</samp>](https://togithub.com/vitest-dev/vitest/commit/152891b3d) - Print correct stack trace in source files - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6003](https://togithub.com/vitest-dev/vitest/issues/6003) [<samp>(62aa7)</samp>](https://togithub.com/vitest-dev/vitest/commit/62aa72081) - Correctly mock optimized cjs dependencies - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6035](https://togithub.com/vitest-dev/vitest/issues/6035) [<samp>(057b4)</samp>](https://togithub.com/vitest-dev/vitest/commit/057b4f34b) - Support shadow root and svg elements - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6036](https://togithub.com/vitest-dev/vitest/issues/6036) [<samp>(2e3c8)</samp>](https://togithub.com/vitest-dev/vitest/commit/2e3c872ae) - **coverage**: - Clean up empty coverage reports directory - by [@​AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/5731](https://togithub.com/vitest-dev/vitest/issues/5731) [<samp>(c469c)</samp>](https://togithub.com/vitest-dev/vitest/commit/c469c74d7) - `thresholds.autoUpdate` to support `mergeConfig` - by [@​AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/5818](https://togithub.com/vitest-dev/vitest/issues/5818) [<samp>(7afb3)</samp>](https://togithub.com/vitest-dev/vitest/commit/7afb3682f) - Pass thresholds errors to `stderr` of `startVitest()` - by [@​AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/5954](https://togithub.com/vitest-dev/vitest/issues/5954) [<samp>(70805)</samp>](https://togithub.com/vitest-dev/vitest/commit/708051319) - Exclude bench files from coverage - by [@​kouak](https://togithub.com/kouak) in [https://github.com/vitest-dev/vitest/issues/5983](https://togithub.com/vitest-dev/vitest/issues/5983) [<samp>(429e1)</samp>](https://togithub.com/vitest-dev/vitest/commit/429e1a7f8) - Vite to ignore dynamic import of provider - by [@​AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/5998](https://togithub.com/vitest-dev/vitest/issues/5998) [<samp>(6d884)</samp>](https://togithub.com/vitest-dev/vitest/commit/6d8848e86) - Istanbul to support import attributes - by [@​Gravitonic](https://togithub.com/Gravitonic) in [https://github.com/vitest-dev/vitest/issues/6006](https://togithub.com/vitest-dev/vitest/issues/6006) [<samp>(2898a)</samp>](https://togithub.com/vitest-dev/vitest/commit/2898a525d) - Remove work-around for implicit `else` - by [@​AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/6014](https://togithub.com/vitest-dev/vitest/issues/6014) [<samp>(368c1)</samp>](https://togithub.com/vitest-dev/vitest/commit/368c13728) - **deps**: - Update dependency [@​testing-library/dom](https://togithub.com/testing-library/dom) to v10 - by **renovate\[bot]** in [https://github.com/vitest-dev/vitest/issues/5866](https://togithub.com/vitest-dev/vitest/issues/5866) [<samp>(e9745)</samp>](https://togithub.com/vitest-dev/vitest/commit/e9745997e) - Update vulnerable `test-exclude` to v7 - by [@​AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/5867](https://togithub.com/vitest-dev/vitest/issues/5867) [<samp>(0a715)</samp>](https://togithub.com/vitest-dev/vitest/commit/0a715946b) - **expect**: - Fix immutable.js iterable equality - by [@​hi-ogawa](https://togithub.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/5692](https://togithub.com/vitest-dev/vitest/issues/5692) [<samp>(1532c)</samp>](https://togithub.com/vitest-dev/vitest/commit/1532c19a0) - **forks**: - Resolve `poolOptions.<name>.isolate` from `forks` options - by [@​AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/5840](https://togithub.com/vitest-dev/vitest/issues/5840) [<samp>(a60a1)</samp>](https://togithub.com/vitest-dev/vitest/commit/a60a140ef) - **runner**: - Ensure inner suite { sequential: true } correctly overrides outer suite { concurrent: true } - by [@​pengooseDev](https://togithub.com/pengooseDev) in [https://github.com/vitest-dev/vitest/issues/5737](https://togithub.com/vitest-dev/vitest/issues/5737) [<samp>(a20e7)</samp>](https://togithub.com/vitest-dev/vitest/commit/a20e75b89) - Ensure test.each print -0 and -NaN properly - by [@​pengooseDev](https://togithub.com/pengooseDev) in [https://github.com/vitest-dev/vitest/issues/5806](https://togithub.com/vitest-dev/vitest/issues/5806) [<samp>(9ac8f)</samp>](https://togithub.com/vitest-dev/vitest/commit/9ac8ff9bd) - **snapshot**: - Fix `toMatchFileSnapshot` with empty file - by [@​hi-ogawa](https://togithub.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/5894](https://togithub.com/vitest-dev/vitest/issues/5894) [<samp>(88006)</samp>](https://togithub.com/vitest-dev/vitest/commit/8800601d2) - **spy**: - Correctly track constructor's "this" type - by [@​sheremet-va](https://togithub.com/sheremet-va) [<samp>(4776e)</samp>](https://togithub.com/vitest-dev/vitest/commit/4776eca1d) - **types**: - Mark pool options as not available in project config - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5934](https://togithub.com/vitest-dev/vitest/issues/5934) [<samp>(486fd)</samp>](https://togithub.com/vitest-dev/vitest/commit/486fd1169) - **ui**: - Show correct module graph and project name in a Vitest workspace - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5792](https://togithub.com/vitest-dev/vitest/issues/5792) [<samp>(48c50)</samp>](https://togithub.com/vitest-dev/vitest/commit/48c502fbe) - Update running todo tests inside todo suites (each) - by [@​userquin](https://togithub.com/userquin) in [https://github.com/vitest-dev/vitest/issues/5939](https://togithub.com/vitest-dev/vitest/issues/5939) [<samp>(63ae1)</samp>](https://togithub.com/vitest-dev/vitest/commit/63ae10bd9) - `FileDetails` title status icon not being updated - by [@​userquin](https://togithub.com/userquin) in [https://github.com/vitest-dev/vitest/issues/5942](https://togithub.com/vitest-dev/vitest/issues/5942) [<samp>(e9ddf)</samp>](https://togithub.com/vitest-dev/vitest/commit/e9ddf9ce2) - **ui, browser**: - Disable mouse events when resizing main navigation panel - by [@​userquin](https://togithub.com/userquin) in [https://github.com/vitest-dev/vitest/issues/5863](https://togithub.com/vitest-dev/vitest/issues/5863) [<samp>(7cbd9)</samp>](https://togithub.com/vitest-dev/vitest/commit/7cbd943c7) - **utils**: - Produce valid snapshot names - by [@​dubzzz](https://togithub.com/dubzzz) in [https://github.com/vitest-dev/vitest/issues/5724](https://togithub.com/vitest-dev/vitest/issues/5724) [<samp>(1ec61)</samp>](https://togithub.com/vitest-dev/vitest/commit/1ec61ceee) - Fix color util maximum call stack error - by [@​hi-ogawa](https://togithub.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/5733](https://togithub.com/vitest-dev/vitest/issues/5733) [<samp>(a4ec5)</samp>](https://togithub.com/vitest-dev/vitest/commit/a4ec58319) - Package exports - by [@​userquin](https://togithub.com/userquin) in [https://github.com/vitest-dev/vitest/issues/5847](https://togithub.com/vitest-dev/vitest/issues/5847) [<samp>(07876)</samp>](https://togithub.com/vitest-dev/vitest/commit/07876b7e0) - **vite-node**: - Expose all envs from .env file, not just with a prefix `VITE_` - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6017](https://togithub.com/vitest-dev/vitest/issues/6017) [<samp>(d87be)</samp>](https://togithub.com/vitest-dev/vitest/commit/d87bef961) - **vitest**: - Expose `provide` to the public API - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5897](https://togithub.com/vitest-dev/vitest/issues/5897) [<samp>(66e64)</samp>](https://togithub.com/vitest-dev/vitest/commit/66e648ff8) - Cache fs code only for forks pool - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5909](https://togithub.com/vitest-dev/vitest/issues/5909) [<samp>(e30d9)</samp>](https://togithub.com/vitest-dev/vitest/commit/e30d9b4d5) - Allow testing unandled rejection/exception - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6016](https://togithub.com/vitest-dev/vitest/issues/6016) [<samp>(c8d56)</samp>](https://togithub.com/vitest-dev/vitest/commit/c8d56fe5f) - Show all failed tests when rerunning a test - by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6022](https://togithub.com/vitest-dev/vitest/issues/6022) [<samp>(91ba6)</samp>](https://togithub.com/vitest-dev/vitest/commit/91ba6f95e) ##### [View changes on GitHub](https://togithub.com/vitest-dev/vitest/compare/6b29f3ddc86060cf3265959d4ae32e90b186cb92...v2.0.0) </details> --- ### 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. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://togithub.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjYuMCIsInVwZGF0ZWRJblZlciI6IjM3LjQ0MC4wIiwidGFyZ2V0QnJhbmNoIjoiZGV2ZWxvcCIsImxhYmVscyI6W119--> Co-authored-by: Renovate Bot <[email protected]>
The Renovate config in this repository needs migrating. Typically this is because one or more configuration options you are using have been renamed. You don't need to merge this PR right away, because Renovate will continue to migrate these fields internally each time it runs. But later some of these fields may be fully deprecated and the migrations removed. So it's a good idea to merge this migration PR soon. 🔕 **Ignore**: Close this PR and you won't be reminded about config migration again, but one day your current config may no longer be valid. ❓ Got questions? Does something look wrong to you? Please don't hesitate to [request help here](https://togithub.com/renovatebot/renovate/discussions). --- This PR has been generated by [Renovate Bot](https://togithub.com/renovatebot/renovate). Co-authored-by: Renovate Bot <[email protected]>
This PR contains the following updates: | Package | Type | Update | Change | Pending | |---|---|---|---|---| | [@aws-sdk/client-eventbridge](https://togithub.com/aws/aws-sdk-js-v3/tree/main/clients/client-eventbridge) ([source](https://togithub.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-eventbridge)) | dependencies | minor | [`3.614.0` -> `3.617.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-eventbridge/3.614.0/3.617.0) | `3.620.1` (+1) | | [@aws-sdk/client-s3](https://togithub.com/aws/aws-sdk-js-v3/tree/main/clients/client-s3) ([source](https://togithub.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3)) | dependencies | minor | [`3.614.0` -> `3.617.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-s3/3.614.0/3.617.0) | `3.620.1` (+1) | | [@aws-sdk/s3-request-presigner](https://togithub.com/aws/aws-sdk-js-v3/tree/main/packages/s3-request-presigner) ([source](https://togithub.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-request-presigner)) | dependencies | minor | [`3.614.0` -> `3.617.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fs3-request-presigner/3.614.0/3.617.0) | `3.620.1` (+1) | | [@t3-oss/env-nextjs](https://togithub.com/t3-oss/t3-env) ([source](https://togithub.com/t3-oss/t3-env/tree/HEAD/packages/nextjs)) | dependencies | minor | [`0.10.1` -> `0.11.0`](https://renovatebot.com/diffs/npm/@t3-oss%2fenv-nextjs/0.10.1/0.11.0) | | | [@tanstack/react-query](https://tanstack.com/query) ([source](https://togithub.com/TanStack/query/tree/HEAD/packages/react-query)) | dependencies | patch | [`5.51.3` -> `5.51.11`](https://renovatebot.com/diffs/npm/@tanstack%2freact-query/5.51.3/5.51.11) | `5.51.15` (+1) | | [@tanstack/react-query-devtools](https://tanstack.com/query) ([source](https://togithub.com/TanStack/query/tree/HEAD/packages/react-query-devtools)) | dependencies | patch | [`5.51.3` -> `5.51.11`](https://renovatebot.com/diffs/npm/@tanstack%2freact-query-devtools/5.51.3/5.51.11) | `5.51.15` (+1) | | [@trpc/client](https://trpc.io) ([source](https://togithub.com/trpc/trpc/tree/HEAD/packages/client)) | dependencies | patch | [`11.0.0-rc.465` -> `11.0.0-rc.467`](https://renovatebot.com/diffs/npm/@trpc%2fclient/11.0.0-rc.465/11.0.0-rc.467) | | | [@trpc/next](https://trpc.io) ([source](https://togithub.com/trpc/trpc/tree/HEAD/packages/next)) | dependencies | patch | [`11.0.0-rc.465` -> `11.0.0-rc.467`](https://renovatebot.com/diffs/npm/@trpc%2fnext/11.0.0-rc.465/11.0.0-rc.467) | | | [@trpc/react-query](https://trpc.io) ([source](https://togithub.com/trpc/trpc/tree/HEAD/packages/react)) | dependencies | patch | [`11.0.0-rc.465` -> `11.0.0-rc.467`](https://renovatebot.com/diffs/npm/@trpc%2freact-query/11.0.0-rc.465/11.0.0-rc.467) | | | [@trpc/server](https://trpc.io) ([source](https://togithub.com/trpc/trpc/tree/HEAD/packages/server)) | dependencies | patch | [`11.0.0-rc.465` -> `11.0.0-rc.467`](https://renovatebot.com/diffs/npm/@trpc%2fserver/11.0.0-rc.465/11.0.0-rc.467) | | | [@types/eslint](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/eslint) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/eslint)) | devDependencies | patch | [`8.56.10` -> `8.56.11`](https://renovatebot.com/diffs/npm/@types%2feslint/8.56.10/8.56.11) | | | [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin) ([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)) | devDependencies | minor | [`7.16.1` -> `7.17.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/7.16.1/7.17.0) | `7.18.0` | | [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser) ([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)) | devDependencies | minor | [`7.16.1` -> `7.17.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/7.16.1/7.17.0) | `7.18.0` | | [aws](https://registry.terraform.io/providers/hashicorp/aws) ([source](https://togithub.com/hashicorp/terraform-provider-aws)) | required_provider | minor | `5.58.0` -> `5.59.0` | `5.60.0` | | [openai](https://togithub.com/openai/openai-node) | dependencies | minor | [`4.52.7` -> `4.53.0`](https://renovatebot.com/diffs/npm/openai/4.52.7/4.53.0) | `4.53.2` (+1) | | [renovatebot/github-action](https://togithub.com/renovatebot/github-action) | action | patch | `v40.2.2` -> `v40.2.3` | `v40.2.4` | | [typescript](https://www.typescriptlang.org/) ([source](https://togithub.com/Microsoft/TypeScript)) | devDependencies | patch | [`5.5.3` -> `5.5.4`](https://renovatebot.com/diffs/npm/typescript/5.5.3/5.5.4) | | --- ### Release Notes <details> <summary>aws/aws-sdk-js-v3 (@​aws-sdk/client-eventbridge)</summary> ### [`v3.617.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-eventbridge/CHANGELOG.md#36170-2024-07-22) [Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.616.0...v3.617.0) **Note:** Version bump only for package [@​aws-sdk/client-eventbridge](https://togithub.com/aws-sdk/client-eventbridge) ### [`v3.616.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-eventbridge/CHANGELOG.md#36160-2024-07-18) [Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.614.0...v3.616.0) **Note:** Version bump only for package [@​aws-sdk/client-eventbridge](https://togithub.com/aws-sdk/client-eventbridge) </details> <details> <summary>aws/aws-sdk-js-v3 (@​aws-sdk/client-s3)</summary> ### [`v3.617.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#36170-2024-07-22) [Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.616.0...v3.617.0) **Note:** Version bump only for package [@​aws-sdk/client-s3](https://togithub.com/aws-sdk/client-s3) ### [`v3.616.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#36160-2024-07-18) [Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.614.0...v3.616.0) **Note:** Version bump only for package [@​aws-sdk/client-s3](https://togithub.com/aws-sdk/client-s3) </details> <details> <summary>aws/aws-sdk-js-v3 (@​aws-sdk/s3-request-presigner)</summary> ### [`v3.617.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/packages/s3-request-presigner/CHANGELOG.md#36170-2024-07-22) [Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.616.0...v3.617.0) **Note:** Version bump only for package [@​aws-sdk/s3-request-presigner](https://togithub.com/aws-sdk/s3-request-presigner) ### [`v3.616.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/packages/s3-request-presigner/CHANGELOG.md#36160-2024-07-18) [Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.614.0...v3.616.0) **Note:** Version bump only for package [@​aws-sdk/s3-request-presigner](https://togithub.com/aws-sdk/s3-request-presigner) </details> <details> <summary>t3-oss/t3-env (@​t3-oss/env-nextjs)</summary> ### [`v0.11.0`](https://togithub.com/t3-oss/t3-env/blob/HEAD/packages/nextjs/CHANGELOG.md#0110) [Compare Source](https://togithub.com/t3-oss/t3-env/compare/@t3-oss/[email protected]...@t3-oss/[email protected]) ##### Patch Changes - Updated dependencies \[[`8737daf`](https://togithub.com/t3-oss/t3-env/commit/8737daf90eaabe201fdaccdfe418a0f4f8835623), [`870608d`](https://togithub.com/t3-oss/t3-env/commit/870608d1890581edd82a7fc71419b520dab3464b)]: - [@​t3-oss/env-core](https://togithub.com/t3-oss/env-core)[@​0](https://togithub.com/0).11.0 </details> <details> <summary>TanStack/query (@​tanstack/react-query)</summary> ### [`v5.51.11`](https://togithub.com/TanStack/query/releases/tag/v5.51.11) [Compare Source](https://togithub.com/TanStack/query/compare/v5.51.9...v5.51.11) Version 5.51.11 - 7/20/24, 10:47 AM ##### Changes ##### Fix - svelte-query: Correct data type when `initialData` is set ([#​7769](https://togithub.com/TanStack/query/issues/7769)) ([`b764009`](https://togithub.com/TanStack/query/commit/b764009)) by Lachlan Collins ##### Ci - Enable autofix on push to release branch ([`b189e31`](https://togithub.com/TanStack/query/commit/b189e31)) by Lachlan Collins ##### Docs - typedoc: Use `generateReferenceDocs` function ([#​7765](https://togithub.com/TanStack/query/issues/7765)) ([`e4e65be`](https://togithub.com/TanStack/query/commit/e4e65be)) by Lachlan Collins - typedoc: Update output filename ([#​7764](https://togithub.com/TanStack/query/issues/7764)) ([`144d3a8`](https://togithub.com/TanStack/query/commit/144d3a8)) by Lachlan Collins - update the syntax highlighting for angular ([#​7762](https://togithub.com/TanStack/query/issues/7762)) ([`2786196`](https://togithub.com/TanStack/query/commit/2786196)) by [@​mgechev](https://togithub.com/mgechev) - Throw error or mutation doesn"t see any the 500 coming from API ([#​7754](https://togithub.com/TanStack/query/issues/7754)) ([`b970f67`](https://togithub.com/TanStack/query/commit/b970f67)) by [@​okazkayasi](https://togithub.com/okazkayasi) - Update paginated-queries.md ([#​7759](https://togithub.com/TanStack/query/issues/7759)) ([`98d127a`](https://togithub.com/TanStack/query/commit/98d127a)) by Andre Sander ##### Packages - [@​tanstack/react-query](https://togithub.com/tanstack/react-query)[@​5](https://togithub.com/5).51.11 - [@​tanstack/svelte-query](https://togithub.com/tanstack/svelte-query)[@​5](https://togithub.com/5).51.11 - [@​tanstack/react-query-devtools](https://togithub.com/tanstack/react-query-devtools)[@​5](https://togithub.com/5).51.11 - [@​tanstack/react-query-persist-client](https://togithub.com/tanstack/react-query-persist-client)[@​5](https://togithub.com/5).51.11 - [@​tanstack/react-query-next-experimental](https://togithub.com/tanstack/react-query-next-experimental)[@​5](https://togithub.com/5).51.11 - [@​tanstack/svelte-query-devtools](https://togithub.com/tanstack/svelte-query-devtools)[@​5](https://togithub.com/5).51.11 - [@​tanstack/svelte-query-persist-client](https://togithub.com/tanstack/svelte-query-persist-client)[@​5](https://togithub.com/5).51.11 ### [`v5.51.9`](https://togithub.com/TanStack/query/releases/tag/v5.51.9) Version 5.51.9 - 7/18/24, 7:35 AM (Manual Release) ##### Changes ##### Fix - query-core: allow function value of `notifyOnChangeProps` query option to return `undefined` ([#​7441](https://togithub.com/TanStack/query/issues/7441)) ([`0c671ee`](https://togithub.com/TanStack/query/commit/0c671ee)) by [@​winghouchan](https://togithub.com/winghouchan) ##### Ci - Add autofix.yml ([#​7755](https://togithub.com/TanStack/query/issues/7755)) ([`a5bfc30`](https://togithub.com/TanStack/query/commit/a5bfc30)) by Lachlan Collins ##### Docs - typedoc: Add frontmatter ([#​7753](https://togithub.com/TanStack/query/issues/7753)) ([`d02e610`](https://togithub.com/TanStack/query/commit/d02e610)) by Lachlan Collins - svelte-query: Auto-generate reference docs ([#​7751](https://togithub.com/TanStack/query/issues/7751)) ([`13817e9`](https://togithub.com/TanStack/query/commit/13817e9)) by Lachlan Collins - query-core: add matchQuery and matchMutation utils ([#​7643](https://togithub.com/TanStack/query/issues/7643)) ([`81ca333`](https://togithub.com/TanStack/query/commit/81ca333)) by [@​robin4a4](https://togithub.com/robin4a4) ##### Packages - [@​tanstack/eslint-plugin-query](https://togithub.com/tanstack/eslint-plugin-query)[@​5](https://togithub.com/5).51.9 - [@​tanstack/query-async-storage-persister](https://togithub.com/tanstack/query-async-storage-persister)[@​5](https://togithub.com/5).51.9 - [@​tanstack/query-broadcast-client-experimental](https://togithub.com/tanstack/query-broadcast-client-experimental)[@​5](https://togithub.com/5).51.9 - [@​tanstack/query-core](https://togithub.com/tanstack/query-core)[@​5](https://togithub.com/5).51.9 - [@​tanstack/query-devtools](https://togithub.com/tanstack/query-devtools)[@​5](https://togithub.com/5).51.9 - [@​tanstack/query-persist-client-core](https://togithub.com/tanstack/query-persist-client-core)[@​5](https://togithub.com/5).51.9 - [@​tanstack/query-sync-storage-persister](https://togithub.com/tanstack/query-sync-storage-persister)[@​5](https://togithub.com/5).51.9 - [@​tanstack/react-query](https://togithub.com/tanstack/react-query)[@​5](https://togithub.com/5).51.9 - [@​tanstack/react-query-devtools](https://togithub.com/tanstack/react-query-devtools)[@​5](https://togithub.com/5).51.9 - [@​tanstack/react-query-persist-client](https://togithub.com/tanstack/react-query-persist-client)[@​5](https://togithub.com/5).51.9 - [@​tanstack/react-query-next-experimental](https://togithub.com/tanstack/react-query-next-experimental)[@​5](https://togithub.com/5).51.9 - [@​tanstack/solid-query](https://togithub.com/tanstack/solid-query)[@​5](https://togithub.com/5).51.9 - [@​tanstack/solid-query-devtools](https://togithub.com/tanstack/solid-query-devtools)[@​5](https://togithub.com/5).51.9 - [@​tanstack/solid-query-persist-client](https://togithub.com/tanstack/solid-query-persist-client)[@​5](https://togithub.com/5).51.9 - [@​tanstack/svelte-query](https://togithub.com/tanstack/svelte-query)[@​5](https://togithub.com/5).51.9 - [@​tanstack/svelte-query-devtools](https://togithub.com/tanstack/svelte-query-devtools)[@​5](https://togithub.com/5).51.9 - [@​tanstack/svelte-query-persist-client](https://togithub.com/tanstack/svelte-query-persist-client)[@​5](https://togithub.com/5).51.9 - [@​tanstack/vue-query](https://togithub.com/tanstack/vue-query)[@​5](https://togithub.com/5).51.9 - [@​tanstack/vue-query-devtools](https://togithub.com/tanstack/vue-query-devtools)[@​5](https://togithub.com/5).51.9 - [@​tanstack/angular-query-devtools-experimental](https://togithub.com/tanstack/angular-query-devtools-experimental)[@​5](https://togithub.com/5).51.9 - [@​tanstack/angular-query-experimental](https://togithub.com/tanstack/angular-query-experimental)[@​5](https://togithub.com/5).51.9 ### [`v5.51.5`](https://togithub.com/TanStack/query/releases/tag/v5.51.5) [Compare Source](https://togithub.com/TanStack/query/compare/v5.51.4...v5.51.5) Version 5.51.5 - 7/17/24, 2:35 PM ##### Changes ##### Fix - query-core: widen QueriesObserver queries type ([#​7446](https://togithub.com/TanStack/query/issues/7446)) ([#​7492](https://togithub.com/TanStack/query/issues/7492)) ([`a87c2fe`](https://togithub.com/TanStack/query/commit/a87c2fe)) by [@​yannickcr](https://togithub.com/yannickcr) ##### Test - svelte-query: Refactor test logic ([#​7744](https://togithub.com/TanStack/query/issues/7744)) ([`01212de`](https://togithub.com/TanStack/query/commit/01212de)) by Lachlan Collins ##### Docs - solid-query: add optional chaining to prevent suspense bug ([#​7709](https://togithub.com/TanStack/query/issues/7709)) ([`91cfc10`](https://togithub.com/TanStack/query/commit/91cfc10)) by Dhruv ##### Packages - [@​tanstack/query-core](https://togithub.com/tanstack/query-core)[@​5](https://togithub.com/5).51.5 - [@​tanstack/react-query](https://togithub.com/tanstack/react-query)[@​5](https://togithub.com/5).51.5 - [@​tanstack/query-broadcast-client-experimental](https://togithub.com/tanstack/query-broadcast-client-experimental)[@​5](https://togithub.com/5).51.5 - [@​tanstack/query-persist-client-core](https://togithub.com/tanstack/query-persist-client-core)[@​5](https://togithub.com/5).51.5 - [@​tanstack/query-sync-storage-persister](https://togithub.com/tanstack/query-sync-storage-persister)[@​5](https://togithub.com/5).51.5 - [@​tanstack/react-query-devtools](https://togithub.com/tanstack/react-query-devtools)[@​5](https://togithub.com/5).51.5 - [@​tanstack/react-query-persist-client](https://togithub.com/tanstack/react-query-persist-client)[@​5](https://togithub.com/5).51.5 - [@​tanstack/react-query-next-experimental](https://togithub.com/tanstack/react-query-next-experimental)[@​5](https://togithub.com/5).51.5 - [@​tanstack/solid-query](https://togithub.com/tanstack/solid-query)[@​5](https://togithub.com/5).51.5 - [@​tanstack/solid-query-devtools](https://togithub.com/tanstack/solid-query-devtools)[@​5](https://togithub.com/5).51.5 - [@​tanstack/solid-query-persist-client](https://togithub.com/tanstack/solid-query-persist-client)[@​5](https://togithub.com/5).51.5 - [@​tanstack/svelte-query](https://togithub.com/tanstack/svelte-query)[@​5](https://togithub.com/5).51.5 - [@​tanstack/svelte-query-devtools](https://togithub.com/tanstack/svelte-query-devtools)[@​5](https://togithub.com/5).51.5 - [@​tanstack/svelte-query-persist-client](https://togithub.com/tanstack/svelte-query-persist-client)[@​5](https://togithub.com/5).51.5 - [@​tanstack/vue-query](https://togithub.com/tanstack/vue-query)[@​5](https://togithub.com/5).51.5 - [@​tanstack/vue-query-devtools](https://togithub.com/tanstack/vue-query-devtools)[@​5](https://togithub.com/5).51.5 - [@​tanstack/angular-query-experimental](https://togithub.com/tanstack/angular-query-experimental)[@​5](https://togithub.com/5).51.5 - [@​tanstack/query-async-storage-persister](https://togithub.com/tanstack/query-async-storage-persister)[@​5](https://togithub.com/5).51.5 - [@​tanstack/angular-query-devtools-experimental](https://togithub.com/tanstack/angular-query-devtools-experimental)[@​5](https://togithub.com/5).51.5 ### [`v5.51.4`](https://togithub.com/TanStack/query/releases/tag/v5.51.4) [Compare Source](https://togithub.com/TanStack/query/compare/v5.51.3...v5.51.4) Version 5.51.4 - 7/17/24, 11:10 AM ##### Changes ##### Fix - core: do not invoke getNextPageParam or getPreviousPageParam if there is we have empty pages in the cache ([#​7743](https://togithub.com/TanStack/query/issues/7743)) ([`7edf587`](https://togithub.com/TanStack/query/commit/7edf587)) by Dominik Dorfmeister ##### Chore - utils: Ensure consistent declaration style of utility functions and standardize parameters for the sleep method ([#​7554](https://togithub.com/TanStack/query/issues/7554)) ([`95d814a`](https://togithub.com/TanStack/query/commit/95d814a)) by MinhoPark ##### Docs - Update Streaming with Server Components docs to reflect correct usage ([#​7725](https://togithub.com/TanStack/query/issues/7725)) ([`a1ce3c4`](https://togithub.com/TanStack/query/commit/a1ce3c4)) by Ryan Miller ##### Packages - [@​tanstack/query-core](https://togithub.com/tanstack/query-core)[@​5](https://togithub.com/5).51.4 - [@​tanstack/query-persist-client-core](https://togithub.com/tanstack/query-persist-client-core)[@​5](https://togithub.com/5).51.4 - [@​tanstack/react-query](https://togithub.com/tanstack/react-query)[@​5](https://togithub.com/5).51.4 - [@​tanstack/solid-query](https://togithub.com/tanstack/solid-query)[@​5](https://togithub.com/5).51.4 - [@​tanstack/query-async-storage-persister](https://togithub.com/tanstack/query-async-storage-persister)[@​5](https://togithub.com/5).51.4 - [@​tanstack/query-broadcast-client-experimental](https://togithub.com/tanstack/query-broadcast-client-experimental)[@​5](https://togithub.com/5).51.4 - [@​tanstack/query-sync-storage-persister](https://togithub.com/tanstack/query-sync-storage-persister)[@​5](https://togithub.com/5).51.4 - [@​tanstack/react-query-devtools](https://togithub.com/tanstack/react-query-devtools)[@​5](https://togithub.com/5).51.4 - [@​tanstack/react-query-persist-client](https://togithub.com/tanstack/react-query-persist-client)[@​5](https://togithub.com/5).51.4 - [@​tanstack/react-query-next-experimental](https://togithub.com/tanstack/react-query-next-experimental)[@​5](https://togithub.com/5).51.4 - [@​tanstack/solid-query-devtools](https://togithub.com/tanstack/solid-query-devtools)[@​5](https://togithub.com/5).51.4 - [@​tanstack/solid-query-persist-client](https://togithub.com/tanstack/solid-query-persist-client)[@​5](https://togithub.com/5).51.4 - [@​tanstack/svelte-query](https://togithub.com/tanstack/svelte-query)[@​5](https://togithub.com/5).51.4 - [@​tanstack/svelte-query-devtools](https://togithub.com/tanstack/svelte-query-devtools)[@​5](https://togithub.com/5).51.4 - [@​tanstack/svelte-query-persist-client](https://togithub.com/tanstack/svelte-query-persist-client)[@​5](https://togithub.com/5).51.4 - [@​tanstack/vue-query](https://togithub.com/tanstack/vue-query)[@​5](https://togithub.com/5).51.4 - [@​tanstack/vue-query-devtools](https://togithub.com/tanstack/vue-query-devtools)[@​5](https://togithub.com/5).51.4 - [@​tanstack/angular-query-experimental](https://togithub.com/tanstack/angular-query-experimental)[@​5](https://togithub.com/5).51.4 - [@​tanstack/angular-query-devtools-experimental](https://togithub.com/tanstack/angular-query-devtools-experimental)[@​5](https://togithub.com/5).51.4 </details> <details> <summary>trpc/trpc (@​trpc/client)</summary> ### [`v11.0.0-rc.467`](https://togithub.com/trpc/trpc/compare/1e8344ea7733b77b6d1b6dd07f7ed8630295447a...8f72171d66590811fb233e8514621017d15632ed) [Compare Source](https://togithub.com/trpc/trpc/compare/1e8344ea7733b77b6d1b6dd07f7ed8630295447a...8f72171d66590811fb233e8514621017d15632ed) ### [`v11.0.0-rc.466`](https://togithub.com/trpc/trpc/compare/461733492f066c6eea21149c857bf7f7890e55dd...1e8344ea7733b77b6d1b6dd07f7ed8630295447a) [Compare Source](https://togithub.com/trpc/trpc/compare/461733492f066c6eea21149c857bf7f7890e55dd...1e8344ea7733b77b6d1b6dd07f7ed8630295447a) </details> <details> <summary>trpc/trpc (@​trpc/next)</summary> ### [`v11.0.0-rc.467`](https://togithub.com/trpc/trpc/compare/1e8344ea7733b77b6d1b6dd07f7ed8630295447a...8f72171d66590811fb233e8514621017d15632ed) [Compare Source](https://togithub.com/trpc/trpc/compare/1e8344ea7733b77b6d1b6dd07f7ed8630295447a...8f72171d66590811fb233e8514621017d15632ed) ### [`v11.0.0-rc.466`](https://togithub.com/trpc/trpc/compare/461733492f066c6eea21149c857bf7f7890e55dd...1e8344ea7733b77b6d1b6dd07f7ed8630295447a) [Compare Source](https://togithub.com/trpc/trpc/compare/461733492f066c6eea21149c857bf7f7890e55dd...1e8344ea7733b77b6d1b6dd07f7ed8630295447a) </details> <details> <summary>trpc/trpc (@​trpc/react-query)</summary> ### [`v11.0.0-rc.467`](https://togithub.com/trpc/trpc/compare/1e8344ea7733b77b6d1b6dd07f7ed8630295447a...8f72171d66590811fb233e8514621017d15632ed) [Compare Source](https://togithub.com/trpc/trpc/compare/1e8344ea7733b77b6d1b6dd07f7ed8630295447a...8f72171d66590811fb233e8514621017d15632ed) ### [`v11.0.0-rc.466`](https://togithub.com/trpc/trpc/compare/461733492f066c6eea21149c857bf7f7890e55dd...1e8344ea7733b77b6d1b6dd07f7ed8630295447a) [Compare Source](https://togithub.com/trpc/trpc/compare/461733492f066c6eea21149c857bf7f7890e55dd...1e8344ea7733b77b6d1b6dd07f7ed8630295447a) </details> <details> <summary>trpc/trpc (@​trpc/server)</summary> ### [`v11.0.0-rc.467`](https://togithub.com/trpc/trpc/compare/1e8344ea7733b77b6d1b6dd07f7ed8630295447a...8f72171d66590811fb233e8514621017d15632ed) [Compare Source](https://togithub.com/trpc/trpc/compare/1e8344ea7733b77b6d1b6dd07f7ed8630295447a...8f72171d66590811fb233e8514621017d15632ed) ### [`v11.0.0-rc.466`](https://togithub.com/trpc/trpc/compare/461733492f066c6eea21149c857bf7f7890e55dd...1e8344ea7733b77b6d1b6dd07f7ed8630295447a) [Compare Source](https://togithub.com/trpc/trpc/compare/461733492f066c6eea21149c857bf7f7890e55dd...1e8344ea7733b77b6d1b6dd07f7ed8630295447a) </details> <details> <summary>typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)</summary> ### [`v7.17.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#7170-2024-07-22) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.16.1...v7.17.0) ##### 🚀 Features - **eslint-plugin:** backport no-unsafe-function type, no-wrapper-object-types from v8 to v7 - **eslint-plugin:** \[return-await] add option to report in error-handling scenarios only, and deprecate "never" ##### 🩹 Fixes - **eslint-plugin:** \[no-floating-promises] check top-level type assertions (and more) - **eslint-plugin:** \[strict-boolean-expressions] consider assertion function argument a boolean context - **eslint-plugin:** \[no-unnecessary-condition] false positive on optional private field ##### ❤️ Thank You - Armano - Josh Goldberg ✨ - Kirk Waiblinger - StyleShit You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. </details> <details> <summary>typescript-eslint/typescript-eslint (@​typescript-eslint/parser)</summary> ### [`v7.17.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#7170-2024-07-22) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.16.1...v7.17.0) This was a version bump only for parser to align it with other projects, there were no code changes. You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. </details> <details> <summary>hashicorp/terraform-provider-aws (aws)</summary> ### [`v5.59.0`](https://togithub.com/hashicorp/terraform-provider-aws/blob/HEAD/CHANGELOG.md#5590-July-19-2024) [Compare Source](https://togithub.com/hashicorp/terraform-provider-aws/compare/v5.58.0...v5.59.0) FEATURES: - resource/aws_kinesis_firehose_delivery_stream: Add `secrets_manager_configuration` to `redshift_configuration`, `snowflake_configuration`, and `splunk_configuration` ([#​38151](https://togithub.com/hashicorp/terraform-provider-aws/issues/38151)) - **New Data Source:** `aws_cloudfront_origin_access_control` ([#​36301](https://togithub.com/hashicorp/terraform-provider-aws/issues/36301)) - **New Data Source:** `aws_timestreamwrite_database` ([#​36368](https://togithub.com/hashicorp/terraform-provider-aws/issues/36368)) - **New Data Source:** `aws_timestreamwrite_table` ([#​36599](https://togithub.com/hashicorp/terraform-provider-aws/issues/36599)) - **New Resource:** `aws_datazone_project` ([#​38345](https://togithub.com/hashicorp/terraform-provider-aws/issues/38345)) - **New Resource:** `aws_grafana_workspace_service_account` ([#​38101](https://togithub.com/hashicorp/terraform-provider-aws/issues/38101)) - **New Resource:** `aws_grafana_workspace_service_account_token` ([#​38101](https://togithub.com/hashicorp/terraform-provider-aws/issues/38101)) - **New Resource:** `aws_rds_certificate` ([#​35003](https://togithub.com/hashicorp/terraform-provider-aws/issues/35003)) - **New Resource:** `aws_rekognition_stream_processor` ([#​37536](https://togithub.com/hashicorp/terraform-provider-aws/issues/37536)) ENHANCEMENTS: - data-source/aws_elasticache_replication_group: Add `cluster_mode` attribute ([#​38002](https://togithub.com/hashicorp/terraform-provider-aws/issues/38002)) - data-source/aws_lakeformation_data_lake_settings: Add `allow_full_table_external_data_access` attribute ([#​34474](https://togithub.com/hashicorp/terraform-provider-aws/issues/34474)) - data-source/aws_msk_cluster: Add `broker_node_group_info` attribute ([#​37705](https://togithub.com/hashicorp/terraform-provider-aws/issues/37705)) - resource/aws_bedrockagent_agent : Add `skip_resource_in_use_check` argument ([#​37586](https://togithub.com/hashicorp/terraform-provider-aws/issues/37586)) - resource/aws_bedrockagent_agent_action_group: Add `action_group_executor.custom_control` argument ([#​37484](https://togithub.com/hashicorp/terraform-provider-aws/issues/37484)) - resource/aws_bedrockagent_agent_action_group: Add `function_schema` configuration block ([#​37484](https://togithub.com/hashicorp/terraform-provider-aws/issues/37484)) - resource/aws_bedrockagent_agent_alias : Add `routing_configuration.provisioned_throughput` argument ([#​37520](https://togithub.com/hashicorp/terraform-provider-aws/issues/37520)) - resource/aws_codebuild_webhook: Add `scope_configuration` argument ([#​38199](https://togithub.com/hashicorp/terraform-provider-aws/issues/38199)) - resource/aws_codepipeline: Add `timeout_in_minutes` argument to the `action` configuration block ([#​36316](https://togithub.com/hashicorp/terraform-provider-aws/issues/36316)) - resource/aws_db_instance: Add `engine_lifecycle_support` argument ([#​37708](https://togithub.com/hashicorp/terraform-provider-aws/issues/37708)) - resource/aws_ecs_cluster: Add `configuration.managed_storage_configuration` argument ([#​37932](https://togithub.com/hashicorp/terraform-provider-aws/issues/37932)) - resource/aws_elasticache_replication_group: Add `cluster_mode` argument ([#​38002](https://togithub.com/hashicorp/terraform-provider-aws/issues/38002)) - resource/aws_emrserverless_application: Add `interactive_configuration` argument ([#​37889](https://togithub.com/hashicorp/terraform-provider-aws/issues/37889)) - resource/aws_fis_experiment_template: Add `experiment_options` configuration block ([#​36900](https://togithub.com/hashicorp/terraform-provider-aws/issues/36900)) - resource/aws_fsx_lustre_file_system: Add `final_backup_tags` and `skip_final_backup` arguments ([#​37717](https://togithub.com/hashicorp/terraform-provider-aws/issues/37717)) - resource/aws_fsx_ontap_volume: Add `final_backup_tags` argument ([#​37717](https://togithub.com/hashicorp/terraform-provider-aws/issues/37717)) - resource/aws_fsx_openzfs_file_system: Add `delete_options` and `final_backup_tags` arguments ([#​37717](https://togithub.com/hashicorp/terraform-provider-aws/issues/37717)) - resource/aws_fsx_windows_file_system: Add `final_backup_tags` argument ([#​37717](https://togithub.com/hashicorp/terraform-provider-aws/issues/37717)) - resource/aws_imagebuilder_image_pipeline: Add `execution_role` and `workflow` arguments ([#​37317](https://togithub.com/hashicorp/terraform-provider-aws/issues/37317)) - resource/aws_kinesis_firehose_delivery_stream: Add `secrets_manager_configuration` to `http_endpoint_configuration` ([#​38245](https://togithub.com/hashicorp/terraform-provider-aws/issues/38245)) - resource/aws_kinesisanalyticsv2\_application: Support `FLINK-1_19` as a valid value for `runtime_environment` ([#​38350](https://togithub.com/hashicorp/terraform-provider-aws/issues/38350)) - resource/aws_lakeformation_data_lake_settings: Add `allow_full_table_external_data_access` attribute ([#​34474](https://togithub.com/hashicorp/terraform-provider-aws/issues/34474)) - resource/aws_lb_target_group: Add `target_group_health` configuration block ([#​37082](https://togithub.com/hashicorp/terraform-provider-aws/issues/37082)) - resource/aws_msk_replicator: Add `starting_position` argument ([#​36968](https://togithub.com/hashicorp/terraform-provider-aws/issues/36968)) - resource/aws_rds_cluster: Add `engine_lifecycle_support` argument ([#​37708](https://togithub.com/hashicorp/terraform-provider-aws/issues/37708)) - resource/aws_rds_global_cluster: Add `engine_lifecycle_support` argument ([#​37708](https://togithub.com/hashicorp/terraform-provider-aws/issues/37708)) - resource/aws_redshift_cluster_snapshot: Set `arn` from `DescribeClusterSnapshots` API response ([#​37996](https://togithub.com/hashicorp/terraform-provider-aws/issues/37996)) - resource/aws_vpclattice_listener: Support `TLS_PASSTHROUGH` as a valid value for `protocol` ([#​37964](https://togithub.com/hashicorp/terraform-provider-aws/issues/37964)) - resource/aws_wafv2\_web_acl: Add `enable_machine_learning` to `aws_managed_rules_bot_control_rule_set` configuration block ([#​37006](https://togithub.com/hashicorp/terraform-provider-aws/issues/37006)) BUG FIXES: - data-source/aws_efs_access_point: Set `id` the the access point ID, not the file system ID. This fixes a regression introduced in [v5.58.0](https://togithub.com/hashicorp/terraform-provider-aws/blob/main/CHANGELOG.md#5580-july-11-2024) ([#​38372](https://togithub.com/hashicorp/terraform-provider-aws/issues/38372)) - data-source/aws_lb_listener: Correctly set `default_action.target_group_arn` ([#​37348](https://togithub.com/hashicorp/terraform-provider-aws/issues/37348)) - resource/aws_chime_voice_connector_group: Properly handle voice connector groups deleted out of band ([#​36774](https://togithub.com/hashicorp/terraform-provider-aws/issues/36774)) - resource/aws_codebuild_project: Fix unsetting `concurrent_build_limit` ([#​37748](https://togithub.com/hashicorp/terraform-provider-aws/issues/37748)) - resource/aws_codepipeline: Mark `trigger` as Computed ([#​36316](https://togithub.com/hashicorp/terraform-provider-aws/issues/36316)) - resource/aws_ecs_service: Change `volume_configuration.managed_ebs_volume.throughput` from `TypeString` to `TypeInt` ([#​38109](https://togithub.com/hashicorp/terraform-provider-aws/issues/38109)) - resource/aws_elasticache_replication_group: Allows setting `replicas_per_node_group` to `0` and sets the maximum to `5`. ([#​38396](https://togithub.com/hashicorp/terraform-provider-aws/issues/38396)) - resource/aws_elasticache_replication_group: Requires `description`. ([#​38396](https://togithub.com/hashicorp/terraform-provider-aws/issues/38396)) - resource/aws_elasticache_replication_group: When `num_cache_clusters` is set, prevents setting `replicas_per_node_group`. ([#​38396](https://togithub.com/hashicorp/terraform-provider-aws/issues/38396)) - resource/aws_elasticache_replication_group: `num_cache_clusters` must be at least 2 when `automatic_failover_enabled` is `true`. ([#​38396](https://togithub.com/hashicorp/terraform-provider-aws/issues/38396)) - resource/aws_elastictranscoder_pipeline: Properly handle NotFound exceptions during deletion ([#​38018](https://togithub.com/hashicorp/terraform-provider-aws/issues/38018)) - resource/aws_elastictranscoder_preset: Properly handle NotFound exceptions during deletion ([#​38018](https://togithub.com/hashicorp/terraform-provider-aws/issues/38018)) - resource/aws_lb_target_group: Use the configured `ip_address_type` value when `target_type` is `instance` ([#​36423](https://togithub.com/hashicorp/terraform-provider-aws/issues/36423)) - resource/aws_lb_trust_store: Wait until trust store is `ACTIVE` on resource Create ([#​38332](https://togithub.com/hashicorp/terraform-provider-aws/issues/38332)) - resource/aws_pinpoint_app: Fix `interface conversion: interface {} is nil, not map[string]interface {}` panic when `campaign_hook` is empty (`{}`) ([#​38323](https://togithub.com/hashicorp/terraform-provider-aws/issues/38323)) - resource/aws_transfer_server: Add supported values `TransferSecurityPolicy-FIPS-2024-05`, `TransferSecurityPolicy-Restricted-2018-11`, and `TransferSecurityPolicy-Restricted-2020-06` for the `security_policy_name` argument ([#​38425](https://togithub.com/hashicorp/terraform-provider-aws/issues/38425)) </details> <details> <summary>openai/openai-node (openai)</summary> ### [`v4.53.0`](https://togithub.com/openai/openai-node/blob/HEAD/CHANGELOG.md#4530-2024-07-22) [Compare Source](https://togithub.com/openai/openai-node/compare/v4.52.7...v4.53.0) Full Changelog: [v4.52.7...v4.53.0](https://togithub.com/openai/openai-node/compare/v4.52.7...v4.53.0) ##### Features - **api:** add new gpt-4o-mini models ([#​942](https://togithub.com/openai/openai-node/issues/942)) ([7ac10dd](https://togithub.com/openai/openai-node/commit/7ac10ddbb87e9eb0e8e34d58a13a4775cbba1c24)) - **api:** add uploads endpoints ([#​946](https://togithub.com/openai/openai-node/issues/946)) ([8709ceb](https://togithub.com/openai/openai-node/commit/8709ceb0e01c5a1f96704c998f35ca1117ecadac)) ##### Chores - **docs:** mention support of web browser runtimes ([#​938](https://togithub.com/openai/openai-node/issues/938)) ([123d19d](https://togithub.com/openai/openai-node/commit/123d19d5a157110c8ada556c107caf0eb8b2ccc6)) - **docs:** use client instead of package name in Node examples ([#​941](https://togithub.com/openai/openai-node/issues/941)) ([8b5db1f](https://togithub.com/openai/openai-node/commit/8b5db1f53e66ce4b6e554f40a8dd2fd474085027)) </details> <details> <summary>renovatebot/github-action (renovatebot/github-action)</summary> ### [`v40.2.3`](https://togithub.com/renovatebot/github-action/releases/tag/v40.2.3) [Compare Source](https://togithub.com/renovatebot/github-action/compare/v40.2.2...v40.2.3) ##### Documentation - update references to ghcr.io/renovatebot/renovate to v37.431.4 ([f771ec2](https://togithub.com/renovatebot/github-action/commit/f771ec289db641835d5fba57a1af733206922c33)) - update references to ghcr.io/renovatebot/renovate to v37.438.2 ([f1b8354](https://togithub.com/renovatebot/github-action/commit/f1b8354b60b006c5921f8b463cdab7373b64f955)) - update references to renovatebot/github-action to v40.2.2 ([02b9835](https://togithub.com/renovatebot/github-action/commit/02b9835a376a6301cd3fefdb9704d3d6d33a4aec)) ##### Miscellaneous Chores - **deps:** update dependency [@​semantic-release/github](https://togithub.com/semantic-release/github) to v10.0.7 ([044641a](https://togithub.com/renovatebot/github-action/commit/044641a5b884facaf733f679cc57474321fa039d)) - **deps:** update dependency [@​semantic-release/github](https://togithub.com/semantic-release/github) to v10.1.0 ([503fd55](https://togithub.com/renovatebot/github-action/commit/503fd55dd63bb05d03afe050005f88f1e0786c8c)) - **deps:** update dependency [@​types/node](https://togithub.com/types/node) to v20.14.10 ([0eef375](https://togithub.com/renovatebot/github-action/commit/0eef375be073ade7c5ec588581de9d9f198410e2)) - **deps:** update dependency npm-run-all2 to v6.2.1 ([1334247](https://togithub.com/renovatebot/github-action/commit/1334247f7e9d973e7725063bf008e8ff497ec7da)) - **deps:** update dependency npm-run-all2 to v6.2.2 ([8a5d6f9](https://togithub.com/renovatebot/github-action/commit/8a5d6f9af7d0f8fb324f0348343c58e971adf6ef)) - **deps:** update dependency prettier to v3.3.3 ([7e9c4ee](https://togithub.com/renovatebot/github-action/commit/7e9c4eebc30df81f4fa663b49fafd274bbb4556d)) - **deps:** update dependency rimraf to v5.0.8 ([a7a38a8](https://togithub.com/renovatebot/github-action/commit/a7a38a81708eac9c963dd353905e3d33a474ad8d)) - **deps:** update dependency rimraf to v5.0.9 ([d03e7a3](https://togithub.com/renovatebot/github-action/commit/d03e7a3de11e777e4bdbc85c677292e21db40bd5)) - **deps:** update pnpm to v9.5.0 ([083af31](https://togithub.com/renovatebot/github-action/commit/083af318968519520d83184a024d77beaf2b125e)) - update example files with newer options ([#​855](https://togithub.com/renovatebot/github-action/issues/855)) ([db9fb1a](https://togithub.com/renovatebot/github-action/commit/db9fb1abfb88d97aaa697f6d2eae1054052f0fc4)) ##### Build System - **deps:** lock file maintenance ([16855c5](https://togithub.com/renovatebot/github-action/commit/16855c50b797d073dcde5f5e98f90c0d96e8a5ce)) ##### Continuous Integration - **deps:** update actions/setup-node action to v4.0.3 ([29f9c5a](https://togithub.com/renovatebot/github-action/commit/29f9c5affdc33fed3fcd67021e8a82b026544801)) - **deps:** update renovate docker tag to v37.426.2 ([2091eb8](https://togithub.com/renovatebot/github-action/commit/2091eb8a96364ed0122447eef0b5a2672c193574)) - **deps:** update renovate docker tag to v37.426.4 ([a2bbdde](https://togithub.com/renovatebot/github-action/commit/a2bbdde810c6f4a4dca204205b81866e92b30199)) - **deps:** update renovate docker tag to v37.427.0 ([8a56556](https://togithub.com/renovatebot/github-action/commit/8a56556817e94e68bda9ba747c6d6983ee4cd09f)) - **deps:** update renovate docker tag to v37.428.2 ([c912317](https://togithub.com/renovatebot/github-action/commit/c912317d16a8491299986f71085855b4ccc5c01b)) - **deps:** update renovate docker tag to v37.428.3 ([680e80b](https://togithub.com/renovatebot/github-action/commit/680e80bf7d9d1b15a016261eb3b7e89d53f6cee3)) - **deps:** update renovate docker tag to v37.429.0 ([2b8723e](https://togithub.com/renovatebot/github-action/commit/2b8723ee71bd2f5d7926af512d2d6df466259598)) - **deps:** update renovate docker tag to v37.429.1 ([362fe74](https://togithub.com/renovatebot/github-action/commit/362fe74052ba9f4e756db3c3cf37779b61ea26e2)) - **deps:** update renovate docker tag to v37.431.0 ([65f80c0](https://togithub.com/renovatebot/github-action/commit/65f80c099ecc7543a9f5da15180fa86f4371b525)) - **deps:** update renovate docker tag to v37.431.4 ([c9bf0d3](https://togithub.com/renovatebot/github-action/commit/c9bf0d3ab6e920554776398c05f1c1f166f41090)) - **deps:** update renovate docker tag to v37.431.7 ([5a79cc4](https://togithub.com/renovatebot/github-action/commit/5a79cc4ab60c497b79ee9de9addcf023ad3945ff)) - **deps:** update renovate docker tag to v37.432.0 ([b7fe9a6](https://togithub.com/renovatebot/github-action/commit/b7fe9a6b20f9b6b43829933bf3a6ab68aa639db3)) - **deps:** update renovate docker tag to v37.433.0 ([a80f43d](https://togithub.com/renovatebot/github-action/commit/a80f43d05c86aa7ceec996c9be53f5426420ba73)) - **deps:** update renovate docker tag to v37.433.2 ([1f0eb2c](https://togithub.com/renovatebot/github-action/commit/1f0eb2cf56b08e03b4bf8f14de4a9af0b6e239ea)) - **deps:** update renovate docker tag to v37.434.2 ([d841653](https://togithub.com/renovatebot/github-action/commit/d84165358667a829cf1344e22d83b4b872ff3fb5)) - **deps:** update renovate docker tag to v37.437.3 ([51174a8](https://togithub.com/renovatebot/github-action/commit/51174a8b9a2c40fcb7fbcabe1f32b736c8d057ca)) - **deps:** update renovate docker tag to v37.438.2 ([e3a014b](https://togithub.com/renovatebot/github-action/commit/e3a014ba5a44717a3c309d2cce9d05d691281258)) </details> <details> <summary>Microsoft/TypeScript (typescript)</summary> ### [`v5.5.4`](https://togithub.com/microsoft/TypeScript/releases/tag/v5.5.4): TypeScript 5.5.4 [Compare Source](https://togithub.com/Microsoft/TypeScript/compare/v5.5.3...v5.5.4) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-5/). For the complete list of fixed issues, check out the - [fixed issues query for TypeScript v5.5.4 (Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+5.5.4%22+is%3Aclosed+). - [fixed issues query for TypeScript v5.5.3 (Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+5.5.3%22+is%3Aclosed+). - [fixed issues query for TypeScript v5.5.2 (Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+5.5.2%22+is%3Aclosed+). - [fixed issues query for TypeScript v5.5.1 (RC)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+5.5.1%22+is%3Aclosed+). - [fixed issues query for TypeScript v5.5.0 (Beta)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+5.5.0%22+is%3Aclosed+). Downloads are available on: - [npm](https://www.npmjs.com/package/typescript) - [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild) (soon!) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 7am on Tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://togithub.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMC4wIiwidXBkYXRlZEluVmVyIjoiMzguMTAuMCIsInRhcmdldEJyYW5jaCI6ImRldmVsb3AiLCJsYWJlbHMiOltdfQ==--> Co-authored-by: Renovate Bot <[email protected]>
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
Quality Gate passedIssues Measures |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Only merge using a merge commit!