{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":207645083,"defaultBranch":"main","name":"query","ownerLogin":"TanStack","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-09-10T19:23:58.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/72518640?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717489156.0","currentOid":""},"activityList":{"items":[{"before":"6f08200c9b63c09c63492700174687d0d486f37a","after":"a300d484750edb4b64bdefcc86abaac305d73b13","ref":"refs/heads/main","pushedAt":"2024-06-04T08:19:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"release: v5.40.1","shortMessageHtmlLink":"release: v5.40.1"}},{"before":"96aa4617afc95e7149f323383a171482f2440eec","after":"6f08200c9b63c09c63492700174687d0d486f37a","ref":"refs/heads/main","pushedAt":"2024-06-04T08:12:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"TkDodo","name":"Dominik Dorfmeister","path":"/TkDodo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1021430?s=80&v=4"},"commit":{"message":"refactor(*): improved type inference for useQueries with skipToken (#7484)\n\n* refactor(react-query): improved type inference for useQueries\r\n\r\n* test(react-query): improved type inference for useQueries with skipToken\r\n\r\n* refactor(vue-query): improved type inference for useQueries with skipToken\r\n\r\n* refactor(svelte-query): improved type inference for useQueries with skipToken\r\n\r\n* refactor(angular-query): improved type inference for useQueries with skipToken\r\n\r\n* refactor(solid-query): improved type inference for useQueries with skipToken\r\n\r\n* refactor(*): update defaultQueryOptions type\r\n\r\n* refactor(solid-query): updated defaultQueryOptions type in useQueries\r\n\r\n* test(vue-query): fixed test for useQueries with skipToken\r\n\r\n* refactor(vue-query): ensured accurate error type inference for `useQueries`\r\n\r\n* test(vue-query): fixed test for useQueries with skipToken\r\n\r\n---------\r\n\r\nCo-authored-by: Dominik Dorfmeister ","shortMessageHtmlLink":"refactor(*): improved type inference for useQueries with skipToken (#…"}},{"before":"3a6613964ec49152923eaed603bcbe43a4e5c5e4","after":"96aa4617afc95e7149f323383a171482f2440eec","ref":"refs/heads/main","pushedAt":"2024-06-02T16:54:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"TkDodo","name":"Dominik Dorfmeister","path":"/TkDodo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1021430?s=80&v=4"},"commit":{"message":"docs: update `usePrefetchQuery` to avoid infinite refetching (#7456)\n\nCo-authored-by: Dominik Dorfmeister ","shortMessageHtmlLink":"docs: update usePrefetchQuery to avoid infinite refetching (#7456)"}},{"before":"eb2b469a91d9cb86bec411f63c9e63d8e6a84659","after":"3a6613964ec49152923eaed603bcbe43a4e5c5e4","ref":"refs/heads/main","pushedAt":"2024-06-02T09:02:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DamianOsipiuk","name":"Damian Osipiuk","path":"/DamianOsipiuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28151934?s=80&v=4"},"commit":{"message":"test(vue-query): vitest type test correctly (#7452)\n\n* test(vue-query): vitest type test correctly\r\n\r\n* test(vue-query): add queryOptions.test.ts to resolve codecov error in PR\r\n\r\n* test(vue-query): remove queryOptions.test.ts","shortMessageHtmlLink":"test(vue-query): vitest type test correctly (#7452)"}},{"before":"bd991bcf307e8a882c59415b168ca151f01e59d7","after":"eb2b469a91d9cb86bec411f63c9e63d8e6a84659","ref":"refs/heads/main","pushedAt":"2024-06-02T08:35:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"TkDodo","name":"Dominik Dorfmeister","path":"/TkDodo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1021430?s=80&v=4"},"commit":{"message":"docs: Update community-projects.md - Add Rapini (#7499)\n\n* Update community-projects.md\r\n\r\n* Alphabetical\r\n\r\n* Prettier fix whitespace\r\n\r\n---------\r\n\r\nCo-authored-by: Dominik Dorfmeister ","shortMessageHtmlLink":"docs: Update community-projects.md - Add Rapini (#7499)"}},{"before":"ee0283817fa76319b32a43b212e62164ea9ed275","after":"bd991bcf307e8a882c59415b168ca151f01e59d7","ref":"refs/heads/main","pushedAt":"2024-06-01T19:35:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"TkDodo","name":"Dominik Dorfmeister","path":"/TkDodo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1021430?s=80&v=4"},"commit":{"message":"ci(codecov): update version with token (#7506)\n\nCo-authored-by: Arnoud <6420061+arnoud-dv@users.noreply.github.com>\r\nCo-authored-by: Dominik Dorfmeister ","shortMessageHtmlLink":"ci(codecov): update version with token (#7506)"}},{"before":"f6f89e1a5c13224a9689694f2cc77d5a78442287","after":"ee0283817fa76319b32a43b212e62164ea9ed275","ref":"refs/heads/main","pushedAt":"2024-06-01T19:31:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TkDodo","name":"Dominik Dorfmeister","path":"/TkDodo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1021430?s=80&v=4"},"commit":{"message":"Revert \"chore: add CODECOV_TOKEN\"\n\nThis reverts commit f6f89e1a5c13224a9689694f2cc77d5a78442287.","shortMessageHtmlLink":"Revert \"chore: add CODECOV_TOKEN\""}},{"before":"9b6bfb4abca3a69fced6c70573be70347e780b9b","after":"f6f89e1a5c13224a9689694f2cc77d5a78442287","ref":"refs/heads/main","pushedAt":"2024-06-01T19:29:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TkDodo","name":"Dominik Dorfmeister","path":"/TkDodo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1021430?s=80&v=4"},"commit":{"message":"chore: add CODECOV_TOKEN","shortMessageHtmlLink":"chore: add CODECOV_TOKEN"}},{"before":"09ecaba872e614f3cf1cdd4b5c77e2b6f4e756c3","after":"9b6bfb4abca3a69fced6c70573be70347e780b9b","ref":"refs/heads/main","pushedAt":"2024-06-01T13:35:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"arnoud-dv","name":"Arnoud","path":"/arnoud-dv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6420061?s=80&v=4"},"commit":{"message":"chore(angular-query): update angular (#7504)","shortMessageHtmlLink":"chore(angular-query): update angular (#7504)"}},{"before":"b0c09aa63d7b8dad84d34ee5ba49d280032e467d","after":"09ecaba872e614f3cf1cdd4b5c77e2b6f4e756c3","ref":"refs/heads/main","pushedAt":"2024-06-01T13:09:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"arnoud-dv","name":"Arnoud","path":"/arnoud-dv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6420061?s=80&v=4"},"commit":{"message":"chore: downgrade codecov github action (#7505)","shortMessageHtmlLink":"chore: downgrade codecov github action (#7505)"}},{"before":"721730a6a9bd3e0eed75672d9787f3a3accead7a","after":"b0c09aa63d7b8dad84d34ee5ba49d280032e467d","ref":"refs/heads/main","pushedAt":"2024-05-27T18:16:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"release: v5.40.0","shortMessageHtmlLink":"release: v5.40.0"}},{"before":"70f7f715381860656ba88ee07acd998119d346e0","after":null,"ref":"refs/heads/feature/hydrate-promises","pushedAt":"2024-05-27T18:13:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"TkDodo","name":"Dominik Dorfmeister","path":"/TkDodo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1021430?s=80&v=4"}},{"before":"f8031f462e61ad8e45006cda12c96960c2dc3d53","after":"721730a6a9bd3e0eed75672d9787f3a3accead7a","ref":"refs/heads/main","pushedAt":"2024-05-27T18:13:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"TkDodo","name":"Dominik Dorfmeister","path":"/TkDodo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1021430?s=80&v=4"},"commit":{"message":"feat: allow to dehydrate and restore promises (#7481)\n\n* feat: allow to dehydrate and restore promises\r\n\r\n* fix: retries with initialPromise, but without queryFn\r\n\r\n* fix: retries for infinite queries\r\n\r\nthis could use some reconciliation\r\n\r\n* refactor: streamline the way we get the queryFn between Query and InfiniteQuery\r\n\r\n* fix: only dehydrate query.promise for pending queries\r\n\r\n* feat: allow setting hydration and dehydration defaultOptions on the QueryClient\r\n\r\n* test: global defaultOptions for hydrate / dehydrate\r\n\r\n* tests: hydration of promises\r\n\r\n* feat: next15 integration test\r\n\r\n* docs: app directory prefetching example\r\n\r\n* docs: global hydrate and dehydrate options\r\n\r\n* feat: use streaming\r\n\r\n* docs: prefetching\r\n\r\n* test: useQuery with initialPromise\r\n\r\n* fix: do not leak server errors to the client\r\n\r\n* docs: typo\r\n\r\n* fix: ignore next in sherif\r\n\r\nbecause we test against multiple versions of next\r\n\r\n* test: await promise before clearing client to avoid error\r\n\r\n* feat: always respect the `promise` passed to hydrate, even if we already have a cached entry.\r\n\r\n* Update docs/framework/react/guides/advanced-ssr.md\r\n\r\nCo-authored-by: Fredrik Höglund \r\n\r\n* Update docs/framework/react/guides/advanced-ssr.md\r\n\r\nCo-authored-by: Fredrik Höglund \r\n\r\n* chore: remove leftover 'use client'\r\n\r\n* oops\r\n\r\n* docs: better text\r\n\r\n* chore: better error messages\r\n\r\n* update note\r\n\r\n* chore: fix lock file\r\n\r\n---------\r\n\r\nCo-authored-by: Fredrik Höglund ","shortMessageHtmlLink":"feat: allow to dehydrate and restore promises (#7481)"}},{"before":"6547423862ee2f20c9bdbb8546927e552763d9b3","after":"70f7f715381860656ba88ee07acd998119d346e0","ref":"refs/heads/feature/hydrate-promises","pushedAt":"2024-05-27T17:59:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TkDodo","name":"Dominik Dorfmeister","path":"/TkDodo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1021430?s=80&v=4"},"commit":{"message":"chore: fix lock file","shortMessageHtmlLink":"chore: fix lock file"}},{"before":"34bd169ae4bd6ed4918d68d48badda9291183dcb","after":"6547423862ee2f20c9bdbb8546927e552763d9b3","ref":"refs/heads/feature/hydrate-promises","pushedAt":"2024-05-27T16:27:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TkDodo","name":"Dominik Dorfmeister","path":"/TkDodo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1021430?s=80&v=4"},"commit":{"message":"update note","shortMessageHtmlLink":"update note"}},{"before":"7401080846546b6da53ea14dd96d2ac3c28c94bd","after":"34bd169ae4bd6ed4918d68d48badda9291183dcb","ref":"refs/heads/feature/hydrate-promises","pushedAt":"2024-05-27T15:02:33.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"TkDodo","name":"Dominik Dorfmeister","path":"/TkDodo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1021430?s=80&v=4"},"commit":{"message":"chore: better error messages","shortMessageHtmlLink":"chore: better error messages"}},{"before":"b8af2d8c68223ce2ebfffb2ecedfdf79124fe1b0","after":"7401080846546b6da53ea14dd96d2ac3c28c94bd","ref":"refs/heads/feature/hydrate-promises","pushedAt":"2024-05-27T14:57:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TkDodo","name":"Dominik Dorfmeister","path":"/TkDodo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1021430?s=80&v=4"},"commit":{"message":"Update docs/framework/react/guides/advanced-ssr.md\n\nCo-authored-by: Fredrik Höglund ","shortMessageHtmlLink":"Update docs/framework/react/guides/advanced-ssr.md"}},{"before":"95fe2744a075ce87a5ee2244a1732e4f02901621","after":"b8af2d8c68223ce2ebfffb2ecedfdf79124fe1b0","ref":"refs/heads/feature/hydrate-promises","pushedAt":"2024-05-27T14:55:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TkDodo","name":"Dominik Dorfmeister","path":"/TkDodo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1021430?s=80&v=4"},"commit":{"message":"Update docs/framework/react/guides/advanced-ssr.md\n\nCo-authored-by: Fredrik Höglund ","shortMessageHtmlLink":"Update docs/framework/react/guides/advanced-ssr.md"}},{"before":"ef57ad5af57f549cd805e366153a2088590c5ad0","after":"95fe2744a075ce87a5ee2244a1732e4f02901621","ref":"refs/heads/feature/hydrate-promises","pushedAt":"2024-05-27T12:43:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TkDodo","name":"Dominik Dorfmeister","path":"/TkDodo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1021430?s=80&v=4"},"commit":{"message":"feat: always respect the `promise` passed to hydrate, even if we already have a cached entry.","shortMessageHtmlLink":"feat: always respect the promise passed to hydrate, even if we alre…"}},{"before":"2a2f7f44e83b902e3273a5a5e13364311bfc302b","after":"ef57ad5af57f549cd805e366153a2088590c5ad0","ref":"refs/heads/feature/hydrate-promises","pushedAt":"2024-05-27T08:14:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TkDodo","name":"Dominik Dorfmeister","path":"/TkDodo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1021430?s=80&v=4"},"commit":{"message":"test: await promise before clearing client to avoid error","shortMessageHtmlLink":"test: await promise before clearing client to avoid error"}},{"before":"f6beb5d3ac6a877cd069854933e643d70cba22b8","after":"2a2f7f44e83b902e3273a5a5e13364311bfc302b","ref":"refs/heads/feature/hydrate-promises","pushedAt":"2024-05-27T07:56:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TkDodo","name":"Dominik Dorfmeister","path":"/TkDodo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1021430?s=80&v=4"},"commit":{"message":"fix: ignore next in sherif\n\nbecause we test against multiple versions of next","shortMessageHtmlLink":"fix: ignore next in sherif"}},{"before":"03676ddd794637bc49a72a82f1e18790f41aa22a","after":"f6beb5d3ac6a877cd069854933e643d70cba22b8","ref":"refs/heads/feature/hydrate-promises","pushedAt":"2024-05-27T07:55:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TkDodo","name":"Dominik Dorfmeister","path":"/TkDodo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1021430?s=80&v=4"},"commit":{"message":"docs: typo","shortMessageHtmlLink":"docs: typo"}},{"before":"b3873738570820a4e56703802001f80077f164d3","after":"03676ddd794637bc49a72a82f1e18790f41aa22a","ref":"refs/heads/feature/hydrate-promises","pushedAt":"2024-05-27T07:48:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"TkDodo","name":"Dominik Dorfmeister","path":"/TkDodo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1021430?s=80&v=4"},"commit":{"message":"fix: do not leak server errors to the client","shortMessageHtmlLink":"fix: do not leak server errors to the client"}},{"before":"ebf52b3f9a99a7c027de786074908933ead1d0b4","after":"b3873738570820a4e56703802001f80077f164d3","ref":"refs/heads/feature/hydrate-promises","pushedAt":"2024-05-26T18:40:41.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"TkDodo","name":"Dominik Dorfmeister","path":"/TkDodo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1021430?s=80&v=4"},"commit":{"message":"docs: prefetching","shortMessageHtmlLink":"docs: prefetching"}},{"before":"ebd82782ed33c165c7e84a6a66598558c3a35291","after":"ebf52b3f9a99a7c027de786074908933ead1d0b4","ref":"refs/heads/feature/hydrate-promises","pushedAt":"2024-05-26T14:41:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TkDodo","name":"Dominik Dorfmeister","path":"/TkDodo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1021430?s=80&v=4"},"commit":{"message":"docs: app directory prefetching example","shortMessageHtmlLink":"docs: app directory prefetching example"}},{"before":"8f55e36a7c94242176875bbb18c63ab6991c6af0","after":"ebd82782ed33c165c7e84a6a66598558c3a35291","ref":"refs/heads/feature/hydrate-promises","pushedAt":"2024-05-26T13:49:08.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"TkDodo","name":"Dominik Dorfmeister","path":"/TkDodo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1021430?s=80&v=4"},"commit":{"message":"feat: next15 integration test","shortMessageHtmlLink":"feat: next15 integration test"}},{"before":"ea7ac38488db2f0ef256917ffc87d482b62da7b6","after":"8f55e36a7c94242176875bbb18c63ab6991c6af0","ref":"refs/heads/feature/hydrate-promises","pushedAt":"2024-05-26T12:39:57.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"TkDodo","name":"Dominik Dorfmeister","path":"/TkDodo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1021430?s=80&v=4"},"commit":{"message":"feat: allow setting hydration and dehydration defaultOptions on the QueryClient","shortMessageHtmlLink":"feat: allow setting hydration and dehydration defaultOptions on the Q…"}},{"before":"cbe18b1e7f0705e48c7e06548e196e3e611f0f56","after":"ea7ac38488db2f0ef256917ffc87d482b62da7b6","ref":"refs/heads/feature/hydrate-promises","pushedAt":"2024-05-26T11:16:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TkDodo","name":"Dominik Dorfmeister","path":"/TkDodo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1021430?s=80&v=4"},"commit":{"message":"fix: retries with initialPromise, but without queryFn","shortMessageHtmlLink":"fix: retries with initialPromise, but without queryFn"}},{"before":null,"after":"cbe18b1e7f0705e48c7e06548e196e3e611f0f56","ref":"refs/heads/feature/hydrate-promises","pushedAt":"2024-05-26T11:08:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TkDodo","name":"Dominik Dorfmeister","path":"/TkDodo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1021430?s=80&v=4"},"commit":{"message":"feat: allow to dehydrate and restore promises","shortMessageHtmlLink":"feat: allow to dehydrate and restore promises"}},{"before":null,"after":"41ea6d9715be7c0ef01477ff0e0f8eaaf835637b","ref":"refs/heads/feature/use","pushedAt":"2024-05-26T09:43:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TkDodo","name":"Dominik Dorfmeister","path":"/TkDodo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1021430?s=80&v=4"},"commit":{"message":"feat: switch to `use` instead of throwing promises","shortMessageHtmlLink":"feat: switch to use instead of throwing promises"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEW8OGiQA","startCursor":null,"endCursor":null}},"title":"Activity · TanStack/query"}