diff --git a/lib/config/presets/internal/replacements.ts b/lib/config/presets/internal/replacements.ts
index ed80b96a44b4196d6880eb0c4fd3ba8b055d012b..d543b8f03cb839024cbbeeaf8066d57eec9015bd 100644
--- a/lib/config/presets/internal/replacements.ts
+++ b/lib/config/presets/internal/replacements.ts
@@ -16,6 +16,9 @@ export const presets: Record<string, Preset> = {
       'replacements:jade-to-pug',
       'replacements:joi-to-scoped',
       'replacements:joi-to-unscoped',
+      'replacements:now-to-vercel',
+      'replacements:react-query-devtools-to-scoped',
+      'replacements:react-query-to-scoped',
       'replacements:renovate-pep440-to-renovatebot-pep440',
       'replacements:rollup-node-resolve-to-scoped',
       'replacements:xmldom-to-scoped',
@@ -103,6 +106,32 @@ export const presets: Record<string, Preset> = {
       },
     ],
   },
+  'react-query-devtools-to-scoped': {
+    description:
+      '`react-query/devtools` became scoped under the `tanstack` organization.',
+    packageRules: [
+      {
+        matchCurrentVersion: '>=2.0.0 <4.0.0',
+        matchDatasources: ['npm'],
+        matchPackageNames: ['react-query/devtools'],
+        replacementName: '@tanstack/react-query-devtools',
+        replacementVersion: '4.0.0',
+      },
+    ],
+  },
+  'react-query-to-scoped': {
+    description:
+      '`react-query` became scoped under the `tanstack` organization.',
+    packageRules: [
+      {
+        matchCurrentVersion: '>=3.0.0 <4.0.0',
+        matchDatasources: ['npm'],
+        matchPackageNames: ['react-query'],
+        replacementName: '@tanstack/react-query',
+        replacementVersion: '4.0.5',
+      },
+    ],
+  },
   'redux-devtools-extension-to-scope': {
     description:
       'The `redux-devtools-extension` package was renamed to `@redux-devtools/extension`.',