diff --git a/_changeset/README.md b/_changeset/README.md new file mode 100644 index 000000000000..e5b6d8d6a67a --- /dev/null +++ b/_changeset/README.md @@ -0,0 +1,8 @@ +# Changesets + +Hello and welcome! This folder has been automatically generated by `@changesets/cli`, a build tool that works +with multi-package repos, or single-package repos to help you version and publish your code. You can +find the full documentation for it [in our repository](https://github.com/changesets/changesets) + +We have a quick list of common questions to get you started engaging with this project in +[our documentation](https://github.com/changesets/changesets/blob/main/docs/common-questions.md) diff --git a/_changeset/config.json b/_changeset/config.json new file mode 100644 index 000000000000..7bb2d6daff0c --- /dev/null +++ b/_changeset/config.json @@ -0,0 +1,14 @@ +{ + "$schema": "https://unpkg.com/@changesets/config@2.0.0/schema.json", + "changelog": ["./format.js", { "repo": "refinedev/refine" }], + "commit": false, + "fixed": [], + "linked": [], + "access": "public", + "baseBranch": "main", + "updateInternalDependencies": "patch", + "ignore": ["!@refinedev/*", "!create-refine-app"], + "___experimentalUnsafeOptions_WILL_CHANGE_IN_PATCH": { + "onlyUpdatePeerDependentsWhenOutOfRange": true + } +} diff --git a/_changeset/curvy-pumpkins-hammer.md b/_changeset/curvy-pumpkins-hammer.md new file mode 100644 index 000000000000..480be46cabad --- /dev/null +++ b/_changeset/curvy-pumpkins-hammer.md @@ -0,0 +1,5 @@ +--- +"@refinedev/hasura": patch +--- + +meta.gqlVariables now passed to createMany query for Hasura data provider diff --git a/_changeset/five-clouds-stare.md b/_changeset/five-clouds-stare.md new file mode 100644 index 000000000000..99b58e4ede8c --- /dev/null +++ b/_changeset/five-clouds-stare.md @@ -0,0 +1,5 @@ +--- +"@refinedev/react-table": patch +--- + +fix: get always latest `columns` from `table ref` when `columnFilters` or `filters` are changed. diff --git a/_changeset/format.js b/_changeset/format.js new file mode 100644 index 000000000000..3ba093ce3097 --- /dev/null +++ b/_changeset/format.js @@ -0,0 +1,40 @@ +const clgh = require("@changesets/changelog-github"); + +const changelogFunctions = { + getDependencyReleaseLine: clgh.default.getDependencyReleaseLine, + getReleaseLine: async (changeset, tag, options) => { + const defaultChangeset = await clgh.default.getReleaseLine( + changeset, + tag, + options, + ); + + const isValid = ["community", "enterprise"].includes( + process.env.REFINE_RELEASE_TYPE, + ); + + if (!isValid) { + console.error( + "❌ REFINE_RELEASE_TYPE must be either community or enterprise", + ); + + process.exit(1); + } + + let title = ""; + + if (process.env.REFINE_RELEASE_TYPE === "community") { + title = "\n\n📢 **Refine Community Release** 📢"; + } + + if (process.env.REFINE_RELEASE_TYPE === "enterprise") { + title = "\n\n⚡ **Refine Enterprise Release** ⚡"; + } + + const result = title + defaultChangeset; + + return result; + }, +}; + +exports.default = changelogFunctions; diff --git a/_changeset/friendly-feet-marry.md b/_changeset/friendly-feet-marry.md new file mode 100644 index 000000000000..0a97a25120a5 --- /dev/null +++ b/_changeset/friendly-feet-marry.md @@ -0,0 +1,5 @@ +--- +"@refinedev/hasura": patch +--- + +meta.gqlVariables now passed to deleteOne query for Hasura data provider diff --git a/_changeset/neat-tips-provide.md b/_changeset/neat-tips-provide.md new file mode 100644 index 000000000000..e8d09e89a5b6 --- /dev/null +++ b/_changeset/neat-tips-provide.md @@ -0,0 +1,5 @@ +--- +"@refinedev/hasura": patch +--- + +meta.gqlVariables now passed to update query for Hasura data provider diff --git a/_changeset/proud-socks-yawn.md b/_changeset/proud-socks-yawn.md new file mode 100644 index 000000000000..8ee6d31fd489 --- /dev/null +++ b/_changeset/proud-socks-yawn.md @@ -0,0 +1,7 @@ +--- +"@refinedev/chakra-ui": patch +--- + +- Ensure `meta` prop is passed to the `ShowButton` component of Charka-UI + +[Resolves #6707](https://github.com/refinedev/refine/issues/6707) diff --git a/_changeset/rare-teachers-drive.md b/_changeset/rare-teachers-drive.md new file mode 100644 index 000000000000..0d85d2918cce --- /dev/null +++ b/_changeset/rare-teachers-drive.md @@ -0,0 +1,7 @@ +--- +"@refinedev/mui": patch +--- + +Add support for unique id to `transformCrudFiltersToFilterModel` when filters have the same field and operator. + +[Resolves #6710](https://github.com/refinedev/refine/issues/6710) diff --git a/_changeset/serious-wolves-rush.md b/_changeset/serious-wolves-rush.md new file mode 100644 index 000000000000..1d5f967ee390 --- /dev/null +++ b/_changeset/serious-wolves-rush.md @@ -0,0 +1,5 @@ +--- +"@refinedev/hasura": patch +--- + +Hasura live provider now uses hasura-default as default naming convention diff --git a/_changeset/six-cooks-check.md b/_changeset/six-cooks-check.md new file mode 100644 index 000000000000..1ee49b5e4e8e --- /dev/null +++ b/_changeset/six-cooks-check.md @@ -0,0 +1,5 @@ +--- +"@refinedev/hasura": patch +--- + +meta.gqlVariables now passed to create query for Hasura data provider diff --git a/_changeset/sweet-games-juggle.md b/_changeset/sweet-games-juggle.md new file mode 100644 index 000000000000..708921da3b4e --- /dev/null +++ b/_changeset/sweet-games-juggle.md @@ -0,0 +1,5 @@ +--- +"@refinedev/hasura": patch +--- + +meta.gqlVariables now passed to deleteMany query for Hasura data provider diff --git a/_changeset/sweet-oranges-greet.md b/_changeset/sweet-oranges-greet.md new file mode 100644 index 000000000000..9208bb714e3a --- /dev/null +++ b/_changeset/sweet-oranges-greet.md @@ -0,0 +1,10 @@ +--- +"@refinedev/react-hook-form": patch +"@refinedev/devtools-ui": patch +"@refinedev/inferencer": patch +"@refinedev/chakra-ui": patch +"@refinedev/mui": patch +--- + +chore: update `react-hook-form` to `7.57.0` to support new features like [`subscribe`](https://react-hook-form.com/docs/useform/subscribe). +for more information, see [React Hook Form release notes](https://github.com/react-hook-form/react-hook-form/releases). diff --git a/_changeset/violet-wasps-study.md b/_changeset/violet-wasps-study.md new file mode 100644 index 000000000000..4063149b73c7 --- /dev/null +++ b/_changeset/violet-wasps-study.md @@ -0,0 +1,5 @@ +--- +"@refinedev/hasura": patch +--- + +meta.gqlVariables now passed to updateMany query for Hasura data provider diff --git a/_changeset/witty-mirrors-sparkle.md b/_changeset/witty-mirrors-sparkle.md new file mode 100644 index 000000000000..f962b4f20e3a --- /dev/null +++ b/_changeset/witty-mirrors-sparkle.md @@ -0,0 +1,5 @@ +--- +"@refinedev/hasura": patch +--- + +meta.gqlVariables now passed to custom query for Hasura data provider diff --git a/documentation/blog/authors.yml b/documentation/blog/authors.yml index 63c8ecbd9e38..74f7d85eb4a9 100644 --- a/documentation/blog/authors.yml +++ b/documentation/blog/authors.yml @@ -16,7 +16,7 @@ civan: url: https://www.linkedin.com/in/civan-özseyhan-1ab48814/ image_url: https://media.licdn.com/dms/image/v2/C4D03AQE-_wQd8hyrZQ/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1655223925589?e=1754524800&v=beta&t=0YVbcPUo20AUfRxVD5F_sWw7GkOBH49kIjxaMoyfrmI github: https://github.com/mlhekincifeat - + ege: name: Ege Aytın title: Software Developer diff --git a/documentation/docs/guides-concepts/forms/server-side-validation-chakra-ui.tsx b/documentation/docs/guides-concepts/forms/server-side-validation-chakra-ui.tsx index 73f45aa96e83..7e2a1ec855b8 100644 --- a/documentation/docs/guides-concepts/forms/server-side-validation-chakra-ui.tsx +++ b/documentation/docs/guides-concepts/forms/server-side-validation-chakra-ui.tsx @@ -18,7 +18,7 @@ export default function ServerSideValidationChakraUi() { "@chakra-ui/react": "^2.5.1", "react-dom": "^18.0.0", "react-router": "^7.0.2", - "react-hook-form": "^7.43.5", + "react-hook-form": "^7.57.0", }} startRoute="/products/create" files={{ diff --git a/documentation/docs/guides-concepts/forms/server-side-validation-mui.tsx b/documentation/docs/guides-concepts/forms/server-side-validation-mui.tsx index 93ed482ff885..c216863b3679 100644 --- a/documentation/docs/guides-concepts/forms/server-side-validation-mui.tsx +++ b/documentation/docs/guides-concepts/forms/server-side-validation-mui.tsx @@ -20,7 +20,7 @@ export default function ServerSideValidationMui() { "@mui/utils": "^7.1.0", "@mui/x-data-grid": "7.23.5", "react-router": "^7.0.2", - "react-hook-form": "^7.43.5", + "react-hook-form": "^7.57.0", }} startRoute="/products/create" files={{ diff --git a/documentation/docs/guides-concepts/forms/server-side-validation-react-hook-form.tsx b/documentation/docs/guides-concepts/forms/server-side-validation-react-hook-form.tsx index 3d8970cc7447..1ce24f94f385 100644 --- a/documentation/docs/guides-concepts/forms/server-side-validation-react-hook-form.tsx +++ b/documentation/docs/guides-concepts/forms/server-side-validation-react-hook-form.tsx @@ -14,7 +14,7 @@ export default function ServerSideValidationReactHookForm() { "@refinedev/react-hook-form": "^4.8.12", "react-dom": "^18.0.0", "react-router": "^7.0.2", - "react-hook-form": "^7.43.5", + "react-hook-form": "^7.57.0", }} startRoute="/products/create" files={{ diff --git a/documentation/docs/ui-integrations/chakra-ui/introduction/previews/auth-page.tsx b/documentation/docs/ui-integrations/chakra-ui/introduction/previews/auth-page.tsx index c03135e58840..f6fdbf4bf478 100644 --- a/documentation/docs/ui-integrations/chakra-ui/introduction/previews/auth-page.tsx +++ b/documentation/docs/ui-integrations/chakra-ui/introduction/previews/auth-page.tsx @@ -19,7 +19,7 @@ export default function AuthPage() { "@chakra-ui/react": "^2.5.1", "react-dom": "^18.0.0", "react-router": "^7.0.2", - "react-hook-form": "^7.43.5", + "react-hook-form": "^7.57.0", }} startRoute="/login" files={{ diff --git a/documentation/docs/ui-integrations/chakra-ui/introduction/previews/basic-views.tsx b/documentation/docs/ui-integrations/chakra-ui/introduction/previews/basic-views.tsx index 3f704020750c..17179079ba54 100644 --- a/documentation/docs/ui-integrations/chakra-ui/introduction/previews/basic-views.tsx +++ b/documentation/docs/ui-integrations/chakra-ui/introduction/previews/basic-views.tsx @@ -18,7 +18,7 @@ export default function BasicViews() { "@chakra-ui/react": "^2.5.1", "react-dom": "^18.0.0", "react-router": "^7.0.2", - "react-hook-form": "^7.43.5", + "react-hook-form": "^7.57.0", }} startRoute="/products" files={{ diff --git a/documentation/docs/ui-integrations/chakra-ui/introduction/previews/example.tsx b/documentation/docs/ui-integrations/chakra-ui/introduction/previews/example.tsx index d4587605f518..99f2b7eb2b4d 100644 --- a/documentation/docs/ui-integrations/chakra-ui/introduction/previews/example.tsx +++ b/documentation/docs/ui-integrations/chakra-ui/introduction/previews/example.tsx @@ -18,7 +18,7 @@ export default function Example() { "@chakra-ui/react": "^2.5.1", "react-dom": "^18.0.0", "react-router": "^7.0.2", - "react-hook-form": "^7.43.5", + "react-hook-form": "^7.57.0", }} startRoute="/products" files={{ diff --git a/documentation/docs/ui-integrations/chakra-ui/introduction/previews/layout-react-router-dom.tsx b/documentation/docs/ui-integrations/chakra-ui/introduction/previews/layout-react-router-dom.tsx index 26aad5002cb0..11b0aaa8c96e 100644 --- a/documentation/docs/ui-integrations/chakra-ui/introduction/previews/layout-react-router-dom.tsx +++ b/documentation/docs/ui-integrations/chakra-ui/introduction/previews/layout-react-router-dom.tsx @@ -20,7 +20,7 @@ export default function LayoutReactRouterDom() { "@chakra-ui/react": "^2.5.1", "react-dom": "^18.0.0", "react-router": "^7.0.2", - "react-hook-form": "^7.43.5", + "react-hook-form": "^7.57.0", }} startRoute="/products" files={{ diff --git a/documentation/docs/ui-integrations/chakra-ui/introduction/previews/theming.tsx b/documentation/docs/ui-integrations/chakra-ui/introduction/previews/theming.tsx index b1d66be3f925..f574fd325151 100644 --- a/documentation/docs/ui-integrations/chakra-ui/introduction/previews/theming.tsx +++ b/documentation/docs/ui-integrations/chakra-ui/introduction/previews/theming.tsx @@ -20,7 +20,7 @@ export default function Usage() { "@chakra-ui/react": "^2.5.1", "react-dom": "^18.0.0", "react-router": "^7.0.2", - "react-hook-form": "^7.43.5", + "react-hook-form": "^7.57.0", }} startRoute="/products" files={{ diff --git a/documentation/docs/ui-integrations/material-ui/introduction/previews/auth-page.tsx b/documentation/docs/ui-integrations/material-ui/introduction/previews/auth-page.tsx index 510758209cf2..c52517f64207 100644 --- a/documentation/docs/ui-integrations/material-ui/introduction/previews/auth-page.tsx +++ b/documentation/docs/ui-integrations/material-ui/introduction/previews/auth-page.tsx @@ -21,7 +21,7 @@ export default function AuthPage() { "@mui/system": "^6.4.11", "@mui/x-data-grid": "7.23.5", "react-router": "^7.0.2", - "react-hook-form": "^7.43.5", + "react-hook-form": "^7.57.0", }} startRoute="/login" files={{ diff --git a/documentation/docs/ui-integrations/material-ui/introduction/previews/basic-views.tsx b/documentation/docs/ui-integrations/material-ui/introduction/previews/basic-views.tsx index 61afd2df8d5b..5735b696fc30 100644 --- a/documentation/docs/ui-integrations/material-ui/introduction/previews/basic-views.tsx +++ b/documentation/docs/ui-integrations/material-ui/introduction/previews/basic-views.tsx @@ -20,7 +20,7 @@ export default function BasicViews() { "@mui/system": "^6.4.11", "@mui/x-data-grid": "7.23.5", "react-router": "^7.0.2", - "react-hook-form": "^7.43.5", + "react-hook-form": "^7.57.0", }} startRoute="/products" files={{ diff --git a/documentation/docs/ui-integrations/material-ui/introduction/previews/example.tsx b/documentation/docs/ui-integrations/material-ui/introduction/previews/example.tsx index fc46133f49f4..308b3ad2307d 100644 --- a/documentation/docs/ui-integrations/material-ui/introduction/previews/example.tsx +++ b/documentation/docs/ui-integrations/material-ui/introduction/previews/example.tsx @@ -20,7 +20,7 @@ export default function Example() { "@mui/system": "^6.4.11", "@mui/x-data-grid": "7.23.5", "react-router": "^7.0.2", - "react-hook-form": "^7.43.5", + "react-hook-form": "^7.57.0", }} startRoute="/products" files={{ diff --git a/documentation/docs/ui-integrations/material-ui/introduction/previews/layout-react-router-dom.tsx b/documentation/docs/ui-integrations/material-ui/introduction/previews/layout-react-router-dom.tsx index d1ebacfe53d7..1ca1e4d28626 100644 --- a/documentation/docs/ui-integrations/material-ui/introduction/previews/layout-react-router-dom.tsx +++ b/documentation/docs/ui-integrations/material-ui/introduction/previews/layout-react-router-dom.tsx @@ -22,7 +22,7 @@ export default function LayoutReactRouterDom() { "@mui/system": "^6.4.11", "@mui/x-data-grid": "^7.23.5", "react-router": "^7.0.2", - "react-hook-form": "^7.43.5", + "react-hook-form": "^7.57.0", }} startRoute="/products" files={{ diff --git a/documentation/docs/ui-integrations/material-ui/introduction/previews/theming.tsx b/documentation/docs/ui-integrations/material-ui/introduction/previews/theming.tsx index 1a3977ff503f..b346c3548825 100644 --- a/documentation/docs/ui-integrations/material-ui/introduction/previews/theming.tsx +++ b/documentation/docs/ui-integrations/material-ui/introduction/previews/theming.tsx @@ -22,7 +22,7 @@ export default function Usage() { "@mui/system": "^6.4.11", "@mui/x-data-grid": "7.23.5", "react-router": "^7.0.2", - "react-hook-form": "^7.43.5", + "react-hook-form": "^7.57.0", }} startRoute="/products" files={{ diff --git a/documentation/docs/ui-integrations/material-ui/introduction/previews/usage-next-js.tsx b/documentation/docs/ui-integrations/material-ui/introduction/previews/usage-next-js.tsx index 5061aa7fa527..a5069840f282 100644 --- a/documentation/docs/ui-integrations/material-ui/introduction/previews/usage-next-js.tsx +++ b/documentation/docs/ui-integrations/material-ui/introduction/previews/usage-next-js.tsx @@ -19,7 +19,7 @@ export default function UsageNextjs() { "@mui/material": "^6.1.7", "@mui/system": "^6.4.11", "@mui/x-data-grid": "7.23.5", - "react-hook-form": "^7.43.5", + "react-hook-form": "^7.57.0", "@refinedev/nextjs-router": "latest", }} // template="nextjs" diff --git a/documentation/docs/ui-integrations/material-ui/introduction/previews/usage-react-router-dom.tsx b/documentation/docs/ui-integrations/material-ui/introduction/previews/usage-react-router-dom.tsx index 2bd2c5825ab4..842cb5ec72a5 100644 --- a/documentation/docs/ui-integrations/material-ui/introduction/previews/usage-react-router-dom.tsx +++ b/documentation/docs/ui-integrations/material-ui/introduction/previews/usage-react-router-dom.tsx @@ -19,7 +19,7 @@ export default function UsageReactRouterDom() { "@mui/material": "^6.1.7", "@mui/system": "^6.4.11", "@mui/x-data-grid": "7.23.5", - "react-hook-form": "^7.43.5", + "react-hook-form": "^7.57.0", "react-router": "^7.0.2", "@refinedev/react-router": "latest", }} diff --git a/documentation/docs/ui-integrations/material-ui/introduction/previews/usage-remix.tsx b/documentation/docs/ui-integrations/material-ui/introduction/previews/usage-remix.tsx index fa7a0d1e7956..8046c3a80a1f 100644 --- a/documentation/docs/ui-integrations/material-ui/introduction/previews/usage-remix.tsx +++ b/documentation/docs/ui-integrations/material-ui/introduction/previews/usage-remix.tsx @@ -19,7 +19,7 @@ export default function UsageRemix() { "@mui/material": "^6.1.7", "@mui/system": "^6.4.11", "@mui/x-data-grid": "7.23.5", - "react-hook-form": "^7.43.5", + "react-hook-form": "^7.57.0", "@refinedev/remix-router": "latest", }} startRoute="/products" diff --git a/examples/audit-log-provider/package.json b/examples/audit-log-provider/package.json index fa5526f2f178..22fde8dbb2e2 100644 --- a/examples/audit-log-provider/package.json +++ b/examples/audit-log-provider/package.json @@ -12,7 +12,7 @@ "dependencies": { "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/react-router": "^1.0.1", "@refinedev/simple-rest": "^5.0.10", "react": "^18.0.0", diff --git a/examples/auth-chakra-ui/package.json b/examples/auth-chakra-ui/package.json index 48c6286cb6dd..b4988fcb22d2 100644 --- a/examples/auth-chakra-ui/package.json +++ b/examples/auth-chakra-ui/package.json @@ -11,12 +11,12 @@ }, "dependencies": { "@chakra-ui/react": "^2.5.1", - "@refinedev/chakra-ui": "^2.36.1", + "@refinedev/chakra-ui": "^2.37.0", "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/react-router": "^1.0.1", - "@refinedev/react-table": "^5.6.15", + "@refinedev/react-table": "^5.6.16", "@refinedev/simple-rest": "^5.0.10", "@tabler/icons-react": "^3.1.0", "@tanstack/react-table": "^8.2.6", diff --git a/examples/auth-headless/package.json b/examples/auth-headless/package.json index 15460747218a..2a5e7ada2148 100644 --- a/examples/auth-headless/package.json +++ b/examples/auth-headless/package.json @@ -12,9 +12,9 @@ "dependencies": { "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/react-router": "^1.0.1", - "@refinedev/react-table": "^5.6.15", + "@refinedev/react-table": "^5.6.16", "@refinedev/simple-rest": "^5.0.10", "@tanstack/react-table": "^8.2.6", "react": "^18.0.0", diff --git a/examples/auth-mantine/package.json b/examples/auth-mantine/package.json index 521ae2171085..d480b2ee6070 100644 --- a/examples/auth-mantine/package.json +++ b/examples/auth-mantine/package.json @@ -19,7 +19,7 @@ "@refinedev/core": "^4.57.9", "@refinedev/mantine": "^2.36.1", "@refinedev/react-router": "^1.0.1", - "@refinedev/react-table": "^5.6.15", + "@refinedev/react-table": "^5.6.16", "@refinedev/simple-rest": "^5.0.10", "@tabler/icons-react": "^3.1.0", "@tanstack/react-table": "^8.2.6", diff --git a/examples/auth-material-ui/package.json b/examples/auth-material-ui/package.json index 3977494e6acf..eb7c2f56559e 100644 --- a/examples/auth-material-ui/package.json +++ b/examples/auth-material-ui/package.json @@ -29,8 +29,8 @@ "@mui/x-data-grid": "^7.23.5", "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/mui": "^6.1.3", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/mui": "^6.2.0", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/react-router": "^1.0.1", "@refinedev/simple-rest": "^5.0.10", "react": "^18.0.0", diff --git a/examples/base-chakra-ui/package.json b/examples/base-chakra-ui/package.json index d5bff80651b0..32b02f70eab7 100644 --- a/examples/base-chakra-ui/package.json +++ b/examples/base-chakra-ui/package.json @@ -11,12 +11,12 @@ }, "dependencies": { "@chakra-ui/react": "^2.5.1", - "@refinedev/chakra-ui": "^2.36.1", + "@refinedev/chakra-ui": "^2.37.0", "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/react-router": "^1.0.1", - "@refinedev/react-table": "^5.6.15", + "@refinedev/react-table": "^5.6.16", "@refinedev/simple-rest": "^5.0.10", "@tabler/icons-react": "^3.1.0", "@tanstack/react-table": "^8.2.6", diff --git a/examples/base-headless/package.json b/examples/base-headless/package.json index 81538a3cdce1..52fca2d37e8f 100644 --- a/examples/base-headless/package.json +++ b/examples/base-headless/package.json @@ -24,9 +24,9 @@ "dependencies": { "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/react-router": "^1.0.1", - "@refinedev/react-table": "^5.6.15", + "@refinedev/react-table": "^5.6.16", "@refinedev/simple-rest": "^5.0.10", "@tanstack/react-table": "^8.2.6", "react": "^18.0.0", diff --git a/examples/base-mantine/package.json b/examples/base-mantine/package.json index 00d35b4845f2..4aacf9f11487 100644 --- a/examples/base-mantine/package.json +++ b/examples/base-mantine/package.json @@ -19,7 +19,7 @@ "@refinedev/core": "^4.57.9", "@refinedev/mantine": "^2.36.1", "@refinedev/react-router": "^1.0.1", - "@refinedev/react-table": "^5.6.15", + "@refinedev/react-table": "^5.6.16", "@refinedev/simple-rest": "^5.0.10", "@tabler/icons-react": "^3.1.0", "@tanstack/react-table": "^8.2.6", diff --git a/examples/base-material-ui/package.json b/examples/base-material-ui/package.json index 76198c620da0..babdd11d3053 100644 --- a/examples/base-material-ui/package.json +++ b/examples/base-material-ui/package.json @@ -30,14 +30,14 @@ "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", "@refinedev/devtools": "^1.2.16", - "@refinedev/mui": "^6.1.3", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/mui": "^6.2.0", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/react-router": "^1.0.1", "@refinedev/simple-rest": "^5.0.10", "@uiw/react-md-editor": "^3.19.5", "react": "^18.0.0", "react-dom": "^18.0.0", - "react-hook-form": "^7.43.5", + "react-hook-form": "^7.57.0", "react-router": "^7.0.2" }, "devDependencies": { diff --git a/examples/blog-material-ui-datagrid/package.json b/examples/blog-material-ui-datagrid/package.json index 6deb4ecb3c5b..9d80864fb5e9 100644 --- a/examples/blog-material-ui-datagrid/package.json +++ b/examples/blog-material-ui-datagrid/package.json @@ -38,7 +38,7 @@ "@refinedev/simple-rest": "^5.0.8", "react": "^18.0.0", "react-dom": "^18.0.0", - "react-hook-form": "^7.43.5", + "react-hook-form": "^7.57.0", "react-router": "^7.0.2", "styled-components": "^6.1.8" }, diff --git a/examples/blog-material-ui/package.json b/examples/blog-material-ui/package.json index 27e85d14ffcc..aaff1fd99630 100644 --- a/examples/blog-material-ui/package.json +++ b/examples/blog-material-ui/package.json @@ -39,7 +39,7 @@ "axios": "^1.6.2", "react": "^18.0.0", "react-dom": "^18.0.0", - "react-hook-form": "^7.43.5", + "react-hook-form": "^7.57.0", "react-router": "^7.0.2", "react-scripts": "^5.0.0", "web-vitals": "^1.1.1" diff --git a/examples/blog-ra-chakra-tutorial/package.json b/examples/blog-ra-chakra-tutorial/package.json index b7cf5ca71621..cb5d6db65198 100644 --- a/examples/blog-ra-chakra-tutorial/package.json +++ b/examples/blog-ra-chakra-tutorial/package.json @@ -23,7 +23,7 @@ "axios": "^1.6.2", "react": "^18.0.0", "react-dom": "^18.0.0", - "react-hook-form": "^7.43.5", + "react-hook-form": "^7.57.0", "react-router": "^7.0.2" }, "devDependencies": { diff --git a/examples/blog-react-aria/package.json b/examples/blog-react-aria/package.json index 0e3481b2f60b..2777a147d8cb 100644 --- a/examples/blog-react-aria/package.json +++ b/examples/blog-react-aria/package.json @@ -35,7 +35,7 @@ "react": "^18.0.0", "react-aria": "^0.1.0", "react-dom": "^18.0.0", - "react-hook-form": "^7.43.5", + "react-hook-form": "^7.57.0", "react-router": "^7.0.2", "react-scripts": "^5.0.0", "react-stately": "^3.19.0", diff --git a/examples/blog-react-hook-dynamic-form/package.json b/examples/blog-react-hook-dynamic-form/package.json index 27c1f857b5cd..c10ebdbe8bea 100644 --- a/examples/blog-react-hook-dynamic-form/package.json +++ b/examples/blog-react-hook-dynamic-form/package.json @@ -38,7 +38,7 @@ "cross-env": "^7.0.3", "react": "^18.0.0", "react-dom": "^18.0.0", - "react-hook-form": "^7.43.5", + "react-hook-form": "^7.57.0", "react-router": "^7.0.2", "react-scripts": "^5.0.0", "web-vitals": "^1.1.1" diff --git a/examples/blog-refine-mui/package.json b/examples/blog-refine-mui/package.json index 0d79b013de09..81d09e2a3cc7 100644 --- a/examples/blog-refine-mui/package.json +++ b/examples/blog-refine-mui/package.json @@ -43,7 +43,7 @@ "i18next-xhr-backend": "^3.2.2", "react": "^18.0.0", "react-dom": "^18.0.0", - "react-hook-form": "^7.43.5", + "react-hook-form": "^7.57.0", "react-i18next": "^11.8.11", "react-router": "^7.0.2", "recharts": "^2.1.9" diff --git a/examples/blog-refine-nextui/package.json b/examples/blog-refine-nextui/package.json index 0c616f4d5fab..9251d5b86f9e 100644 --- a/examples/blog-refine-nextui/package.json +++ b/examples/blog-refine-nextui/package.json @@ -39,7 +39,7 @@ "i18next-xhr-backend": "^3.2.2", "react": "^18.0.0", "react-dom": "^18.0.0", - "react-hook-form": "^7.43.5", + "react-hook-form": "^7.57.0", "react-i18next": "^11.8.11", "react-router": "^7.0.2", "recharts": "^2.1.9" diff --git a/examples/blog-refine-primereact/package.json b/examples/blog-refine-primereact/package.json index 7224680b82ab..fe107919c723 100644 --- a/examples/blog-refine-primereact/package.json +++ b/examples/blog-refine-primereact/package.json @@ -35,7 +35,7 @@ "primereact": "^9.6.0", "react": "^18.0.0", "react-dom": "^18.0.0", - "react-hook-form": "^7.43.5", + "react-hook-form": "^7.57.0", "react-router": "^7.0.2" }, "devDependencies": { diff --git a/examples/blog-refine-react-hook-form/package.json b/examples/blog-refine-react-hook-form/package.json index 7a2bd8501008..7eb966cb56b6 100644 --- a/examples/blog-refine-react-hook-form/package.json +++ b/examples/blog-refine-react-hook-form/package.json @@ -37,7 +37,7 @@ "@refinedev/simple-rest": "^5.0.8", "react": "^18.0.0", "react-dom": "^18.0.0", - "react-hook-form": "^7.43.5", + "react-hook-form": "^7.57.0", "react-router": "^7.0.2", "web-vitals": "^1.1.1", "yup": "^0.32.11" diff --git a/examples/blog-win95/package.json b/examples/blog-win95/package.json index 6256c256b091..be235405e1f0 100644 --- a/examples/blog-win95/package.json +++ b/examples/blog-win95/package.json @@ -33,7 +33,7 @@ "@tanstack/react-table": "^8.2.6", "react": "^18.0.0", "react-dom": "^18.0.0", - "react-hook-form": "^7.43.5", + "react-hook-form": "^7.57.0", "react-router": "^7.0.2", "react95": "^4.0.0", "styled-components": "^6.1.8" diff --git a/examples/customization-theme-chakra-ui/package.json b/examples/customization-theme-chakra-ui/package.json index 6db27b57558f..1a255b19a54c 100644 --- a/examples/customization-theme-chakra-ui/package.json +++ b/examples/customization-theme-chakra-ui/package.json @@ -11,12 +11,12 @@ }, "dependencies": { "@chakra-ui/react": "^2.5.1", - "@refinedev/chakra-ui": "^2.36.1", + "@refinedev/chakra-ui": "^2.37.0", "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/react-router": "^1.0.1", - "@refinedev/react-table": "^5.6.15", + "@refinedev/react-table": "^5.6.16", "@refinedev/simple-rest": "^5.0.10", "@tabler/icons-react": "^3.1.0", "@tanstack/react-table": "^8.2.6", diff --git a/examples/customization-theme-mantine/package.json b/examples/customization-theme-mantine/package.json index 9a98f2ecb6be..7660864ed111 100644 --- a/examples/customization-theme-mantine/package.json +++ b/examples/customization-theme-mantine/package.json @@ -19,7 +19,7 @@ "@refinedev/core": "^4.57.9", "@refinedev/mantine": "^2.36.1", "@refinedev/react-router": "^1.0.1", - "@refinedev/react-table": "^5.6.15", + "@refinedev/react-table": "^5.6.16", "@refinedev/simple-rest": "^5.0.10", "@tabler/icons-react": "^3.1.0", "@tanstack/react-table": "^8.2.6", diff --git a/examples/customization-theme-material-ui/package.json b/examples/customization-theme-material-ui/package.json index 5465b378963a..949244741a37 100644 --- a/examples/customization-theme-material-ui/package.json +++ b/examples/customization-theme-material-ui/package.json @@ -29,13 +29,13 @@ "@mui/x-data-grid": "^7.23.5", "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/mui": "^6.1.3", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/mui": "^6.2.0", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/react-router": "^1.0.1", "@refinedev/simple-rest": "^5.0.10", "react": "^18.0.0", "react-dom": "^18.0.0", - "react-hook-form": "^7.43.5", + "react-hook-form": "^7.57.0", "react-router": "^7.0.2" }, "devDependencies": { diff --git a/examples/data-provider-hasura/package.json b/examples/data-provider-hasura/package.json index 1aee6d8b803c..3bbd50a407a2 100644 --- a/examples/data-provider-hasura/package.json +++ b/examples/data-provider-hasura/package.json @@ -26,7 +26,7 @@ "@refinedev/antd": "^5.46.1", "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/hasura": "^6.6.12", + "@refinedev/hasura": "^6.6.13", "@refinedev/react-router": "^1.0.1", "@uiw/react-md-editor": "^3.19.5", "antd": "^5.17.0", diff --git a/examples/field-material-ui-use-autocomplete/package.json b/examples/field-material-ui-use-autocomplete/package.json index 103eebe0c60c..628212582239 100644 --- a/examples/field-material-ui-use-autocomplete/package.json +++ b/examples/field-material-ui-use-autocomplete/package.json @@ -29,13 +29,13 @@ "@mui/x-data-grid": "^7.23.5", "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/mui": "^6.1.3", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/mui": "^6.2.0", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/react-router": "^1.0.1", "@refinedev/simple-rest": "^5.0.10", "react": "^18.0.0", "react-dom": "^18.0.0", - "react-hook-form": "^7.43.5", + "react-hook-form": "^7.57.0", "react-router": "^7.0.2" }, "devDependencies": { diff --git a/examples/finefoods-client/package.json b/examples/finefoods-client/package.json index e2a8b2e09c4f..0a01a4dfee20 100644 --- a/examples/finefoods-client/package.json +++ b/examples/finefoods-client/package.json @@ -11,7 +11,7 @@ "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", "@refinedev/nextjs-router": "^6.2.3", - "@refinedev/react-table": "^5.6.15", + "@refinedev/react-table": "^5.6.16", "@refinedev/simple-rest": "^5.0.10", "@tanstack/react-table": "^8.2.6", "classnames": "^2.3.2", diff --git a/examples/finefoods-material-ui/package.json b/examples/finefoods-material-ui/package.json index c17c7003ca2e..099568474a81 100644 --- a/examples/finefoods-material-ui/package.json +++ b/examples/finefoods-material-ui/package.json @@ -32,10 +32,10 @@ "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", "@refinedev/kbar": "1.3.16", - "@refinedev/mui": "^6.1.3", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/mui": "^6.2.0", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/react-router": "^1.0.1", - "@refinedev/react-table": "^5.6.15", + "@refinedev/react-table": "^5.6.16", "@refinedev/simple-rest": "^5.0.10", "@tanstack/react-table": "^8.2.6", "@uiw/react-md-editor": "^3.19.5", @@ -48,7 +48,7 @@ "lodash": "^4.17.21", "react": "^18.0.0", "react-dom": "^18.0.0", - "react-hook-form": "^7.43.5", + "react-hook-form": "^7.57.0", "react-i18next": "^11.8.11", "react-input-mask": "^2.0.4", "react-router": "^7.0.2", diff --git a/examples/form-chakra-ui-mutation-mode/package.json b/examples/form-chakra-ui-mutation-mode/package.json index 720f4c3dbb95..0e3e8baec028 100644 --- a/examples/form-chakra-ui-mutation-mode/package.json +++ b/examples/form-chakra-ui-mutation-mode/package.json @@ -11,12 +11,12 @@ }, "dependencies": { "@chakra-ui/react": "^2.5.1", - "@refinedev/chakra-ui": "^2.36.1", + "@refinedev/chakra-ui": "^2.37.0", "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/react-router": "^1.0.1", - "@refinedev/react-table": "^5.6.15", + "@refinedev/react-table": "^5.6.16", "@refinedev/simple-rest": "^5.0.10", "@tabler/icons-react": "^3.1.0", "@tanstack/react-table": "^8.2.6", diff --git a/examples/form-chakra-ui-use-drawer-form/package.json b/examples/form-chakra-ui-use-drawer-form/package.json index 00409b29f701..afdc9e3c0459 100644 --- a/examples/form-chakra-ui-use-drawer-form/package.json +++ b/examples/form-chakra-ui-use-drawer-form/package.json @@ -11,12 +11,12 @@ }, "dependencies": { "@chakra-ui/react": "^2.5.1", - "@refinedev/chakra-ui": "^2.36.1", + "@refinedev/chakra-ui": "^2.37.0", "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/react-router": "^1.0.1", - "@refinedev/react-table": "^5.6.15", + "@refinedev/react-table": "^5.6.16", "@refinedev/simple-rest": "^5.0.10", "@tabler/icons-react": "^3.1.0", "@tanstack/react-table": "^8.2.6", diff --git a/examples/form-chakra-ui-use-form/package.json b/examples/form-chakra-ui-use-form/package.json index c5d4929075cf..361b7d676019 100644 --- a/examples/form-chakra-ui-use-form/package.json +++ b/examples/form-chakra-ui-use-form/package.json @@ -11,12 +11,12 @@ }, "dependencies": { "@chakra-ui/react": "^2.5.1", - "@refinedev/chakra-ui": "^2.36.1", + "@refinedev/chakra-ui": "^2.37.0", "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/react-router": "^1.0.1", - "@refinedev/react-table": "^5.6.15", + "@refinedev/react-table": "^5.6.16", "@refinedev/simple-rest": "^5.0.10", "@tabler/icons-react": "^3.1.0", "@tanstack/react-table": "^8.2.6", diff --git a/examples/form-chakra-use-modal-form/package.json b/examples/form-chakra-use-modal-form/package.json index f9a3b9fbe255..02725724cefe 100644 --- a/examples/form-chakra-use-modal-form/package.json +++ b/examples/form-chakra-use-modal-form/package.json @@ -11,12 +11,12 @@ }, "dependencies": { "@chakra-ui/react": "^2.5.1", - "@refinedev/chakra-ui": "^2.36.1", + "@refinedev/chakra-ui": "^2.37.0", "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/react-router": "^1.0.1", - "@refinedev/react-table": "^5.6.15", + "@refinedev/react-table": "^5.6.16", "@refinedev/simple-rest": "^5.0.10", "@tabler/icons-react": "^3.1.0", "@tanstack/react-table": "^8.2.6", diff --git a/examples/form-core-use-form/package.json b/examples/form-core-use-form/package.json index 67510e49e12d..ce9efbdf3c85 100644 --- a/examples/form-core-use-form/package.json +++ b/examples/form-core-use-form/package.json @@ -24,9 +24,9 @@ "dependencies": { "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/react-router": "^1.0.1", - "@refinedev/react-table": "^5.6.15", + "@refinedev/react-table": "^5.6.16", "@refinedev/simple-rest": "^5.0.10", "@tanstack/react-table": "^8.2.6", "react": "^18.0.0", diff --git a/examples/form-mantine-mutation-mode/package.json b/examples/form-mantine-mutation-mode/package.json index c325c7dfed68..e9e4f0d9e99a 100644 --- a/examples/form-mantine-mutation-mode/package.json +++ b/examples/form-mantine-mutation-mode/package.json @@ -20,7 +20,7 @@ "@refinedev/core": "^4.57.9", "@refinedev/mantine": "^2.36.1", "@refinedev/react-router": "^1.0.1", - "@refinedev/react-table": "^5.6.15", + "@refinedev/react-table": "^5.6.16", "@refinedev/simple-rest": "^5.0.10", "@tabler/icons-react": "^3.1.0", "@tanstack/react-table": "^8.2.6", diff --git a/examples/form-mantine-use-drawer-form/package.json b/examples/form-mantine-use-drawer-form/package.json index 0ccce8d8276b..0ad7af0a2efb 100644 --- a/examples/form-mantine-use-drawer-form/package.json +++ b/examples/form-mantine-use-drawer-form/package.json @@ -19,7 +19,7 @@ "@refinedev/core": "^4.57.9", "@refinedev/mantine": "^2.36.1", "@refinedev/react-router": "^1.0.1", - "@refinedev/react-table": "^5.6.15", + "@refinedev/react-table": "^5.6.16", "@refinedev/simple-rest": "^5.0.10", "@tabler/icons-react": "^3.1.0", "@tanstack/react-table": "^8.2.6", diff --git a/examples/form-mantine-use-form/package.json b/examples/form-mantine-use-form/package.json index 93a289521fa4..bbbaf74215d3 100644 --- a/examples/form-mantine-use-form/package.json +++ b/examples/form-mantine-use-form/package.json @@ -20,7 +20,7 @@ "@refinedev/core": "^4.57.9", "@refinedev/mantine": "^2.36.1", "@refinedev/react-router": "^1.0.1", - "@refinedev/react-table": "^5.6.15", + "@refinedev/react-table": "^5.6.16", "@refinedev/simple-rest": "^5.0.10", "@tabler/icons-react": "^3.1.0", "@tanstack/react-table": "^8.2.6", diff --git a/examples/form-mantine-use-modal-form/package.json b/examples/form-mantine-use-modal-form/package.json index c0c5ad4da548..b28548b820b6 100644 --- a/examples/form-mantine-use-modal-form/package.json +++ b/examples/form-mantine-use-modal-form/package.json @@ -19,7 +19,7 @@ "@refinedev/core": "^4.57.9", "@refinedev/mantine": "^2.36.1", "@refinedev/react-router": "^1.0.1", - "@refinedev/react-table": "^5.6.15", + "@refinedev/react-table": "^5.6.16", "@refinedev/simple-rest": "^5.0.10", "@tabler/icons-react": "^3.1.0", "@tanstack/react-table": "^8.2.6", diff --git a/examples/form-mantine-use-steps-form/package.json b/examples/form-mantine-use-steps-form/package.json index d281cfbee332..354ce374b06d 100644 --- a/examples/form-mantine-use-steps-form/package.json +++ b/examples/form-mantine-use-steps-form/package.json @@ -20,7 +20,7 @@ "@refinedev/core": "^4.57.9", "@refinedev/mantine": "^2.36.1", "@refinedev/react-router": "^1.0.1", - "@refinedev/react-table": "^5.6.15", + "@refinedev/react-table": "^5.6.16", "@refinedev/simple-rest": "^5.0.10", "@tabler/icons-react": "^3.1.0", "@tanstack/react-table": "^8.2.6", diff --git a/examples/form-material-ui-mutation-mode/package.json b/examples/form-material-ui-mutation-mode/package.json index e7579b0ffa1e..52b59077af29 100644 --- a/examples/form-material-ui-mutation-mode/package.json +++ b/examples/form-material-ui-mutation-mode/package.json @@ -29,13 +29,13 @@ "@mui/x-data-grid": "^7.23.5", "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/mui": "^6.1.3", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/mui": "^6.2.0", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/react-router": "^1.0.1", "@refinedev/simple-rest": "^5.0.10", "react": "^18.0.0", "react-dom": "^18.0.0", - "react-hook-form": "^7.43.5", + "react-hook-form": "^7.57.0", "react-router": "^7.0.2" }, "devDependencies": { diff --git a/examples/form-material-ui-use-drawer-form/package.json b/examples/form-material-ui-use-drawer-form/package.json index 898cffc3cc50..5d7b51f04539 100644 --- a/examples/form-material-ui-use-drawer-form/package.json +++ b/examples/form-material-ui-use-drawer-form/package.json @@ -30,13 +30,13 @@ "@mui/x-data-grid": "^7.23.5", "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/mui": "^6.1.3", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/mui": "^6.2.0", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/react-router": "^1.0.1", "@refinedev/simple-rest": "^5.0.10", "react": "^18.0.0", "react-dom": "^18.0.0", - "react-hook-form": "^7.43.5", + "react-hook-form": "^7.57.0", "react-router": "^7.0.2" }, "devDependencies": { diff --git a/examples/form-material-ui-use-form/package.json b/examples/form-material-ui-use-form/package.json index a4cf0a9053da..c9b12ce97035 100644 --- a/examples/form-material-ui-use-form/package.json +++ b/examples/form-material-ui-use-form/package.json @@ -29,13 +29,13 @@ "@mui/x-data-grid": "^7.23.5", "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/mui": "^6.1.3", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/mui": "^6.2.0", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/react-router": "^1.0.1", "@refinedev/simple-rest": "^5.0.10", "react": "^18.0.0", "react-dom": "^18.0.0", - "react-hook-form": "^7.43.5", + "react-hook-form": "^7.57.0", "react-router": "^7.0.2" }, "devDependencies": { diff --git a/examples/form-material-ui-use-modal-form/package.json b/examples/form-material-ui-use-modal-form/package.json index 9ad874378356..b7a2566b5353 100644 --- a/examples/form-material-ui-use-modal-form/package.json +++ b/examples/form-material-ui-use-modal-form/package.json @@ -29,13 +29,13 @@ "@mui/x-data-grid": "^7.23.5", "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/mui": "^6.1.3", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/mui": "^6.2.0", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/react-router": "^1.0.1", "@refinedev/simple-rest": "^5.0.10", "react": "^18.0.0", "react-dom": "^18.0.0", - "react-hook-form": "^7.43.5", + "react-hook-form": "^7.57.0", "react-router": "^7.0.2" }, "devDependencies": { diff --git a/examples/form-material-ui-use-steps-form/package.json b/examples/form-material-ui-use-steps-form/package.json index 9c7ec387c82b..8dd5c042d40b 100644 --- a/examples/form-material-ui-use-steps-form/package.json +++ b/examples/form-material-ui-use-steps-form/package.json @@ -29,13 +29,13 @@ "@mui/x-data-grid": "^7.23.5", "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/mui": "^6.1.3", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/mui": "^6.2.0", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/react-router": "^1.0.1", "@refinedev/simple-rest": "^5.0.10", "react": "^18.0.0", "react-dom": "^18.0.0", - "react-hook-form": "^7.43.5", + "react-hook-form": "^7.57.0", "react-router": "^7.0.2" }, "devDependencies": { diff --git a/examples/form-react-hook-form-use-form/package.json b/examples/form-react-hook-form-use-form/package.json index b04f517bb9f5..3e9842ab7614 100644 --- a/examples/form-react-hook-form-use-form/package.json +++ b/examples/form-react-hook-form-use-form/package.json @@ -24,7 +24,7 @@ "dependencies": { "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/react-router": "^1.0.1", "@refinedev/simple-rest": "^5.0.10", "axios": "^1.6.2", diff --git a/examples/form-react-hook-form-use-modal-form/package.json b/examples/form-react-hook-form-use-modal-form/package.json index a8cf187629e6..e060bf30770b 100644 --- a/examples/form-react-hook-form-use-modal-form/package.json +++ b/examples/form-react-hook-form-use-modal-form/package.json @@ -24,7 +24,7 @@ "dependencies": { "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/react-router": "^1.0.1", "@refinedev/simple-rest": "^5.0.10", "axios": "^1.6.2", diff --git a/examples/form-react-hook-form-use-steps-form/package.json b/examples/form-react-hook-form-use-steps-form/package.json index ef410591c42e..c8af95e0ec1e 100644 --- a/examples/form-react-hook-form-use-steps-form/package.json +++ b/examples/form-react-hook-form-use-steps-form/package.json @@ -24,13 +24,13 @@ "dependencies": { "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/react-router": "^1.0.1", "@refinedev/simple-rest": "^5.0.10", "axios": "^1.6.2", "react": "^18.0.0", "react-dom": "^18.0.0", - "react-hook-form": "^7.43.5", + "react-hook-form": "^7.57.0", "react-router": "^7.0.2" }, "devDependencies": { diff --git a/examples/import-export-mantine/package.json b/examples/import-export-mantine/package.json index bd54ad2b19e7..dc3a003e80ed 100644 --- a/examples/import-export-mantine/package.json +++ b/examples/import-export-mantine/package.json @@ -19,7 +19,7 @@ "@refinedev/core": "^4.57.9", "@refinedev/mantine": "^2.36.1", "@refinedev/react-router": "^1.0.1", - "@refinedev/react-table": "^5.6.15", + "@refinedev/react-table": "^5.6.16", "@refinedev/simple-rest": "^5.0.10", "@tabler/icons-react": "^3.1.0", "@tanstack/react-table": "^8.2.6", diff --git a/examples/import-export-material-ui/package.json b/examples/import-export-material-ui/package.json index c594379f6259..c86b1c85c72f 100644 --- a/examples/import-export-material-ui/package.json +++ b/examples/import-export-material-ui/package.json @@ -29,8 +29,8 @@ "@mui/x-data-grid": "^7.23.5", "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/mui": "^6.1.3", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/mui": "^6.2.0", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/react-router": "^1.0.1", "@refinedev/simple-rest": "^5.0.10", "react": "^18.0.0", diff --git a/examples/inferencer-antd/package.json b/examples/inferencer-antd/package.json index 76012ac4df65..44e57b23a5a1 100644 --- a/examples/inferencer-antd/package.json +++ b/examples/inferencer-antd/package.json @@ -26,7 +26,7 @@ "@refinedev/antd": "^5.46.1", "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/inferencer": "^5.0.3", + "@refinedev/inferencer": "^5.1.0", "@refinedev/kbar": "^1.3.16", "@refinedev/react-router": "^1.0.1", "@refinedev/simple-rest": "^5.0.10", diff --git a/examples/inferencer-chakra-ui/package.json b/examples/inferencer-chakra-ui/package.json index 9db81cebb291..ff2a236264b4 100644 --- a/examples/inferencer-chakra-ui/package.json +++ b/examples/inferencer-chakra-ui/package.json @@ -23,14 +23,14 @@ }, "dependencies": { "@chakra-ui/react": "^2.5.1", - "@refinedev/chakra-ui": "^2.36.1", + "@refinedev/chakra-ui": "^2.37.0", "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/inferencer": "^5.0.3", + "@refinedev/inferencer": "^5.1.0", "@refinedev/kbar": "^1.3.16", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/react-router": "^1.0.1", - "@refinedev/react-table": "^5.6.15", + "@refinedev/react-table": "^5.6.16", "@refinedev/simple-rest": "^5.0.10", "@tabler/icons-react": "^3.1.0", "i18next": "^20.1.0", @@ -38,7 +38,7 @@ "i18next-xhr-backend": "^3.2.2", "react": "^18.0.0", "react-dom": "^18.0.0", - "react-hook-form": "^7.43.5", + "react-hook-form": "^7.57.0", "react-i18next": "^11.8.11", "react-router": "^7.0.2" }, diff --git a/examples/inferencer-graphql-hasura/package.json b/examples/inferencer-graphql-hasura/package.json index bcc0458bda5a..b227d2274eaa 100644 --- a/examples/inferencer-graphql-hasura/package.json +++ b/examples/inferencer-graphql-hasura/package.json @@ -26,8 +26,8 @@ "@refinedev/antd": "^5.46.1", "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/hasura": "^6.6.12", - "@refinedev/inferencer": "^5.0.3", + "@refinedev/hasura": "^6.6.13", + "@refinedev/inferencer": "^5.1.0", "@refinedev/kbar": "^1.3.16", "@refinedev/react-router": "^1.0.1", "antd": "^5.17.0", diff --git a/examples/inferencer-headless/package.json b/examples/inferencer-headless/package.json index efd2f3bc74e5..917a36834d1d 100644 --- a/examples/inferencer-headless/package.json +++ b/examples/inferencer-headless/package.json @@ -24,11 +24,11 @@ "dependencies": { "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/inferencer": "^5.0.3", + "@refinedev/inferencer": "^5.1.0", "@refinedev/kbar": "^1.3.16", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/react-router": "^1.0.1", - "@refinedev/react-table": "^5.6.15", + "@refinedev/react-table": "^5.6.16", "@refinedev/simple-rest": "^5.0.10", "i18next": "^20.1.0", "i18next-browser-languagedetector": "^6.1.1", diff --git a/examples/inferencer-mantine/package.json b/examples/inferencer-mantine/package.json index bbf6ac7e08bc..353da50baef6 100644 --- a/examples/inferencer-mantine/package.json +++ b/examples/inferencer-mantine/package.json @@ -29,11 +29,11 @@ "@mantine/notifications": "^5.10.4", "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/inferencer": "^5.0.3", + "@refinedev/inferencer": "^5.1.0", "@refinedev/kbar": "^1.3.16", "@refinedev/mantine": "^2.36.1", "@refinedev/react-router": "^1.0.1", - "@refinedev/react-table": "^5.6.15", + "@refinedev/react-table": "^5.6.16", "@refinedev/simple-rest": "^5.0.10", "@tabler/icons-react": "^3.1.0", "i18next": "^20.1.0", diff --git a/examples/inferencer-material-ui/package.json b/examples/inferencer-material-ui/package.json index 76077905c742..e8a65767cace 100644 --- a/examples/inferencer-material-ui/package.json +++ b/examples/inferencer-material-ui/package.json @@ -30,10 +30,10 @@ "@mui/x-data-grid": "^7.23.5", "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/inferencer": "^5.0.3", + "@refinedev/inferencer": "^5.1.0", "@refinedev/kbar": "^1.3.16", - "@refinedev/mui": "^6.1.3", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/mui": "^6.2.0", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/react-router": "^1.0.1", "@refinedev/simple-rest": "^5.0.10", "i18next": "^20.1.0", @@ -41,7 +41,7 @@ "i18next-xhr-backend": "^3.2.2", "react": "^18.0.0", "react-dom": "^18.0.0", - "react-hook-form": "^7.43.5", + "react-hook-form": "^7.57.0", "react-i18next": "^11.8.11", "react-router": "^7.0.2" }, diff --git a/examples/mern-dashboard-client/package.json b/examples/mern-dashboard-client/package.json index 98bdec9452e9..e36436c7519d 100644 --- a/examples/mern-dashboard-client/package.json +++ b/examples/mern-dashboard-client/package.json @@ -42,7 +42,7 @@ "react": "^18.0.0", "react-apexcharts": "^1.4.0", "react-dom": "^18.0.0", - "react-hook-form": "^7.43.5", + "react-hook-form": "^7.57.0", "react-router-dom": "^6.8.1", "react-scripts": "^5.0.0", "web-vitals": "^1.1.1" diff --git a/examples/refine-hr-ce/package.json b/examples/refine-hr-ce/package.json index 440dd93df88a..23f8d8f4f947 100644 --- a/examples/refine-hr-ce/package.json +++ b/examples/refine-hr-ce/package.json @@ -33,15 +33,15 @@ "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", "@refinedev/devtools": "^1.2.16", - "@refinedev/mui": "^6.1.3", + "@refinedev/mui": "^6.2.0", "@refinedev/nestjsx-crud": "^5.0.12", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/react-router": "^1.0.1", "@tanstack/react-query": "^4.10.1", "dayjs": "^1.10.7", "react": "^18.0.0", "react-dom": "^18.0.0", - "react-hook-form": "^7.43.5", + "react-hook-form": "^7.57.0", "react-hot-toast": "^2.4.1", "react-infinite-scroll-component": "^6.1.0", "react-router": "^7.0.2" diff --git a/examples/refine-week-invoice-generator/package.json b/examples/refine-week-invoice-generator/package.json index d000cbde13e4..758b6e719590 100644 --- a/examples/refine-week-invoice-generator/package.json +++ b/examples/refine-week-invoice-generator/package.json @@ -27,7 +27,7 @@ "@refinedev/antd": "^5.46.1", "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/inferencer": "^5.0.3", + "@refinedev/inferencer": "^5.1.0", "@refinedev/kbar": "^1.3.16", "@refinedev/react-router": "^1.0.1", "@refinedev/strapi-v4": "^6.0.11", diff --git a/examples/server-side-form-validation-chakra-ui/package.json b/examples/server-side-form-validation-chakra-ui/package.json index 8928d01e59d8..e59e074424b4 100644 --- a/examples/server-side-form-validation-chakra-ui/package.json +++ b/examples/server-side-form-validation-chakra-ui/package.json @@ -11,12 +11,12 @@ }, "dependencies": { "@chakra-ui/react": "^2.5.1", - "@refinedev/chakra-ui": "^2.36.1", + "@refinedev/chakra-ui": "^2.37.0", "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/react-router": "^1.0.1", - "@refinedev/react-table": "^5.6.15", + "@refinedev/react-table": "^5.6.16", "@refinedev/simple-rest": "^5.0.10", "@tabler/icons-react": "^3.1.0", "@tanstack/react-table": "^8.2.6", diff --git a/examples/server-side-form-validation-mantine/package.json b/examples/server-side-form-validation-mantine/package.json index cd65f6c8ea85..b61de688a8bd 100644 --- a/examples/server-side-form-validation-mantine/package.json +++ b/examples/server-side-form-validation-mantine/package.json @@ -19,7 +19,7 @@ "@refinedev/core": "^4.57.9", "@refinedev/mantine": "^2.36.1", "@refinedev/react-router": "^1.0.1", - "@refinedev/react-table": "^5.6.15", + "@refinedev/react-table": "^5.6.16", "@refinedev/simple-rest": "^5.0.10", "@tabler/icons-react": "^3.1.0", "@tanstack/react-table": "^8.2.6", diff --git a/examples/server-side-form-validation-material-ui/package.json b/examples/server-side-form-validation-material-ui/package.json index 64d0856d0acf..e8646d8038d9 100644 --- a/examples/server-side-form-validation-material-ui/package.json +++ b/examples/server-side-form-validation-material-ui/package.json @@ -29,14 +29,14 @@ "@mui/x-data-grid": "^7.23.5", "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/mui": "^6.1.3", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/mui": "^6.2.0", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/react-router": "^1.0.1", "@refinedev/simple-rest": "^5.0.10", "@uiw/react-md-editor": "^3.19.5", "react": "^18.0.0", "react-dom": "^18.0.0", - "react-hook-form": "^7.43.5", + "react-hook-form": "^7.57.0", "react-router": "^7.0.2" }, "devDependencies": { diff --git a/examples/store/package.json b/examples/store/package.json index b06fd24c5849..7b4c25a360cb 100644 --- a/examples/store/package.json +++ b/examples/store/package.json @@ -39,7 +39,7 @@ "react": "^18.0.0", "react-dom": "^18.0.0", "react-fast-marquee": "^1.3.1", - "react-hook-form": "^7.43.5", + "react-hook-form": "^7.57.0", "react-merge-refs": "^1.1.0", "react-use-measure": "^2.1.1", "tabbable": "^5.2.1", diff --git a/examples/table-chakra-ui-advanced/package.json b/examples/table-chakra-ui-advanced/package.json index 6c9532fd1a4b..1c0bede7307a 100644 --- a/examples/table-chakra-ui-advanced/package.json +++ b/examples/table-chakra-ui-advanced/package.json @@ -11,12 +11,12 @@ }, "dependencies": { "@chakra-ui/react": "^2.5.1", - "@refinedev/chakra-ui": "^2.36.1", + "@refinedev/chakra-ui": "^2.37.0", "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/react-router": "^1.0.1", - "@refinedev/react-table": "^5.6.15", + "@refinedev/react-table": "^5.6.16", "@refinedev/simple-rest": "^5.0.10", "@tabler/icons-react": "^3.1.0", "@tanstack/react-table": "^8.2.6", diff --git a/examples/table-chakra-ui-basic/package.json b/examples/table-chakra-ui-basic/package.json index 481c2780896f..4e7f514039bc 100644 --- a/examples/table-chakra-ui-basic/package.json +++ b/examples/table-chakra-ui-basic/package.json @@ -11,12 +11,12 @@ }, "dependencies": { "@chakra-ui/react": "^2.5.1", - "@refinedev/chakra-ui": "^2.36.1", + "@refinedev/chakra-ui": "^2.37.0", "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/react-router": "^1.0.1", - "@refinedev/react-table": "^5.6.15", + "@refinedev/react-table": "^5.6.16", "@refinedev/simple-rest": "^5.0.10", "@tabler/icons-react": "^3.1.0", "@tanstack/react-table": "^8.2.6", diff --git a/examples/table-mantine-advanced/package.json b/examples/table-mantine-advanced/package.json index 9543bdeda1af..85276f700e52 100644 --- a/examples/table-mantine-advanced/package.json +++ b/examples/table-mantine-advanced/package.json @@ -19,7 +19,7 @@ "@refinedev/core": "^4.57.9", "@refinedev/mantine": "^2.36.1", "@refinedev/react-router": "^1.0.1", - "@refinedev/react-table": "^5.6.15", + "@refinedev/react-table": "^5.6.16", "@refinedev/simple-rest": "^5.0.10", "@tabler/icons-react": "^3.1.0", "@tanstack/react-table": "^8.2.6", diff --git a/examples/table-mantine-basic/package.json b/examples/table-mantine-basic/package.json index 86bb09253a92..66d0e024bf97 100644 --- a/examples/table-mantine-basic/package.json +++ b/examples/table-mantine-basic/package.json @@ -19,7 +19,7 @@ "@refinedev/core": "^4.57.9", "@refinedev/mantine": "^2.36.1", "@refinedev/react-router": "^1.0.1", - "@refinedev/react-table": "^5.6.15", + "@refinedev/react-table": "^5.6.16", "@refinedev/simple-rest": "^5.0.10", "@tabler/icons-react": "^3.1.0", "@tanstack/react-table": "^8.2.6", diff --git a/examples/table-material-ui-advanced/package.json b/examples/table-material-ui-advanced/package.json index 4da807a4ceb8..f74fda9e03b0 100644 --- a/examples/table-material-ui-advanced/package.json +++ b/examples/table-material-ui-advanced/package.json @@ -29,16 +29,16 @@ "@mui/x-data-grid": "^7.23.5", "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/mui": "^6.1.3", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/mui": "^6.2.0", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/react-router": "^1.0.1", - "@refinedev/react-table": "^5.6.15", + "@refinedev/react-table": "^5.6.16", "@refinedev/simple-rest": "^5.0.10", "@tanstack/react-table": "^8.2.6", "@uiw/react-md-editor": "^3.19.5", "react": "^18.0.0", "react-dom": "^18.0.0", - "react-hook-form": "^7.43.5", + "react-hook-form": "^7.57.0", "react-router": "^7.0.2" }, "devDependencies": { diff --git a/examples/table-material-ui-cursor-pagination/package.json b/examples/table-material-ui-cursor-pagination/package.json index db37935d0fd6..f26ad3b18401 100644 --- a/examples/table-material-ui-cursor-pagination/package.json +++ b/examples/table-material-ui-cursor-pagination/package.json @@ -29,7 +29,7 @@ "@mui/x-data-grid": "^7.23.5", "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/mui": "^6.1.3", + "@refinedev/mui": "^6.2.0", "@refinedev/react-router": "^1.0.1", "axios": "^1.6.2", "react": "^18.0.0", diff --git a/examples/table-material-ui-data-grid-pro/package.json b/examples/table-material-ui-data-grid-pro/package.json index 741ce25baa89..c523e9c6815f 100644 --- a/examples/table-material-ui-data-grid-pro/package.json +++ b/examples/table-material-ui-data-grid-pro/package.json @@ -30,8 +30,8 @@ "@mui/x-data-grid-pro": "^7.23.5", "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/mui": "^6.1.3", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/mui": "^6.2.0", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/react-router": "^1.0.1", "@refinedev/simple-rest": "^5.0.10", "react": "^18.0.0", diff --git a/examples/table-material-ui-table-filter/package.json b/examples/table-material-ui-table-filter/package.json index 1c39b3ef4125..254ff1bb0519 100644 --- a/examples/table-material-ui-table-filter/package.json +++ b/examples/table-material-ui-table-filter/package.json @@ -30,13 +30,13 @@ "@mui/x-data-grid": "^7.23.5", "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/mui": "^6.1.3", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/mui": "^6.2.0", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/react-router": "^1.0.1", "@refinedev/simple-rest": "^5.0.10", "react": "^18.0.0", "react-dom": "^18.0.0", - "react-hook-form": "^7.43.5", + "react-hook-form": "^7.57.0", "react-router": "^7.0.2" }, "devDependencies": { diff --git a/examples/table-material-ui-use-data-grid/package.json b/examples/table-material-ui-use-data-grid/package.json index b077815b7dab..8c04266454ff 100644 --- a/examples/table-material-ui-use-data-grid/package.json +++ b/examples/table-material-ui-use-data-grid/package.json @@ -29,8 +29,8 @@ "@mui/x-data-grid": "^7.23.5", "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/mui": "^6.1.3", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/mui": "^6.2.0", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/react-router": "^1.0.1", "@refinedev/simple-rest": "^5.0.10", "react": "^18.0.0", diff --git a/examples/table-material-ui-use-delete-many/package.json b/examples/table-material-ui-use-delete-many/package.json index 07f4c4d2a377..d14477a3cb41 100644 --- a/examples/table-material-ui-use-delete-many/package.json +++ b/examples/table-material-ui-use-delete-many/package.json @@ -29,8 +29,8 @@ "@mui/x-data-grid": "^7.23.5", "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/mui": "^6.1.3", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/mui": "^6.2.0", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/react-router": "^1.0.1", "@refinedev/simple-rest": "^5.0.10", "react": "^18.0.0", diff --git a/examples/table-material-ui-use-update-many/package.json b/examples/table-material-ui-use-update-many/package.json index 6d27e563688d..d58b89b98004 100644 --- a/examples/table-material-ui-use-update-many/package.json +++ b/examples/table-material-ui-use-update-many/package.json @@ -29,8 +29,8 @@ "@mui/x-data-grid": "^7.23.5", "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/mui": "^6.1.3", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/mui": "^6.2.0", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/react-router": "^1.0.1", "@refinedev/simple-rest": "^5.0.10", "react": "^18.0.0", diff --git a/examples/table-react-table-advanced/package.json b/examples/table-react-table-advanced/package.json index bbbcb54611de..3aa1cc6bb3d5 100644 --- a/examples/table-react-table-advanced/package.json +++ b/examples/table-react-table-advanced/package.json @@ -25,15 +25,15 @@ "@hookform/error-message": "^2.0.0", "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/react-router": "^1.0.1", - "@refinedev/react-table": "^5.6.15", + "@refinedev/react-table": "^5.6.16", "@refinedev/simple-rest": "^5.0.10", "@tanstack/react-table": "^8.2.6", "@uiw/react-md-editor": "^3.19.5", "react": "^18.0.0", "react-dom": "^18.0.0", - "react-hook-form": "^7.43.5", + "react-hook-form": "^7.57.0", "react-router": "^7.0.2" }, "devDependencies": { diff --git a/examples/table-react-table-basic/package.json b/examples/table-react-table-basic/package.json index ff81e2d6ad0a..cc6d6f727e07 100644 --- a/examples/table-react-table-basic/package.json +++ b/examples/table-react-table-basic/package.json @@ -25,7 +25,7 @@ "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", "@refinedev/react-router": "^1.0.1", - "@refinedev/react-table": "^5.6.15", + "@refinedev/react-table": "^5.6.16", "@refinedev/simple-rest": "^5.0.10", "@tanstack/react-table": "^8.2.6", "react": "^18.0.0", diff --git a/examples/template-chakra-ui/package.json b/examples/template-chakra-ui/package.json index 76bfaa0a956b..be41a6dd263b 100644 --- a/examples/template-chakra-ui/package.json +++ b/examples/template-chakra-ui/package.json @@ -23,12 +23,12 @@ }, "dependencies": { "@chakra-ui/react": "^2.5.1", - "@refinedev/chakra-ui": "^2.36.1", + "@refinedev/chakra-ui": "^2.37.0", "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/react-router": "^1.0.1", - "@refinedev/react-table": "^5.6.15", + "@refinedev/react-table": "^5.6.16", "@refinedev/simple-rest": "^5.0.10", "@tabler/icons-react": "^3.1.0", "@tanstack/react-table": "^8.2.6", diff --git a/examples/template-headless/package.json b/examples/template-headless/package.json index 869b84b2ba25..b5ca3461b5e1 100644 --- a/examples/template-headless/package.json +++ b/examples/template-headless/package.json @@ -24,9 +24,9 @@ "dependencies": { "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/react-router": "^1.0.1", - "@refinedev/react-table": "^5.6.15", + "@refinedev/react-table": "^5.6.16", "@refinedev/simple-rest": "^5.0.10", "@tanstack/react-table": "^8.2.6", "react": "^18.0.0", diff --git a/examples/template-mantine/package.json b/examples/template-mantine/package.json index 03fdeda9a0be..afecd2fc7fde 100644 --- a/examples/template-mantine/package.json +++ b/examples/template-mantine/package.json @@ -31,7 +31,7 @@ "@refinedev/core": "^4.57.9", "@refinedev/mantine": "^2.36.1", "@refinedev/react-router": "^1.0.1", - "@refinedev/react-table": "^5.6.15", + "@refinedev/react-table": "^5.6.16", "@refinedev/simple-rest": "^5.0.10", "@tabler/icons-react": "^3.1.0", "@tanstack/react-table": "^8.2.6", diff --git a/examples/template-material-ui/package.json b/examples/template-material-ui/package.json index 940effb60c21..7b69fcc74b81 100644 --- a/examples/template-material-ui/package.json +++ b/examples/template-material-ui/package.json @@ -30,8 +30,8 @@ "@mui/x-data-grid": "^7.23.5", "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/mui": "^6.1.3", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/mui": "^6.2.0", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/react-router": "^1.0.1", "@refinedev/simple-rest": "^5.0.10", "react": "^18.0.0", diff --git a/examples/theme-chakra-ui-demo/package.json b/examples/theme-chakra-ui-demo/package.json index 4258b18409c4..4daed9f6733d 100644 --- a/examples/theme-chakra-ui-demo/package.json +++ b/examples/theme-chakra-ui-demo/package.json @@ -11,12 +11,12 @@ }, "dependencies": { "@chakra-ui/react": "^2.5.1", - "@refinedev/chakra-ui": "^2.36.1", + "@refinedev/chakra-ui": "^2.37.0", "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/react-router": "^1.0.1", - "@refinedev/react-table": "^5.6.15", + "@refinedev/react-table": "^5.6.16", "@refinedev/simple-rest": "^5.0.10", "@tabler/icons-react": "^3.1.0", "@tanstack/react-table": "^8.2.6", diff --git a/examples/theme-mantine-demo/package.json b/examples/theme-mantine-demo/package.json index 5f536a89de18..34464b444852 100644 --- a/examples/theme-mantine-demo/package.json +++ b/examples/theme-mantine-demo/package.json @@ -19,7 +19,7 @@ "@refinedev/core": "^4.57.9", "@refinedev/mantine": "^2.36.1", "@refinedev/react-router": "^1.0.1", - "@refinedev/react-table": "^5.6.15", + "@refinedev/react-table": "^5.6.16", "@refinedev/simple-rest": "^5.0.10", "@tabler/icons-react": "^3.1.0", "@tanstack/react-table": "^8.2.6", diff --git a/examples/theme-material-ui-demo/package.json b/examples/theme-material-ui-demo/package.json index 83d46569872d..a925750ddea1 100644 --- a/examples/theme-material-ui-demo/package.json +++ b/examples/theme-material-ui-demo/package.json @@ -29,13 +29,13 @@ "@mui/x-data-grid": "^7.23.5", "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/mui": "^6.1.3", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/mui": "^6.2.0", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/react-router": "^1.0.1", "@refinedev/simple-rest": "^5.0.10", "react": "^18.0.0", "react-dom": "^18.0.0", - "react-hook-form": "^7.43.5", + "react-hook-form": "^7.57.0", "react-router": "^7.0.2" }, "devDependencies": { diff --git a/examples/tutorial-antd/package.json b/examples/tutorial-antd/package.json index f70aa8788e86..013d92122fc2 100644 --- a/examples/tutorial-antd/package.json +++ b/examples/tutorial-antd/package.json @@ -26,7 +26,7 @@ "@refinedev/antd": "^5.46.1", "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/inferencer": "^5.0.3", + "@refinedev/inferencer": "^5.1.0", "@refinedev/react-router": "^1.0.1", "@refinedev/simple-rest": "^5.0.10", "antd": "^5.17.0", diff --git a/examples/tutorial-chakra-ui/package.json b/examples/tutorial-chakra-ui/package.json index d4065abe60f1..8f3d9e30a47e 100644 --- a/examples/tutorial-chakra-ui/package.json +++ b/examples/tutorial-chakra-ui/package.json @@ -23,13 +23,13 @@ }, "dependencies": { "@chakra-ui/react": "^2.5.1", - "@refinedev/chakra-ui": "^2.36.1", + "@refinedev/chakra-ui": "^2.37.0", "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/inferencer": "^5.0.3", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/inferencer": "^5.1.0", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/react-router": "^1.0.1", - "@refinedev/react-table": "^5.6.15", + "@refinedev/react-table": "^5.6.16", "@refinedev/simple-rest": "^5.0.10", "@tabler/icons-react": "^3.1.0", "@tanstack/react-table": "^8.2.6", diff --git a/examples/tutorial-headless/package.json b/examples/tutorial-headless/package.json index d23308ea3c2d..f614a37019bc 100644 --- a/examples/tutorial-headless/package.json +++ b/examples/tutorial-headless/package.json @@ -24,10 +24,10 @@ "dependencies": { "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/inferencer": "^5.0.3", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/inferencer": "^5.1.0", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/react-router": "^1.0.1", - "@refinedev/react-table": "^5.6.15", + "@refinedev/react-table": "^5.6.16", "@refinedev/simple-rest": "^5.0.10", "@tanstack/react-table": "^8.2.6", "react": "^18.0.0", diff --git a/examples/tutorial-mantine/package.json b/examples/tutorial-mantine/package.json index 2d0739807acd..20f49042f04b 100644 --- a/examples/tutorial-mantine/package.json +++ b/examples/tutorial-mantine/package.json @@ -29,10 +29,10 @@ "@mantine/notifications": "^5.10.4", "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/inferencer": "^5.0.3", + "@refinedev/inferencer": "^5.1.0", "@refinedev/mantine": "^2.36.1", "@refinedev/react-router": "^1.0.1", - "@refinedev/react-table": "^5.6.15", + "@refinedev/react-table": "^5.6.16", "@refinedev/simple-rest": "^5.0.10", "@tabler/icons-react": "^3.1.0", "@tanstack/react-table": "^8.2.6", diff --git a/examples/tutorial-material-ui/package.json b/examples/tutorial-material-ui/package.json index 297e942f2864..08f6fdc3676f 100644 --- a/examples/tutorial-material-ui/package.json +++ b/examples/tutorial-material-ui/package.json @@ -30,14 +30,14 @@ "@mui/x-data-grid": "^7.23.5", "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/inferencer": "^5.0.3", - "@refinedev/mui": "^6.1.3", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/inferencer": "^5.1.0", + "@refinedev/mui": "^6.2.0", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/react-router": "^1.0.1", "@refinedev/simple-rest": "^5.0.10", "react": "^18.0.0", "react-dom": "^18.0.0", - "react-hook-form": "^7.43.5", + "react-hook-form": "^7.57.0", "react-router": "^7.0.2", "web-vitals": "^1.1.1" }, diff --git a/examples/upload-chakra-ui-basic64/package.json b/examples/upload-chakra-ui-basic64/package.json index 7e0e07ea81ab..632e4794ac3d 100644 --- a/examples/upload-chakra-ui-basic64/package.json +++ b/examples/upload-chakra-ui-basic64/package.json @@ -11,12 +11,12 @@ }, "dependencies": { "@chakra-ui/react": "^2.5.1", - "@refinedev/chakra-ui": "^2.36.1", + "@refinedev/chakra-ui": "^2.37.0", "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/react-router": "^1.0.1", - "@refinedev/react-table": "^5.6.15", + "@refinedev/react-table": "^5.6.16", "@refinedev/simple-rest": "^5.0.10", "@tabler/icons-react": "^3.1.0", "@tanstack/react-table": "^8.2.6", diff --git a/examples/upload-chakra-ui-multipart/package.json b/examples/upload-chakra-ui-multipart/package.json index 4e00e02561d3..da04ed2081c4 100644 --- a/examples/upload-chakra-ui-multipart/package.json +++ b/examples/upload-chakra-ui-multipart/package.json @@ -11,12 +11,12 @@ }, "dependencies": { "@chakra-ui/react": "^2.5.1", - "@refinedev/chakra-ui": "^2.36.1", + "@refinedev/chakra-ui": "^2.37.0", "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/react-router": "^1.0.1", - "@refinedev/react-table": "^5.6.15", + "@refinedev/react-table": "^5.6.16", "@refinedev/simple-rest": "^5.0.10", "@tabler/icons-react": "^3.1.0", "@tanstack/react-table": "^8.2.6", diff --git a/examples/upload-mantine-base64/package.json b/examples/upload-mantine-base64/package.json index feba9db5600a..9b68b18fffa9 100644 --- a/examples/upload-mantine-base64/package.json +++ b/examples/upload-mantine-base64/package.json @@ -20,7 +20,7 @@ "@refinedev/core": "^4.57.9", "@refinedev/mantine": "^2.36.1", "@refinedev/react-router": "^1.0.1", - "@refinedev/react-table": "^5.6.15", + "@refinedev/react-table": "^5.6.16", "@refinedev/simple-rest": "^5.0.10", "@tabler/icons-react": "^3.1.0", "@tanstack/react-table": "^8.2.6", diff --git a/examples/upload-mantine-multipart/package.json b/examples/upload-mantine-multipart/package.json index 0c9803c262d2..deaae6ad3d0a 100644 --- a/examples/upload-mantine-multipart/package.json +++ b/examples/upload-mantine-multipart/package.json @@ -20,7 +20,7 @@ "@refinedev/core": "^4.57.9", "@refinedev/mantine": "^2.36.1", "@refinedev/react-router": "^1.0.1", - "@refinedev/react-table": "^5.6.15", + "@refinedev/react-table": "^5.6.16", "@refinedev/simple-rest": "^5.0.10", "@tabler/icons-react": "^3.1.0", "@tanstack/react-table": "^8.2.6", diff --git a/examples/upload-material-ui-base64/package.json b/examples/upload-material-ui-base64/package.json index 8cde0edca18a..21a0d10b540a 100644 --- a/examples/upload-material-ui-base64/package.json +++ b/examples/upload-material-ui-base64/package.json @@ -29,13 +29,13 @@ "@mui/x-data-grid": "^7.23.5", "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/mui": "^6.1.3", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/mui": "^6.2.0", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/react-router": "^1.0.1", "@refinedev/simple-rest": "^5.0.10", "react": "^18.0.0", "react-dom": "^18.0.0", - "react-hook-form": "^7.43.5", + "react-hook-form": "^7.57.0", "react-router": "^7.0.2" }, "devDependencies": { diff --git a/examples/upload-material-ui-multipart/package.json b/examples/upload-material-ui-multipart/package.json index 7baa85278b0b..accb09d9a382 100644 --- a/examples/upload-material-ui-multipart/package.json +++ b/examples/upload-material-ui-multipart/package.json @@ -29,13 +29,13 @@ "@mui/x-data-grid": "^7.23.5", "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/mui": "^6.1.3", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/mui": "^6.2.0", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/react-router": "^1.0.1", "@refinedev/simple-rest": "^5.0.10", "react": "^18.0.0", "react-dom": "^18.0.0", - "react-hook-form": "^7.43.5", + "react-hook-form": "^7.57.0", "react-router": "^7.0.2" }, "devDependencies": { diff --git a/examples/use-infinite-list/package.json b/examples/use-infinite-list/package.json index 5c406b323c62..915db4501568 100644 --- a/examples/use-infinite-list/package.json +++ b/examples/use-infinite-list/package.json @@ -24,9 +24,9 @@ "dependencies": { "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/react-router": "^1.0.1", - "@refinedev/react-table": "^5.6.15", + "@refinedev/react-table": "^5.6.16", "@refinedev/simple-rest": "^5.0.10", "@tanstack/react-table": "^8.2.6", "react": "^18.0.0", diff --git a/examples/win95/package.json b/examples/win95/package.json index 6a0837bf7a51..93afe7d1cb59 100644 --- a/examples/win95/package.json +++ b/examples/win95/package.json @@ -25,9 +25,9 @@ "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", "@refinedev/devtools": "^1.2.16", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/react-router": "^1.0.1", - "@refinedev/react-table": "^5.6.15", + "@refinedev/react-table": "^5.6.16", "@refinedev/supabase": "^5.9.8", "@tanstack/react-table": "^8.2.6", "dayjs": "^1.10.7", diff --git a/examples/with-material-ui-vite/package.json b/examples/with-material-ui-vite/package.json index 86ff1ae980e1..0651245c801d 100644 --- a/examples/with-material-ui-vite/package.json +++ b/examples/with-material-ui-vite/package.json @@ -32,13 +32,13 @@ "@refinedev/core": "^4.57.9", "@refinedev/devtools": "^1.2.16", "@refinedev/kbar": "^1.3.16", - "@refinedev/mui": "^6.1.3", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/mui": "^6.2.0", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/react-router": "^1.0.1", "@refinedev/simple-rest": "^5.0.10", "react": "^18.0.0", "react-dom": "^18.0.0", - "react-hook-form": "^7.43.5", + "react-hook-form": "^7.57.0", "react-router": "^7.0.2" }, "devDependencies": { diff --git a/examples/with-nextjs-headless/package.json b/examples/with-nextjs-headless/package.json index b67c9b4bf3c7..d960d8d97a9b 100644 --- a/examples/with-nextjs-headless/package.json +++ b/examples/with-nextjs-headless/package.json @@ -24,7 +24,7 @@ "next-intl": "^3.25.3", "react": "^19.0.0", "react-dom": "^19.0.0", - "react-hook-form": "^7.43.5" + "react-hook-form": "^7.57.0" }, "devDependencies": { "@types/js-cookie": "^3.0.2", diff --git a/examples/with-nextjs-next-auth/package.json b/examples/with-nextjs-next-auth/package.json index fe44c13188bd..cbebb20bbbfd 100644 --- a/examples/with-nextjs-next-auth/package.json +++ b/examples/with-nextjs-next-auth/package.json @@ -15,7 +15,7 @@ "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", "@refinedev/devtools": "^1.2.16", - "@refinedev/inferencer": "^5.0.3", + "@refinedev/inferencer": "^5.1.0", "@refinedev/kbar": "^1.3.16", "@refinedev/nextjs-router": "^6.2.3", "@refinedev/simple-rest": "^5.0.10", diff --git a/examples/with-persist-query/package.json b/examples/with-persist-query/package.json index 15db6e939c41..23df3aaa3bf4 100644 --- a/examples/with-persist-query/package.json +++ b/examples/with-persist-query/package.json @@ -24,9 +24,9 @@ "dependencies": { "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/react-router": "^1.0.1", - "@refinedev/react-table": "^5.6.15", + "@refinedev/react-table": "^5.6.16", "@refinedev/simple-rest": "^5.0.10", "@tanstack/query-sync-storage-persister": "^4.22.0", "@tanstack/react-query": "^4.10.1", diff --git a/examples/with-react-toastify/package.json b/examples/with-react-toastify/package.json index dd06074c6f48..ee61a03609bb 100644 --- a/examples/with-react-toastify/package.json +++ b/examples/with-react-toastify/package.json @@ -24,9 +24,9 @@ "dependencies": { "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/react-router": "^1.0.1", - "@refinedev/react-table": "^5.6.15", + "@refinedev/react-table": "^5.6.16", "@refinedev/simple-rest": "^5.0.10", "@tanstack/react-table": "^8.2.6", "react": "^18.0.0", diff --git a/examples/with-remix-auth/package.json b/examples/with-remix-auth/package.json index fa96230199b1..39df22d265a5 100644 --- a/examples/with-remix-auth/package.json +++ b/examples/with-remix-auth/package.json @@ -13,7 +13,7 @@ "@refinedev/antd": "^5.46.1", "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/inferencer": "^5.0.3", + "@refinedev/inferencer": "^5.1.0", "@refinedev/remix-router": "^3.0.8", "@refinedev/simple-rest": "^5.0.10", "@remix-run/node": "^2.4.0", diff --git a/examples/with-remix-headless/package.json b/examples/with-remix-headless/package.json index 16ce08fb103b..9c88a28ac45d 100644 --- a/examples/with-remix-headless/package.json +++ b/examples/with-remix-headless/package.json @@ -12,8 +12,8 @@ "dependencies": { "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/react-hook-form": "^4.9.3", - "@refinedev/react-table": "^5.6.15", + "@refinedev/react-hook-form": "^4.10.0", + "@refinedev/react-table": "^5.6.16", "@refinedev/remix-router": "^3.0.8", "@refinedev/simple-rest": "^5.0.10", "@remix-run/node": "^2.4.0", diff --git a/examples/with-remix-material-ui/package.json b/examples/with-remix-material-ui/package.json index 2e388cd0cfa8..96329f24cc36 100644 --- a/examples/with-remix-material-ui/package.json +++ b/examples/with-remix-material-ui/package.json @@ -19,9 +19,9 @@ "@mui/x-data-grid": "^7.23.5", "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/inferencer": "^5.0.3", + "@refinedev/inferencer": "^5.1.0", "@refinedev/kbar": "^1.3.16", - "@refinedev/mui": "^6.1.3", + "@refinedev/mui": "^6.2.0", "@refinedev/remix-router": "^3.0.8", "@refinedev/simple-rest": "^5.0.10", "@remix-run/node": "^2.4.0", diff --git a/examples/with-remix-vite-headless/package.json b/examples/with-remix-vite-headless/package.json index 2d4f7b042c4b..051f23c2602f 100644 --- a/examples/with-remix-vite-headless/package.json +++ b/examples/with-remix-vite-headless/package.json @@ -13,8 +13,8 @@ "dependencies": { "@refinedev/cli": "^2.16.46", "@refinedev/core": "^4.57.9", - "@refinedev/react-hook-form": "^4.9.3", - "@refinedev/react-table": "^5.6.15", + "@refinedev/react-hook-form": "^4.10.0", + "@refinedev/react-table": "^5.6.16", "@refinedev/remix-router": "^3.0.8", "@refinedev/simple-rest": "^5.0.10", "@remix-run/node": "^2.4.0", diff --git a/packages/chakra-ui/CHANGELOG.md b/packages/chakra-ui/CHANGELOG.md index 212ee4ba916d..b5eb592f4f72 100644 --- a/packages/chakra-ui/CHANGELOG.md +++ b/packages/chakra-ui/CHANGELOG.md @@ -1,5 +1,19 @@ # @refinedev/chakra-ui +## 2.37.0 + +### Minor Changes + +⚡ **Refine Enterprise Release** ⚡ + +- [#6824](https://github.com/refinedev/refine/pull/6824) [`a6ff3d3e888e3a0bd61c1ddda89d2715e493fa01`](https://github.com/refinedev/refine/commit/a6ff3d3e888e3a0bd61c1ddda89d2715e493fa01) Thanks [@alicanerdurmaz](https://github.com/alicanerdurmaz)! - chore: update `react-hook-form` to `7.57.0` to support new features like [`subscribe`](https://react-hook-form.com/docs/useform/subscribe). + for more information, see [React Hook Form release notes](https://github.com/react-hook-form/react-hook-form/releases). + +### Patch Changes + +- Updated dependencies [[`a6ff3d3e888e3a0bd61c1ddda89d2715e493fa01`](https://github.com/refinedev/refine/commit/a6ff3d3e888e3a0bd61c1ddda89d2715e493fa01)]: + - @refinedev/react-hook-form@4.10.0 + ## 2.36.1 ### Patch Changes diff --git a/packages/chakra-ui/package.json b/packages/chakra-ui/package.json index d3f3abb61452..10e64fe31fdc 100644 --- a/packages/chakra-ui/package.json +++ b/packages/chakra-ui/package.json @@ -1,6 +1,6 @@ { "name": "@refinedev/chakra-ui", - "version": "2.36.1", + "version": "2.37.0", "private": false, "description": "Chakra UI support for Refine, providing flexible and accessible UI components.", "license": "MIT", @@ -35,12 +35,12 @@ "@chakra-ui/theme-tools": "^2.1.2", "@emotion/react": "^11.8.2", "@emotion/styled": "^11.8.1", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/ui-types": "^1.24.2", "@tabler/icons-react": "^3.1.0", "dayjs": "^1.10.7", "framer-motion": "^7.5.3", - "react-hook-form": "^7.43.5", + "react-hook-form": "^7.57.0", "react-markdown": "^6.0.1", "remark-gfm": "^1.0.0", "tslib": "^2.6.2" @@ -75,7 +75,7 @@ "dayjs": "^1.10.7", "react": "^17.0.0 || ^18.0.0", "react-dom": "^17.0.0 || ^18.0.0", - "react-hook-form": "^7.43.5" + "react-hook-form": "^7.57.0" }, "publishConfig": { "access": "public" diff --git a/packages/devtools-server/package.json b/packages/devtools-server/package.json index 833a06c79305..9ff3d4f89703 100644 --- a/packages/devtools-server/package.json +++ b/packages/devtools-server/package.json @@ -72,7 +72,7 @@ }, "devDependencies": { "@esbuild-plugins/node-resolve": "^0.1.4", - "@refinedev/devtools-ui": "1.1.31", + "@refinedev/devtools-ui": "1.2.0", "@testing-library/jest-dom": "^5.16.4", "@types/dedent": "^0.7.0", "@types/express": "^4.17.21", diff --git a/packages/devtools-ui/CHANGELOG.md b/packages/devtools-ui/CHANGELOG.md index 619e0cb4ecbc..95be1741b583 100644 --- a/packages/devtools-ui/CHANGELOG.md +++ b/packages/devtools-ui/CHANGELOG.md @@ -1,5 +1,14 @@ # @refinedev/devtools-ui +## 1.2.0 + +### Minor Changes + +⚡ **Refine Enterprise Release** ⚡ + +- [#6824](https://github.com/refinedev/refine/pull/6824) [`a6ff3d3e888e3a0bd61c1ddda89d2715e493fa01`](https://github.com/refinedev/refine/commit/a6ff3d3e888e3a0bd61c1ddda89d2715e493fa01) Thanks [@alicanerdurmaz](https://github.com/alicanerdurmaz)! - chore: update `react-hook-form` to `7.57.0` to support new features like [`subscribe`](https://react-hook-form.com/docs/useform/subscribe). + for more information, see [React Hook Form release notes](https://github.com/react-hook-form/react-hook-form/releases). + ## 1.1.31 ### Patch Changes diff --git a/packages/devtools-ui/package.json b/packages/devtools-ui/package.json index 24e716854eac..2575462e7f22 100644 --- a/packages/devtools-ui/package.json +++ b/packages/devtools-ui/package.json @@ -1,6 +1,6 @@ { "name": "@refinedev/devtools-ui", - "version": "1.1.31", + "version": "1.2.0", "private": false, "description": "refine devtools offers a set of features from monitoring to quickly prototyping a UI.", "repository": { @@ -55,7 +55,7 @@ "lodash-es": "^4.17.21", "prism-react-renderer": "^1.3.5", "react-gravatar": "^2.6.3", - "react-hook-form": "^7.43.5", + "react-hook-form": "^7.57.0", "react-json-view-lite": "^1.3.0", "react-router": "^7.0.2", "semver-diff": "^3.1.1" diff --git a/packages/hasura/CHANGELOG.md b/packages/hasura/CHANGELOG.md index 41e1199491f2..3367a4842a50 100644 --- a/packages/hasura/CHANGELOG.md +++ b/packages/hasura/CHANGELOG.md @@ -1,5 +1,41 @@ # @refinedev/hasura +## 6.6.13 + +### Patch Changes + +⚡ **Refine Enterprise Release** ⚡ + +- [#6783](https://github.com/refinedev/refine/pull/6783) [`cce3f5b749a174155d48932d99aabf24eb1f7558`](https://github.com/refinedev/refine/commit/cce3f5b749a174155d48932d99aabf24eb1f7558) Thanks [@thanaParis](https://github.com/thanaParis)! - meta.gqlVariables now passed to createMany query for Hasura data provider + +⚡ **Refine Enterprise Release** ⚡ + +- [#6793](https://github.com/refinedev/refine/pull/6793) [`12977e97e68694b494112135df1234522056e1ef`](https://github.com/refinedev/refine/commit/12977e97e68694b494112135df1234522056e1ef) Thanks [@alicanerdurmaz](https://github.com/alicanerdurmaz)! - meta.gqlVariables now passed to deleteOne query for Hasura data provider + +⚡ **Refine Enterprise Release** ⚡ + +- [#6776](https://github.com/refinedev/refine/pull/6776) [`27f626c06d2c10c4f4d41c1917dce24535bbafe5`](https://github.com/refinedev/refine/commit/27f626c06d2c10c4f4d41c1917dce24535bbafe5) Thanks [@thanaParis](https://github.com/thanaParis)! - meta.gqlVariables now passed to update query for Hasura data provider + +⚡ **Refine Enterprise Release** ⚡ + +- [#6784](https://github.com/refinedev/refine/pull/6784) [`66ea5267d62674e35051d24dc7c6ab8f4e5f47ed`](https://github.com/refinedev/refine/commit/66ea5267d62674e35051d24dc7c6ab8f4e5f47ed) Thanks [@thanaParis](https://github.com/thanaParis)! - Hasura live provider now uses hasura-default as default naming convention + +⚡ **Refine Enterprise Release** ⚡ + +- [#6777](https://github.com/refinedev/refine/pull/6777) [`82ea31540ea8f89b104ec0c809fcb6370ccd6f9f`](https://github.com/refinedev/refine/commit/82ea31540ea8f89b104ec0c809fcb6370ccd6f9f) Thanks [@thanaParis](https://github.com/thanaParis)! - meta.gqlVariables now passed to create query for Hasura data provider + +⚡ **Refine Enterprise Release** ⚡ + +- [#6793](https://github.com/refinedev/refine/pull/6793) [`12977e97e68694b494112135df1234522056e1ef`](https://github.com/refinedev/refine/commit/12977e97e68694b494112135df1234522056e1ef) Thanks [@alicanerdurmaz](https://github.com/alicanerdurmaz)! - meta.gqlVariables now passed to deleteMany query for Hasura data provider + +⚡ **Refine Enterprise Release** ⚡ + +- [#6782](https://github.com/refinedev/refine/pull/6782) [`45e47b11bd062c1eafcfb6b156e9f9b1b35c25a6`](https://github.com/refinedev/refine/commit/45e47b11bd062c1eafcfb6b156e9f9b1b35c25a6) Thanks [@thanaParis](https://github.com/thanaParis)! - meta.gqlVariables now passed to updateMany query for Hasura data provider + +⚡ **Refine Enterprise Release** ⚡ + +- [#6779](https://github.com/refinedev/refine/pull/6779) [`272ac4f10972b29b67a9d48526f146d86ee23242`](https://github.com/refinedev/refine/commit/272ac4f10972b29b67a9d48526f146d86ee23242) Thanks [@thanaParis](https://github.com/thanaParis)! - meta.gqlVariables now passed to custom query for Hasura data provider + ## 6.6.12 ### Patch Changes diff --git a/packages/hasura/package.json b/packages/hasura/package.json index 59d00c356ffc..187cf6222fd3 100644 --- a/packages/hasura/package.json +++ b/packages/hasura/package.json @@ -1,6 +1,6 @@ { "name": "@refinedev/hasura", - "version": "6.6.12", + "version": "6.6.13", "private": false, "description": "Hasura integration for Refine, leveraging Hasura's GraphQL APIs.", "repository": { diff --git a/packages/hasura/src/dataProvider/index.ts b/packages/hasura/src/dataProvider/index.ts index 56e716393411..2007ea9e722f 100644 --- a/packages/hasura/src/dataProvider/index.ts +++ b/packages/hasura/src/dataProvider/index.ts @@ -264,6 +264,7 @@ const dataProvider = ( if (gqlOperation) { const response = await client.request(gqlOperation, { object: variables || {}, + ...meta?.gqlVariables, }); return { @@ -305,6 +306,7 @@ const dataProvider = ( if (meta?.gqlMutation) { const response = await client.request(meta.gqlMutation, { objects: variablesFromParams, + ...meta?.gqlVariables, }); return { @@ -351,6 +353,7 @@ const dataProvider = ( const response = await client.request(gqlOperation, { id, object: variables || {}, + ...meta?.gqlVariables, }); return { @@ -421,6 +424,7 @@ const dataProvider = ( const response = await client.request(meta.gqlMutation, { ids, _set: variablesFromParams, + ...meta?.gqlVariables, }); return { @@ -471,7 +475,7 @@ const dataProvider = ( if (meta?.gqlMutation) { const response = await client.request(meta.gqlMutation, { id, - ...meta?.variables, + ...meta?.gqlVariables, }); return { @@ -509,13 +513,26 @@ const dataProvider = ( : camelcase(`delete_${operation}`); if (meta?.gqlMutation) { - const response = await client.request(meta?.gqlMutation, { - where: { + const hasuraFilters = mergeHasuraFilters( + { id: { _in: ids, }, }, - }); + meta?.gqlVariables?.where, + ); + + const variables = { + ...(meta.gqlVariables && meta.gqlVariables), + ...(hasuraFilters && { + where: hasuraFilters, + }), + }; + + const response = await client.request( + meta?.gqlMutation, + variables, + ); return { data: response[deleteOperation]["returning"], @@ -569,7 +586,7 @@ const dataProvider = ( if (gqlOperation) { const response: any = await client.request( gqlOperation, - meta?.variables ?? {}, + meta?.gqlVariables ?? {}, ); return { data: response }; diff --git a/packages/hasura/src/liveProvider/index.ts b/packages/hasura/src/liveProvider/index.ts index 0eb1e54874bd..d3fe8a501621 100644 --- a/packages/hasura/src/liveProvider/index.ts +++ b/packages/hasura/src/liveProvider/index.ts @@ -51,11 +51,11 @@ export const liveProvider = ( ); } - const genereteSubscription = subscriptions[subscriptionType]; + const generateSubscription = subscriptions[subscriptionType]; const idType = getIdType(resource, options?.idType); - const namingConvention = options?.namingConvention; - const { query, variables, operation } = genereteSubscription({ + const namingConvention = options?.namingConvention ?? "hasura-default"; + const { query, variables, operation } = generateSubscription({ ids, id, idType, diff --git a/packages/hasura/test/create/index.mock.ts b/packages/hasura/test/create/index.mock.ts index 5e8ac7f514d1..574249074678 100644 --- a/packages/hasura/test/create/index.mock.ts +++ b/packages/hasura/test/create/index.mock.ts @@ -783,3 +783,117 @@ nock("https://ruling-redbird-23.hasura.app:443", { encodedQueryParams: true }) "84373e8abc566850-BUD", ], ); + +nock("https://flowing-mammal-24.hasura.app:443", { encodedQueryParams: true }) + .post("/v1/graphql", { + query: + "mutation CreatePost($object: posts_insert_input!, $includeCategory: Boolean = false) {\n insert_posts_one(object: $object) {\n id\n title\n content\n category @include(if: $includeCategory) {\n id\n }\n }\n}\n", + variables: { + object: { + content: "Lorem ipsum dolor sit amet.", + title: "Lorem ipsum dolore", + category_id: "ef49aebd-abcc-4bac-b064-a63b31f2e8ce", + }, + includeCategory: true, + }, + operationName: "CreatePost", + }) + .reply( + 200, + { + data: { + insert_posts_one: { + id: "d87e5a0f-1e31-4f90-8242-4a29a4ea6d9c", + title: "Lorem ipsum dolore", + content: "Lorem ipsum dolor sit amet.", + category: { id: "ef49aebd-abcc-4bac-b064-a63b31f2e8ce" }, + }, + }, + }, + [ + "Date", + "Wed, 10 Jan 2024 19:14:42 GMT", + "Content-Type", + "application/json; charset=utf-8", + "Content-Length", + "201", + "Connection", + "close", + "x-request-id", + "c4e58f92ba1d7aef3294c1d7a72e9f10", + "CF-Cache-Status", + "DYNAMIC", + "Content-Security-Policy", + "upgrade-insecure-requests", + "Referrer-Policy", + "strict-origin-when-cross-origin", + "Strict-Transport-Security", + "max-age=31536000; includeSubDomains", + "X-Content-Type-Options", + "nosniff", + "X-Frame-Options", + "SAMEORIGIN", + "X-XSS-Protection", + "0", + "Server", + "cloudflare", + "CF-RAY", + "84373e8ffac14532-BUD", + ], + ); + +nock("https://flowing-mammal-24.hasura.app:443", { encodedQueryParams: true }) + .post("/v1/graphql", { + query: + "mutation CreatePost($object: posts_insert_input!, $includeCategory: Boolean = false) {\n insert_posts_one(object: $object) {\n id\n title\n content\n category @include(if: $includeCategory) {\n id\n }\n }\n}\n", + variables: { + object: { + content: "Lorem ipsum dolor sit amet.", + title: "Lorem ipsum dolore", + category_id: "ef49aebd-abcc-4bac-b064-a63b31f2e8ce", + }, + }, + operationName: "CreatePost", + }) + .reply( + 200, + { + data: { + insert_posts_one: { + id: "e98f2a1f-c42c-4b17-91d5-f853a4c7e3d1", + title: "Lorem ipsum dolore", + content: "Lorem ipsum dolor sit amet.", + }, + }, + }, + [ + "Date", + "Wed, 10 Jan 2024 19:14:43 GMT", + "Content-Type", + "application/json; charset=utf-8", + "Content-Length", + "139", + "Connection", + "close", + "x-request-id", + "d3a75b91cba6e4d77c9e8f4a23b5f1a9", + "CF-Cache-Status", + "DYNAMIC", + "Content-Security-Policy", + "upgrade-insecure-requests", + "Referrer-Policy", + "strict-origin-when-cross-origin", + "Strict-Transport-Security", + "max-age=31536000; includeSubDomains", + "X-Content-Type-Options", + "nosniff", + "X-Frame-Options", + "SAMEORIGIN", + "X-XSS-Protection", + "0", + "Server", + "cloudflare", + "CF-RAY", + "84373e95a9fb683c-BUD", + ], + ); diff --git a/packages/hasura/test/create/index.spec.ts b/packages/hasura/test/create/index.spec.ts index 1cba60531f9d..5bef9be749dc 100644 --- a/packages/hasura/test/create/index.spec.ts +++ b/packages/hasura/test/create/index.spec.ts @@ -108,4 +108,75 @@ describe("with gql", () => { ); }, ); + + it("correctly passes variables from meta.gqlVariables to the query", async () => { + const client = createClient("hasura-default"); + const { data } = await dataProvider(client).create({ + resource: "posts", + variables: { + content: "Lorem ipsum dolor sit amet.", + title: "Lorem ipsum dolore", + category_id: "ef49aebd-abcc-4bac-b064-a63b31f2e8ce", + }, + meta: { + gqlMutation: gql` + mutation CreatePost( + $object: posts_insert_input!, + $includeCategory: Boolean = false + ) { + insert_posts_one(object: $object) { + id + title + content + category @include(if: $includeCategory) { + id + } + } + } + `, + gqlVariables: { + includeCategory: true, + }, + }, + }); + + expect(data["title"]).toEqual("Lorem ipsum dolore"); + expect(data["content"]).toEqual("Lorem ipsum dolor sit amet."); + expect(data["category"]["id"]).toEqual( + "ef49aebd-abcc-4bac-b064-a63b31f2e8ce", + ); + }); + + it("doesn't pass extra variables to the query without meta.gqlVariables", async () => { + const client = createClient("hasura-default"); + const { data } = await dataProvider(client).create({ + resource: "posts", + variables: { + content: "Lorem ipsum dolor sit amet.", + title: "Lorem ipsum dolore", + category_id: "ef49aebd-abcc-4bac-b064-a63b31f2e8ce", + }, + meta: { + gqlMutation: gql` + mutation CreatePost( + $object: posts_insert_input!, + $includeCategory: Boolean = false + ) { + insert_posts_one(object: $object) { + id + title + content + category @include(if: $includeCategory) { + id + } + } + } + `, + }, + }); + + expect(data["title"]).toEqual("Lorem ipsum dolore"); + expect(data["content"]).toEqual("Lorem ipsum dolor sit amet."); + expect(data["category"]).toBeUndefined(); + }); }); diff --git a/packages/hasura/test/createMany/index.mock.ts b/packages/hasura/test/createMany/index.mock.ts index 5dd4e8de5ea7..0ffb9b3b3acd 100644 --- a/packages/hasura/test/createMany/index.mock.ts +++ b/packages/hasura/test/createMany/index.mock.ts @@ -443,3 +443,155 @@ nock("https://ruling-redbird-23.hasura.app:443", { encodedQueryParams: true }) "84376bd60fb703bf-BUD", ], ); + +// Mock for CreateManyPosts with includeCategory=true from gqlVariables +nock("https://flowing-mammal-24.hasura.app:443", { encodedQueryParams: true }) + .post("/v1/graphql", { + query: + "mutation CreateManyPosts($objects: [posts_insert_input!]!, $includeCategory: Boolean = false) {\n insert_posts(objects: $objects) {\n returning {\n id\n title\n content\n category @include(if: $includeCategory) {\n id\n }\n }\n }\n}\n", + variables: { + objects: [ + { + content: "Vestibulum vulputate sapien arcu.", + title: "Aenean ultricies non libero sit amet pellentesque", + category_id: "e27156c3-9998-434f-bd5b-2b078283ff26", + }, + { + content: "Aliquam nibh erat.", + title: "Etiam tincidunt ex ut auctor faucibus", + category_id: "e27156c3-9998-434f-bd5b-2b078283ff26", + }, + ], + includeCategory: true, + }, + operationName: "CreateManyPosts", + }) + .reply( + 200, + { + data: { + insert_posts: { + returning: [ + { + id: "f1c8b6d7-3e5a-4c2b-9f8d-1e5a7b9d0c3e", + title: "Aenean ultricies non libero sit amet pellentesque", + content: "Vestibulum vulputate sapien arcu.", + category: { + id: "e27156c3-9998-434f-bd5b-2b078283ff26", + }, + }, + { + id: "a1b2c3d4-e5f6-7a8b-9c0d-1e2f3a4b5c6d", + title: "Etiam tincidunt ex ut auctor faucibus", + content: "Aliquam nibh erat.", + category: { + id: "e27156c3-9998-434f-bd5b-2b078283ff26", + }, + }, + ], + }, + }, + }, + [ + "Date", + "Wed, 10 Jan 2024 19:45:38 GMT", + "Content-Type", + "application/json; charset=utf-8", + "Content-Length", + "435", + "Connection", + "close", + "x-request-id", + "fd98c24a10b32a6e7c1f5d9b8e4a2c1d", + "CF-Cache-Status", + "DYNAMIC", + "Content-Security-Policy", + "upgrade-insecure-requests", + "Referrer-Policy", + "strict-origin-when-cross-origin", + "Strict-Transport-Security", + "max-age=31536000; includeSubDomains", + "X-Content-Type-Options", + "nosniff", + "X-Frame-Options", + "SAMEORIGIN", + "X-XSS-Protection", + "0", + "Server", + "cloudflare", + "CF-RAY", + "84376be01cba684c-BUD", + ], + ); + +nock("https://flowing-mammal-24.hasura.app:443", { encodedQueryParams: true }) + .post("/v1/graphql", { + query: + "mutation CreateManyPosts($objects: [posts_insert_input!]!, $includeCategory: Boolean = false) {\n insert_posts(objects: $objects) {\n returning {\n id\n title\n content\n category @include(if: $includeCategory) {\n id\n }\n }\n }\n}\n", + variables: { + objects: [ + { + content: "Vestibulum vulputate sapien arcu.", + title: "Aenean ultricies non libero sit amet pellentesque", + category_id: "e27156c3-9998-434f-bd5b-2b078283ff26", + }, + { + content: "Aliquam nibh erat.", + title: "Etiam tincidunt ex ut auctor faucibus", + category_id: "e27156c3-9998-434f-bd5b-2b078283ff26", + }, + ], + }, + operationName: "CreateManyPosts", + }) + .reply( + 200, + { + data: { + insert_posts: { + returning: [ + { + id: "b5c6d7e8-f9a0-1b2c-3d4e-5f6a7b8c9d0e", + title: "Aenean ultricies non libero sit amet pellentesque", + content: "Vestibulum vulputate sapien arcu.", + }, + { + id: "e1f2a3b4-c5d6-7e8f-9a0b-1c2d3e4f5a6b", + title: "Etiam tincidunt ex ut auctor faucibus", + content: "Aliquam nibh erat.", + }, + ], + }, + }, + }, + [ + "Date", + "Wed, 10 Jan 2024 19:45:39 GMT", + "Content-Type", + "application/json; charset=utf-8", + "Content-Length", + "320", + "Connection", + "close", + "x-request-id", + "3a4b5c6d7e8f9a0b1c2d3e4f5a6b7c8d", + "CF-Cache-Status", + "DYNAMIC", + "Content-Security-Policy", + "upgrade-insecure-requests", + "Referrer-Policy", + "strict-origin-when-cross-origin", + "Strict-Transport-Security", + "max-age=31536000; includeSubDomains", + "X-Content-Type-Options", + "nosniff", + "X-Frame-Options", + "SAMEORIGIN", + "X-XSS-Protection", + "0", + "Server", + "cloudflare", + "CF-RAY", + "84376be52f6d733a-BUD", + ], + ); diff --git a/packages/hasura/test/createMany/index.spec.ts b/packages/hasura/test/createMany/index.spec.ts index de266c58be4a..5f2eaaaba5e6 100644 --- a/packages/hasura/test/createMany/index.spec.ts +++ b/packages/hasura/test/createMany/index.spec.ts @@ -172,4 +172,111 @@ describe("with gqlMutation", () => { expect(data[1]["title"]).toEqual("Etiam tincidunt ex ut auctor faucibus"); }); + + it("correctly passes variables from meta.gqlVariables to the query", async () => { + const client = createClient("hasura-default"); + const { data } = await dataProvider(client, { + namingConvention: "hasura-default", + }).createMany!({ + resource: "posts", + variables: [ + { + content: "Vestibulum vulputate sapien arcu.", + title: "Aenean ultricies non libero sit amet pellentesque", + category_id: "e27156c3-9998-434f-bd5b-2b078283ff26", + }, + { + content: "Aliquam nibh erat.", + title: "Etiam tincidunt ex ut auctor faucibus", + category_id: "e27156c3-9998-434f-bd5b-2b078283ff26", + }, + ], + meta: { + gqlMutation: gql` + mutation CreateManyPosts( + $objects: [posts_insert_input!]!, + $includeCategory: Boolean = false + ) { + insert_posts(objects: $objects) { + returning { + id + title + content + category @include(if: $includeCategory) { + id + } + } + } + } + `, + gqlVariables: { + includeCategory: true, + }, + }, + }); + + expect(data[0]["title"]).toEqual( + "Aenean ultricies non libero sit amet pellentesque", + ); + expect(data[0]["content"]).toEqual("Vestibulum vulputate sapien arcu."); + expect(data[0]["category"].id).toEqual( + "e27156c3-9998-434f-bd5b-2b078283ff26", + ); + + expect(data[1]["title"]).toEqual("Etiam tincidunt ex ut auctor faucibus"); + expect(data[1]["content"]).toEqual("Aliquam nibh erat."); + expect(data[1]["category"].id).toEqual( + "e27156c3-9998-434f-bd5b-2b078283ff26", + ); + }); + + it("doesn't pass extra variables to the query without meta.gqlVariables", async () => { + const client = createClient("hasura-default"); + const { data } = await dataProvider(client, { + namingConvention: "hasura-default", + }).createMany!({ + resource: "posts", + variables: [ + { + content: "Vestibulum vulputate sapien arcu.", + title: "Aenean ultricies non libero sit amet pellentesque", + category_id: "e27156c3-9998-434f-bd5b-2b078283ff26", + }, + { + content: "Aliquam nibh erat.", + title: "Etiam tincidunt ex ut auctor faucibus", + category_id: "e27156c3-9998-434f-bd5b-2b078283ff26", + }, + ], + meta: { + gqlMutation: gql` + mutation CreateManyPosts( + $objects: [posts_insert_input!]!, + $includeCategory: Boolean = false + ) { + insert_posts(objects: $objects) { + returning { + id + title + content + category @include(if: $includeCategory) { + id + } + } + } + } + `, + }, + }); + + expect(data[0]["title"]).toEqual( + "Aenean ultricies non libero sit amet pellentesque", + ); + expect(data[0]["content"]).toEqual("Vestibulum vulputate sapien arcu."); + expect(data[0]["category"]).toBeUndefined(); + + expect(data[1]["title"]).toEqual("Etiam tincidunt ex ut auctor faucibus"); + expect(data[1]["content"]).toEqual("Aliquam nibh erat."); + expect(data[1]["category"]).toBeUndefined(); + }); }); diff --git a/packages/hasura/test/custom/index.mock.ts b/packages/hasura/test/custom/index.mock.ts index e92e02aec255..1a389ca0c6b1 100644 --- a/packages/hasura/test/custom/index.mock.ts +++ b/packages/hasura/test/custom/index.mock.ts @@ -275,3 +275,104 @@ nock("https://ruling-redbird-23.hasura.app:443", { encodedQueryParams: true }) "gzip", ], ); + +nock("https://flowing-mammal-24.hasura.app:443", { encodedQueryParams: true }) + .post("/v1/graphql", { + query: + "query GetPost($includeAvg: Boolean = false) {\n posts_aggregate {\n aggregate {\n count\n avg @include(if: $includeAvg) {\n id\n }\n }\n }\n}\n", + variables: { + includeAvg: true, + }, + operationName: "GetPost", + }) + .reply( + 200, + { + data: { + posts_aggregate: { + aggregate: { + count: 318, + avg: { + id: 42, + }, + }, + }, + }, + }, + [ + "Date", + "Tue, 09 Jan 2024 11:15:20 GMT", + "Content-Type", + "application/json; charset=utf-8", + "Connection", + "close", + "x-request-id", + "7d98c24a10b32a6e7c1f5d9b8e4a2c1d", + "CF-Cache-Status", + "DYNAMIC", + "Content-Security-Policy", + "upgrade-insecure-requests", + "Referrer-Policy", + "strict-origin-when-cross-origin", + "Strict-Transport-Security", + "max-age=31536000; includeSubDomains", + "X-Content-Type-Options", + "nosniff", + "X-Frame-Options", + "SAMEORIGIN", + "X-XSS-Protection", + "0", + "Server", + "cloudflare", + "CF-RAY", + "842c42fbb9f768bc-BUD", + ], + ); + +nock("https://flowing-mammal-24.hasura.app:443", { encodedQueryParams: true }) + .post("/v1/graphql", { + query: + "query GetPost($includeAvg: Boolean = false) {\n posts_aggregate {\n aggregate {\n count\n avg @include(if: $includeAvg) {\n id\n }\n }\n }\n}\n", + variables: {}, + operationName: "GetPost", + }) + .reply( + 200, + { + data: { + posts_aggregate: { + aggregate: { + count: 318, + }, + }, + }, + }, + [ + "Date", + "Tue, 09 Jan 2024 11:15:21 GMT", + "Content-Type", + "application/json; charset=utf-8", + "Connection", + "close", + "x-request-id", + "3a4b5c6d7e8f9a0b1c2d3e4f5a6b7c8d", + "CF-Cache-Status", + "DYNAMIC", + "Content-Security-Policy", + "upgrade-insecure-requests", + "Referrer-Policy", + "strict-origin-when-cross-origin", + "Strict-Transport-Security", + "max-age=31536000; includeSubDomains", + "X-Content-Type-Options", + "nosniff", + "X-Frame-Options", + "SAMEORIGIN", + "X-XSS-Protection", + "0", + "Server", + "cloudflare", + "CF-RAY", + "842c42fee9abc1c1-BUD", + ], + ); diff --git a/packages/hasura/test/custom/index.spec.ts b/packages/hasura/test/custom/index.spec.ts index 636f55c8c605..25a8cac4edf0 100644 --- a/packages/hasura/test/custom/index.spec.ts +++ b/packages/hasura/test/custom/index.spec.ts @@ -92,4 +92,67 @@ describe("with gql", () => { expect(response?.data.postsAggregate.aggregate.count).toBe(318); }, ); + + it("correctly passes variables from meta.gqlVariables to the query", async () => { + const apiUrl = getApiUrl("hasura-default"); + + const response = await dataProvider(createClient("hasura-default"), { + namingConvention: "hasura-default", + }).custom?.({ + url: apiUrl, + method: "get", + meta: { + gqlQuery: gql` + query GetPost( + $includeAvg: Boolean = false + ) { + posts_aggregate { + aggregate { + count + avg @include(if: $includeAvg) { + id + } + } + } + } + `, + gqlVariables: { + includeAvg: true, + }, + }, + }); + + expect(response?.data.posts_aggregate.aggregate.count).toBe(318); + expect(response?.data.posts_aggregate.aggregate.avg.id).toBe(42); + }); + + it("correctly handles the query when gqlVariables aren't provided", async () => { + const apiUrl = getApiUrl("hasura-default"); + + const response = await dataProvider(createClient("hasura-default"), { + namingConvention: "hasura-default", + }).custom?.({ + url: apiUrl, + method: "get", + meta: { + gqlQuery: gql` + query GetPost( + $includeAvg: Boolean = false + ) { + posts_aggregate { + aggregate { + count + avg @include(if: $includeAvg) { + id + } + } + } + } + `, + }, + }); + + expect(response?.data.posts_aggregate.aggregate.count).toBe(318); + expect(response?.data.posts_aggregate.aggregate.avg).toBeUndefined(); + }); }); diff --git a/packages/hasura/test/deleteMany/index.mock.ts b/packages/hasura/test/deleteMany/index.mock.ts index 1540c19692fb..9f59f9a6cf5f 100644 --- a/packages/hasura/test/deleteMany/index.mock.ts +++ b/packages/hasura/test/deleteMany/index.mock.ts @@ -511,3 +511,135 @@ nock("https://ruling-redbird-23.hasura.app:443", { encodedQueryParams: true }) "84374d0c4fe2733a-BUD", ], ); + +// Mock for DeleteManyPosts with includeTitle=true from gqlVariables +nock("https://flowing-mammal-24.hasura.app:443", { encodedQueryParams: true }) + .post("/v1/graphql", { + query: + "mutation DeleteManyPosts($where: posts_bool_exp!, $includeTitle: Boolean = false) {\n delete_posts(where: $where) {\n returning {\n id\n title @include(if: $includeTitle)\n }\n }\n}\n", + variables: { + where: { + id: { + _in: [ + "c5d4e3f2-a1b0-9c8d-7e6f-5a4b3c2d1e0f", + "f0e1d2c3-b4a5-6789-8f7e-6d5c4b3a2f1e", + ], + }, + }, + includeTitle: true, + }, + operationName: "DeleteManyPosts", + }) + .reply( + 200, + { + data: { + delete_posts: { + returning: [ + { + id: "c5d4e3f2-a1b0-9c8d-7e6f-5a4b3c2d1e0f", + title: "Aenean ultricies non libero sit amet pellentesque", + }, + { + id: "f0e1d2c3-b4a5-6789-8f7e-6d5c4b3a2f1e", + title: "Etiam tincidunt ex ut auctor faucibus", + }, + ], + }, + }, + }, + [ + "Date", + "Wed, 10 Jan 2024 19:24:37 GMT", + "Content-Type", + "application/json; charset=utf-8", + "Content-Length", + "244", + "Connection", + "close", + "x-request-id", + "7d98c24a10b32a6e7c1f5d9b8e4a2c1d", + "CF-Cache-Status", + "DYNAMIC", + "Content-Security-Policy", + "upgrade-insecure-requests", + "Referrer-Policy", + "strict-origin-when-cross-origin", + "Strict-Transport-Security", + "max-age=31536000; includeSubDomains", + "X-Content-Type-Options", + "nosniff", + "X-Frame-Options", + "SAMEORIGIN", + "X-XSS-Protection", + "0", + "Server", + "cloudflare", + "CF-RAY", + "84374d119bef684c-BUD", + ], + ); + +nock("https://flowing-mammal-24.hasura.app:443", { encodedQueryParams: true }) + .post("/v1/graphql", { + query: + "mutation DeleteManyPosts($where: posts_bool_exp!, $includeTitle: Boolean = false) {\n delete_posts(where: $where) {\n returning {\n id\n title @include(if: $includeTitle)\n }\n }\n}\n", + variables: { + where: { + id: { + _in: [ + "d3c2b1a0-f9e8-7d6c-5b4a-3f2e1d0c9b8a", + "a9b8c7d6-e5f4-3210-2f1e-0d9c8b7a6f5e", + ], + }, + }, + }, + operationName: "DeleteManyPosts", + }) + .reply( + 200, + { + data: { + delete_posts: { + returning: [ + { + id: "d3c2b1a0-f9e8-7d6c-5b4a-3f2e1d0c9b8a", + }, + { + id: "a9b8c7d6-e5f4-3210-2f1e-0d9c8b7a6f5e", + }, + ], + }, + }, + }, + [ + "Date", + "Wed, 10 Jan 2024 19:24:38 GMT", + "Content-Type", + "application/json; charset=utf-8", + "Content-Length", + "136", + "Connection", + "close", + "x-request-id", + "3a4b5c6d7e8f9a0b1c2d3e4f5a6b7c8d", + "CF-Cache-Status", + "DYNAMIC", + "Content-Security-Policy", + "upgrade-insecure-requests", + "Referrer-Policy", + "strict-origin-when-cross-origin", + "Strict-Transport-Security", + "max-age=31536000; includeSubDomains", + "X-Content-Type-Options", + "nosniff", + "X-Frame-Options", + "SAMEORIGIN", + "X-XSS-Protection", + "0", + "Server", + "cloudflare", + "CF-RAY", + "84374d161b7f733a-BUD", + ], + ); diff --git a/packages/hasura/test/deleteMany/index.spec.ts b/packages/hasura/test/deleteMany/index.spec.ts index 26625d91bc6b..fdebece141eb 100644 --- a/packages/hasura/test/deleteMany/index.spec.ts +++ b/packages/hasura/test/deleteMany/index.spec.ts @@ -154,4 +154,79 @@ describe("with gqlMutation", () => { expect(data[0].id).toEqual(ids[0]); expect(data[1].id).toEqual(ids[1]); }); + + it("correctly passes variables from meta.gqlVariables to the query", async () => { + const ids = [ + "c5d4e3f2-a1b0-9c8d-7e6f-5a4b3c2d1e0f", + "f0e1d2c3-b4a5-6789-8f7e-6d5c4b3a2f1e", + ]; + + const client = createClient("hasura-default"); + const { data } = await dataProvider(client, { + namingConvention: "hasura-default", + }).deleteMany!({ + resource: "posts", + ids, + meta: { + gqlMutation: gql` + mutation DeleteManyPosts( + $where: posts_bool_exp!, + $includeTitle: Boolean = false + ) { + delete_posts(where: $where) { + returning { + id + title @include(if: $includeTitle) + } + } + } + `, + gqlVariables: { + includeTitle: true, + }, + }, + }); + + expect(data[0].id).toEqual(ids[0]); + expect(data[0].title).toEqual( + "Aenean ultricies non libero sit amet pellentesque", + ); + expect(data[1].id).toEqual(ids[1]); + expect(data[1].title).toEqual("Etiam tincidunt ex ut auctor faucibus"); + }); + + it("doesn't pass extra variables to the query without meta.gqlVariables", async () => { + const ids = [ + "d3c2b1a0-f9e8-7d6c-5b4a-3f2e1d0c9b8a", + "a9b8c7d6-e5f4-3210-2f1e-0d9c8b7a6f5e", + ]; + + const client = createClient("hasura-default"); + const { data } = await dataProvider(client, { + namingConvention: "hasura-default", + }).deleteMany!({ + resource: "posts", + ids, + meta: { + gqlMutation: gql` + mutation DeleteManyPosts( + $where: posts_bool_exp!, + $includeTitle: Boolean = false + ) { + delete_posts(where: $where) { + returning { + id + title @include(if: $includeTitle) + } + } + } + `, + }, + }); + + expect(data[0].id).toEqual(ids[0]); + expect(data[0].title).toBeUndefined(); + expect(data[1].id).toEqual(ids[1]); + expect(data[1].title).toBeUndefined(); + }); }); diff --git a/packages/hasura/test/deleteOne/index.mock.ts b/packages/hasura/test/deleteOne/index.mock.ts index 733113582285..743a72bb2aad 100644 --- a/packages/hasura/test/deleteOne/index.mock.ts +++ b/packages/hasura/test/deleteOne/index.mock.ts @@ -448,3 +448,105 @@ nock("https://ruling-redbird-23.hasura.app:443", { encodedQueryParams: true }) "8437587e1f6a733a-BUD", ], ); + +nock("https://flowing-mammal-24.hasura.app:443", { encodedQueryParams: true }) + .post("/v1/graphql", { + query: + "mutation DeletePost($id: uuid!, $includeTitle: Boolean = false) {\n delete_posts_by_pk(id: $id) {\n id\n title @include(if: $includeTitle)\n }\n}\n", + variables: { + id: "9a83b4c2-5d1e-47f6-b9c5-3a2d8e1f0c7b", + includeTitle: true, + }, + operationName: "DeletePost", + }) + .reply( + 200, + { + data: { + delete_posts_by_pk: { + id: "9a83b4c2-5d1e-47f6-b9c5-3a2d8e1f0c7b", + title: "Aenean ultricies non libero sit amet pellentesque", + }, + }, + }, + [ + "Date", + "Wed, 10 Jan 2024 19:32:24 GMT", + "Content-Type", + "application/json; charset=utf-8", + "Content-Length", + "137", + "Connection", + "close", + "x-request-id", + "7d98c24a10b32a6e7c1f5d9b8e4a2c1d", + "CF-Cache-Status", + "DYNAMIC", + "Content-Security-Policy", + "upgrade-insecure-requests", + "Referrer-Policy", + "strict-origin-when-cross-origin", + "Strict-Transport-Security", + "max-age=31536000; includeSubDomains", + "X-Content-Type-Options", + "nosniff", + "X-Frame-Options", + "SAMEORIGIN", + "X-XSS-Protection", + "0", + "Server", + "cloudflare", + "CF-RAY", + "84375883ac84684c-BUD", + ], + ); + +nock("https://flowing-mammal-24.hasura.app:443", { encodedQueryParams: true }) + .post("/v1/graphql", { + query: + "mutation DeletePost($id: uuid!, $includeTitle: Boolean = false) {\n delete_posts_by_pk(id: $id) {\n id\n title @include(if: $includeTitle)\n }\n}\n", + variables: { + id: "7b5c8a2d-6e9f-4a1b-8c3d-2e0f5a9b4c7d", + }, + operationName: "DeletePost", + }) + .reply( + 200, + { + data: { + delete_posts_by_pk: { + id: "7b5c8a2d-6e9f-4a1b-8c3d-2e0f5a9b4c7d", + }, + }, + }, + [ + "Date", + "Wed, 10 Jan 2024 19:32:25 GMT", + "Content-Type", + "application/json; charset=utf-8", + "Content-Length", + "77", + "Connection", + "close", + "x-request-id", + "3a4b5c6d7e8f9a0b1c2d3e4f5a6b7c8d", + "CF-Cache-Status", + "DYNAMIC", + "Content-Security-Policy", + "upgrade-insecure-requests", + "Referrer-Policy", + "strict-origin-when-cross-origin", + "Strict-Transport-Security", + "max-age=31536000; includeSubDomains", + "X-Content-Type-Options", + "nosniff", + "X-Frame-Options", + "SAMEORIGIN", + "X-XSS-Protection", + "0", + "Server", + "cloudflare", + "CF-RAY", + "8437588b1d56733a-BUD", + ], + ); diff --git a/packages/hasura/test/deleteOne/index.spec.ts b/packages/hasura/test/deleteOne/index.spec.ts index 58dfd39c060c..96f68c6877ae 100644 --- a/packages/hasura/test/deleteOne/index.spec.ts +++ b/packages/hasura/test/deleteOne/index.spec.ts @@ -137,4 +137,65 @@ describe("with gqlMutation", () => { expect(data.id).toEqual(id); }); + + it("correctly passes variables from meta.gqlVariables to the query", async () => { + const id = "9a83b4c2-5d1e-47f6-b9c5-3a2d8e1f0c7b"; + + const client = createClient("hasura-default"); + const { data } = await dataProvider(client, { + namingConvention: "hasura-default", + }).deleteOne({ + resource: "posts", + id, + meta: { + gqlMutation: gql` + mutation DeletePost( + $id: uuid!, + $includeTitle: Boolean = false + ) { + delete_posts_by_pk(id: $id) { + id + title @include(if: $includeTitle) + } + } + `, + gqlVariables: { + includeTitle: true, + }, + }, + }); + + expect(data.id).toEqual(id); + expect(data.title).toEqual( + "Aenean ultricies non libero sit amet pellentesque", + ); + }); + + it("doesn't pass extra variables to the query without meta.gqlVariables", async () => { + const id = "7b5c8a2d-6e9f-4a1b-8c3d-2e0f5a9b4c7d"; + + const client = createClient("hasura-default"); + const { data } = await dataProvider(client, { + namingConvention: "hasura-default", + }).deleteOne({ + resource: "posts", + id, + meta: { + gqlMutation: gql` + mutation DeletePost( + $id: uuid!, + $includeTitle: Boolean = false + ) { + delete_posts_by_pk(id: $id) { + id + title @include(if: $includeTitle) + } + } + `, + }, + }); + + expect(data.id).toEqual(id); + expect(data.title).toBeUndefined(); + }); }); diff --git a/packages/hasura/test/update/index.mock.ts b/packages/hasura/test/update/index.mock.ts index 3cf90c10a7bd..1f60cf893bda 100644 --- a/packages/hasura/test/update/index.mock.ts +++ b/packages/hasura/test/update/index.mock.ts @@ -459,3 +459,124 @@ nock("https://ruling-redbird-23.hasura.app:443", { encodedQueryParams: true }) "8437d43c5966c1c6-BUD", ], ); + +nock("https://flowing-mammal-24.hasura.app:443", { encodedQueryParams: true }) + .post("/v1/graphql", { + query: + "mutation UpdatePost($id: uuid!, $object: posts_set_input!, $includeCategory: Boolean = false) {\n update_posts_by_pk(pk_columns: {id: $id}, _set: $object) {\n id\n title\n content\n category_id\n category @include(if: $includeCategory) {\n id\n title\n }\n }\n}\n", + variables: { + id: "572708c7-840d-430a-befd-1416bdee799a", + object: { + title: "Updated Title", + content: "Updated Content", + category_id: "e27156c3-9998-434f-bd5b-2b078283ff26", + }, + includeCategory: true, + }, + operationName: "UpdatePost", + }) + .reply( + 200, + { + data: { + update_posts_by_pk: { + id: "572708c7-840d-430a-befd-1416bdee799a", + title: "Updated Title", + content: "Updated Content", + category_id: "e27156c3-9998-434f-bd5b-2b078283ff26", + category: { + id: "e27156c3-9998-434f-bd5b-2b078283ff26", + title: "lorem1 integer tincidunt", + }, + }, + }, + }, + [ + "Date", + "Wed, 10 Jan 2024 20:56:53 GMT", + "Content-Type", + "application/json; charset=utf-8", + "Content-Length", + "274", + "Connection", + "close", + "x-request-id", + "83f68d28a0c651f19c430e2a6155ee90", + "CF-Cache-Status", + "DYNAMIC", + "Content-Security-Policy", + "upgrade-insecure-requests", + "Referrer-Policy", + "strict-origin-when-cross-origin", + "Strict-Transport-Security", + "max-age=31536000; includeSubDomains", + "X-Content-Type-Options", + "nosniff", + "X-Frame-Options", + "SAMEORIGIN", + "X-XSS-Protection", + "0", + "Server", + "cloudflare", + "CF-RAY", + "8437d441abf61cf1-BUD", + ], + ); + +nock("https://flowing-mammal-24.hasura.app:443", { encodedQueryParams: true }) + .post("/v1/graphql", { + query: + "mutation UpdatePost($id: uuid!, $object: posts_set_input!, $includeCategory: Boolean = false) {\n update_posts_by_pk(pk_columns: {id: $id}, _set: $object) {\n id\n title\n content\n category_id\n category @include(if: $includeCategory) {\n id\n title\n }\n }\n}\n", + variables: { + id: "572708c7-840d-430a-befd-1416bdee799a", + object: { + title: "Updated Title", + content: "Updated Content", + category_id: "e27156c3-9998-434f-bd5b-2b078283ff26", + }, + }, + operationName: "UpdatePost", + }) + .reply( + 200, + { + data: { + update_posts_by_pk: { + id: "572708c7-840d-430a-befd-1416bdee799a", + title: "Updated Title", + content: "Updated Content", + category_id: "e27156c3-9998-434f-bd5b-2b078283ff26", + }, + }, + }, + [ + "Date", + "Wed, 10 Jan 2024 20:56:53 GMT", + "Content-Type", + "application/json; charset=utf-8", + "Content-Length", + "274", + "Connection", + "close", + "x-request-id", + "83f68d28a0c651f19c430e2a6155ee90", + "CF-Cache-Status", + "DYNAMIC", + "Content-Security-Policy", + "upgrade-insecure-requests", + "Referrer-Policy", + "strict-origin-when-cross-origin", + "Strict-Transport-Security", + "max-age=31536000; includeSubDomains", + "X-Content-Type-Options", + "nosniff", + "X-Frame-Options", + "SAMEORIGIN", + "X-XSS-Protection", + "0", + "Server", + "cloudflare", + "CF-RAY", + "8437d441abf61cf1-BUD", + ], + ); diff --git a/packages/hasura/test/update/index.spec.ts b/packages/hasura/test/update/index.spec.ts index ac1972a5c954..0d3b4327f69e 100644 --- a/packages/hasura/test/update/index.spec.ts +++ b/packages/hasura/test/update/index.spec.ts @@ -155,4 +155,97 @@ describe("with gql", () => { ); }, ); + + it("correctly passes variables from meta.gqlVariables to the query", async () => { + const id = "572708c7-840d-430a-befd-1416bdee799a"; + + const client = createClient("hasura-default"); + const { data } = await dataProvider(client, { + namingConvention: "hasura-default", + }).update({ + resource: "posts", + id, + variables: { + title: "Updated Title", + content: "Updated Content", + category_id: "e27156c3-9998-434f-bd5b-2b078283ff26", + }, + meta: { + gqlMutation: gql` + mutation UpdatePost( + $id: uuid! + $object: posts_set_input! + $includeCategory: Boolean = false + ) { + update_posts_by_pk( + pk_columns: { id: $id } + _set: $object + ) { + id + title + content + category_id + category @include(if: $includeCategory) { + id + title + } + } + } + `, + gqlVariables: { + includeCategory: true, + }, + }, + }); + + expect(data["id"]).toEqual(id); + expect(data["title"]).toEqual("Updated Title"); + expect(data["content"]).toEqual("Updated Content"); + expect(data["category"].id).toEqual("e27156c3-9998-434f-bd5b-2b078283ff26"); + }); + + it("doesn't pass extra variables to the query without meta.gqlVariables", async () => { + const id = "572708c7-840d-430a-befd-1416bdee799a"; + + const client = createClient("hasura-default"); + const { data } = await dataProvider(client, { + namingConvention: "hasura-default", + }).update({ + resource: "posts", + id, + variables: { + title: "Updated Title", + content: "Updated Content", + category_id: "e27156c3-9998-434f-bd5b-2b078283ff26", + }, + meta: { + gqlMutation: gql` + mutation UpdatePost( + $id: uuid! + $object: posts_set_input! + $includeCategory: Boolean = false + ) { + update_posts_by_pk( + pk_columns: { id: $id } + _set: $object + ) { + id + title + content + category_id + category @include(if: $includeCategory) { + id + title + } + } + } + `, + }, + }); + + expect(data["id"]).toEqual(id); + expect(data["title"]).toEqual("Updated Title"); + expect(data["content"]).toEqual("Updated Content"); + expect(data["category"]).toBeUndefined(); + }); }); diff --git a/packages/hasura/test/updateMany/index.mock.ts b/packages/hasura/test/updateMany/index.mock.ts index b5bd51d6d1c4..c96160a2ba85 100644 --- a/packages/hasura/test/updateMany/index.mock.ts +++ b/packages/hasura/test/updateMany/index.mock.ts @@ -395,3 +395,132 @@ nock("https://ruling-redbird-23.hasura.app:443", { encodedQueryParams: true }) "845caa0db9c0c1b9-BUD", ], ); + +nock("https://flowing-mammal-24.hasura.app:443", { encodedQueryParams: true }) + .post("/v1/graphql", { + query: + "mutation UpdateManyPosts($ids: [uuid!]!, $_set: posts_set_input!, $includeTitle: Boolean = false) {\n update_posts(where: {id: {_in: $ids}}, _set: $_set) {\n returning {\n id\n content\n title @include(if: $includeTitle)\n }\n }\n}\n", + variables: { + ids: [ + "85e2f56d-53e9-4d43-8099-4c7622c8e8e1", + "881a45fd-a5da-46f4-a045-58eeb647862f", + ], + _set: { content: "Updated Content" }, + includeTitle: true, + }, + operationName: "UpdateManyPosts", + }) + .reply( + 200, + { + data: { + update_posts: { + returning: [ + { + id: "85e2f56d-53e9-4d43-8099-4c7622c8e8e1", + content: "Updated Content", + title: "Aenean ultricies non libero sit amet pellentesque", + }, + { + id: "881a45fd-a5da-46f4-a045-58eeb647862f", + content: "Updated Content", + title: "Etiam tincidunt ex ut auctor faucibus", + }, + ], + }, + }, + }, + [ + "Date", + "Mon, 15 Jan 2024 08:14:18 GMT", + "Content-Type", + "application/json; charset=utf-8", + "Content-Length", + "300", + "Connection", + "close", + "x-request-id", + "7d98c24a10b32a6e7c1f5d9b8e4a2c1d", + "CF-Cache-Status", + "DYNAMIC", + "Content-Security-Policy", + "upgrade-insecure-requests", + "Referrer-Policy", + "strict-origin-when-cross-origin", + "Strict-Transport-Security", + "max-age=31536000; includeSubDomains", + "X-Content-Type-Options", + "nosniff", + "X-Frame-Options", + "SAMEORIGIN", + "X-XSS-Protection", + "0", + "Server", + "cloudflare", + "CF-RAY", + "845caa12c9a1684c-BUD", + ], + ); + +nock("https://flowing-mammal-24.hasura.app:443", { encodedQueryParams: true }) + .post("/v1/graphql", { + query: + "mutation UpdateManyPosts($ids: [uuid!]!, $_set: posts_set_input!, $includeTitle: Boolean = false) {\n update_posts(where: {id: {_in: $ids}}, _set: $_set) {\n returning {\n id\n content\n title @include(if: $includeTitle)\n }\n }\n}\n", + variables: { + ids: [ + "85e2f56d-53e9-4d43-8099-4c7622c8e8e1", + "881a45fd-a5da-46f4-a045-58eeb647862f", + ], + _set: { content: "Updated Content" }, + }, + operationName: "UpdateManyPosts", + }) + .reply( + 200, + { + data: { + update_posts: { + returning: [ + { + id: "85e2f56d-53e9-4d43-8099-4c7622c8e8e1", + content: "Updated Content", + }, + { + id: "881a45fd-a5da-46f4-a045-58eeb647862f", + content: "Updated Content", + }, + ], + }, + }, + }, + [ + "Date", + "Mon, 15 Jan 2024 08:14:19 GMT", + "Content-Type", + "application/json; charset=utf-8", + "Content-Length", + "194", + "Connection", + "close", + "x-request-id", + "3a4b5c6d7e8f9a0b1c2d3e4f5a6b7c8d", + "CF-Cache-Status", + "DYNAMIC", + "Content-Security-Policy", + "upgrade-insecure-requests", + "Referrer-Policy", + "strict-origin-when-cross-origin", + "Strict-Transport-Security", + "max-age=31536000; includeSubDomains", + "X-Content-Type-Options", + "nosniff", + "X-Frame-Options", + "SAMEORIGIN", + "X-XSS-Protection", + "0", + "Server", + "cloudflare", + "CF-RAY", + "845caa17bd56733a-BUD", + ], + ); diff --git a/packages/hasura/test/updateMany/index.spec.ts b/packages/hasura/test/updateMany/index.spec.ts index c4bb19f835b0..e7fc8596ac43 100644 --- a/packages/hasura/test/updateMany/index.spec.ts +++ b/packages/hasura/test/updateMany/index.spec.ts @@ -193,4 +193,113 @@ describe("with gqlFields", () => { expect(data[1]["title"]).toEqual(posts[1]["title"]); expect(data[1]["content"]).toEqual("Updated Content"); }); + + it("correctly passes variables from meta.gqlVariables to the query", async () => { + const posts = [ + { + id: "85e2f56d-53e9-4d43-8099-4c7622c8e8e1", + title: "Aenean ultricies non libero sit amet pellentesque", + }, + { + id: "881a45fd-a5da-46f4-a045-58eeb647862f", + title: "Etiam tincidunt ex ut auctor faucibus", + }, + ]; + + const client = createClient("hasura-default"); + const { data } = await dataProvider(client, { + namingConvention: "hasura-default", + }).updateMany!({ + resource: "posts", + ids: posts.map((post) => post.id), + variables: { + content: "Updated Content", + }, + meta: { + gqlMutation: gql` + mutation UpdateManyPosts( + $ids: [uuid!]!, + $_set: posts_set_input!, + $includeTitle: Boolean = false + ) { + update_posts( + where: { id: { _in: $ids } }, + _set: $_set + ) { + returning { + id + content + title @include(if: $includeTitle) + } + } + } + `, + gqlVariables: { + includeTitle: true, + }, + }, + }); + + expect(data[0]["id"]).toEqual(posts[0]["id"]); + expect(data[0]["title"]).toEqual(posts[0]["title"]); + expect(data[0]["content"]).toEqual("Updated Content"); + + expect(data[1]["id"]).toEqual(posts[1]["id"]); + expect(data[1]["title"]).toEqual(posts[1]["title"]); + expect(data[1]["content"]).toEqual("Updated Content"); + }); + + it("doesn't pass extra variables to the query without meta.gqlVariables", async () => { + const posts = [ + { + id: "85e2f56d-53e9-4d43-8099-4c7622c8e8e1", + title: "Aenean ultricies non libero sit amet pellentesque", + }, + { + id: "881a45fd-a5da-46f4-a045-58eeb647862f", + title: "Etiam tincidunt ex ut auctor faucibus", + }, + ]; + + const client = createClient("hasura-default"); + const { data } = await dataProvider(client, { + namingConvention: "hasura-default", + }).updateMany!({ + resource: "posts", + ids: posts.map((post) => post.id), + variables: { + content: "Updated Content", + }, + meta: { + gqlMutation: gql` + mutation UpdateManyPosts( + $ids: [uuid!]!, + $_set: posts_set_input!, + $includeTitle: Boolean = false + ) { + update_posts( + where: { id: { _in: $ids } }, + _set: $_set + ) { + returning { + id + content + title @include(if: $includeTitle) + } + } + } + `, + }, + }); + + expect(data[0]["id"]).toEqual(posts[0]["id"]); + expect(data[0]["content"]).toEqual("Updated Content"); + // Title should not be included in the response + expect(data[0]["title"]).toBeUndefined(); + + expect(data[1]["id"]).toEqual(posts[1]["id"]); + expect(data[1]["content"]).toEqual("Updated Content"); + // Title should not be included in the response + expect(data[1]["title"]).toBeUndefined(); + }); }); diff --git a/packages/inferencer/CHANGELOG.md b/packages/inferencer/CHANGELOG.md index 07de1df1f4c0..5229f99a2340 100644 --- a/packages/inferencer/CHANGELOG.md +++ b/packages/inferencer/CHANGELOG.md @@ -1,5 +1,14 @@ # @refinedev/mantine +## 5.1.0 + +### Minor Changes + +⚡ **Refine Enterprise Release** ⚡ + +- [#6824](https://github.com/refinedev/refine/pull/6824) [`a6ff3d3e888e3a0bd61c1ddda89d2715e493fa01`](https://github.com/refinedev/refine/commit/a6ff3d3e888e3a0bd61c1ddda89d2715e493fa01) Thanks [@alicanerdurmaz](https://github.com/alicanerdurmaz)! - chore: update `react-hook-form` to `7.57.0` to support new features like [`subscribe`](https://react-hook-form.com/docs/useform/subscribe). + for more information, see [React Hook Form release notes](https://github.com/react-hook-form/react-hook-form/releases). + ## 5.0.3 ### Patch Changes diff --git a/packages/inferencer/package.json b/packages/inferencer/package.json index b790eebfcb1e..3e859cd3bbc7 100644 --- a/packages/inferencer/package.json +++ b/packages/inferencer/package.json @@ -1,6 +1,6 @@ { "name": "@refinedev/inferencer", - "version": "5.0.3", + "version": "5.1.0", "private": false, "description": "refine is a React-based framework for building internal tools, rapidly.", "repository": { @@ -126,12 +126,12 @@ "devDependencies": { "@esbuild-plugins/node-resolve": "^0.1.4", "@refinedev/antd": "^5.45.1", - "@refinedev/chakra-ui": "^2.34.1", + "@refinedev/chakra-ui": "^2.37.0", "@refinedev/core": "^4.57.5", "@refinedev/mantine": "^2.35.1", - "@refinedev/mui": "^6.0.3", - "@refinedev/react-hook-form": "^4.9.3", - "@refinedev/react-table": "^5.6.15", + "@refinedev/mui": "^6.2.0", + "@refinedev/react-hook-form": "^4.10.0", + "@refinedev/react-table": "^5.6.16", "@testing-library/jest-dom": "^5.16.4", "@testing-library/react": "^13.1.1", "@testing-library/react-hooks": "^8.0.0", @@ -181,7 +181,7 @@ "dayjs": "^1.10.7", "react": "^17.0.0 || ^18.0.0", "react-dom": "^17.0.0 || ^18.0.0", - "react-hook-form": "^7.43.5" + "react-hook-form": "^7.57.0" }, "peerDependenciesMeta": { "@chakra-ui/react": { diff --git a/packages/live-previews/package.json b/packages/live-previews/package.json index 1b53d2611561..ed1a27b71bf2 100644 --- a/packages/live-previews/package.json +++ b/packages/live-previews/package.json @@ -65,7 +65,7 @@ "qs": "^6.10.1", "react": "^18.0.0", "react-dom": "^18.0.0", - "react-hook-form": "^7.43.5", + "react-hook-form": "^7.57.0", "react-i18next": "^11.8.11", "react-router": "^7.0.2", "uuid": "^9.0.1" diff --git a/packages/mui/CHANGELOG.md b/packages/mui/CHANGELOG.md index 1cf51249ebe0..e5d9168d1a76 100644 --- a/packages/mui/CHANGELOG.md +++ b/packages/mui/CHANGELOG.md @@ -1,5 +1,19 @@ # @refinedev/mui +## 6.2.0 + +### Minor Changes + +⚡ **Refine Enterprise Release** ⚡ + +- [#6824](https://github.com/refinedev/refine/pull/6824) [`a6ff3d3e888e3a0bd61c1ddda89d2715e493fa01`](https://github.com/refinedev/refine/commit/a6ff3d3e888e3a0bd61c1ddda89d2715e493fa01) Thanks [@alicanerdurmaz](https://github.com/alicanerdurmaz)! - chore: update `react-hook-form` to `7.57.0` to support new features like [`subscribe`](https://react-hook-form.com/docs/useform/subscribe). + for more information, see [React Hook Form release notes](https://github.com/react-hook-form/react-hook-form/releases). + +### Patch Changes + +- Updated dependencies [[`a6ff3d3e888e3a0bd61c1ddda89d2715e493fa01`](https://github.com/refinedev/refine/commit/a6ff3d3e888e3a0bd61c1ddda89d2715e493fa01)]: + - @refinedev/react-hook-form@4.10.0 + ## 6.1.3 ### Patch Changes diff --git a/packages/mui/package.json b/packages/mui/package.json index 0069d0ef8c98..bf173aafaa35 100644 --- a/packages/mui/package.json +++ b/packages/mui/package.json @@ -1,6 +1,6 @@ { "name": "@refinedev/mui", - "version": "6.1.3", + "version": "6.2.0", "private": false, "description": "Material-UI (MUI) support for Refine, providing enterprise-level UI components.", "license": "MIT", @@ -38,13 +38,13 @@ "@mui/material": "^6.1.7", "@mui/system": "^6.1.6", "@mui/x-data-grid": "^7.23.5", - "@refinedev/react-hook-form": "^4.9.3", + "@refinedev/react-hook-form": "^4.10.0", "@refinedev/ui-types": "^1.24.2", "dayjs": "^1.10.7", "lodash": "^4.17.21", "lodash-es": "^4.17.21", "notistack": "^2.0.4", - "react-hook-form": "^7.43.5", + "react-hook-form": "^7.57.0", "react-markdown": "^6.0.1", "remark-gfm": "^1.0.0", "tslib": "^2.6.2", @@ -86,7 +86,7 @@ "dayjs": "^1.10.7", "react": "^17.0.0 || ^18.0.0", "react-dom": "^17.0.0 || ^18.0.0", - "react-hook-form": "^7.43.5" + "react-hook-form": "^7.57.0" }, "publishConfig": { "access": "public" diff --git a/packages/react-hook-form/CHANGELOG.md b/packages/react-hook-form/CHANGELOG.md index 8d4fa8d5b4a5..3d47d190481b 100644 --- a/packages/react-hook-form/CHANGELOG.md +++ b/packages/react-hook-form/CHANGELOG.md @@ -1,5 +1,14 @@ # @refinedev/react-hook-form +## 4.10.0 + +### Minor Changes + +⚡ **Refine Enterprise Release** ⚡ + +- [#6824](https://github.com/refinedev/refine/pull/6824) [`a6ff3d3e888e3a0bd61c1ddda89d2715e493fa01`](https://github.com/refinedev/refine/commit/a6ff3d3e888e3a0bd61c1ddda89d2715e493fa01) Thanks [@alicanerdurmaz](https://github.com/alicanerdurmaz)! - chore: update `react-hook-form` to `7.57.0` to support new features like [`subscribe`](https://react-hook-form.com/docs/useform/subscribe). + for more information, see [React Hook Form release notes](https://github.com/react-hook-form/react-hook-form/releases). + ## 4.9.3 ### Patch Changes diff --git a/packages/react-hook-form/package.json b/packages/react-hook-form/package.json index 9ac50aa541a5..8fc9687067cb 100644 --- a/packages/react-hook-form/package.json +++ b/packages/react-hook-form/package.json @@ -1,6 +1,6 @@ { "name": "@refinedev/react-hook-form", - "version": "4.9.3", + "version": "4.10.0", "private": false, "description": "refine offers a React Hook Form adapter that allows you to use the React Hook Form library with refine.", "repository": { @@ -42,7 +42,7 @@ "dependencies": { "lodash": "^4.17.21", "lodash-es": "^4.17.21", - "react-hook-form": "^7.43.5" + "react-hook-form": "^7.57.0" }, "devDependencies": { "@esbuild-plugins/node-resolve": "^0.1.4", @@ -68,7 +68,7 @@ "@types/react-dom": "^17.0.0 || ^18.0.0", "react": "^17.0.0 || ^18.0.0", "react-dom": "^17.0.0 || ^18.0.0", - "react-hook-form": "^7.43.5" + "react-hook-form": "^7.57.0" }, "engines": { "node": ">=10" diff --git a/packages/react-table/CHANGELOG.md b/packages/react-table/CHANGELOG.md index b2f60b90a9f7..3c7f002f27df 100644 --- a/packages/react-table/CHANGELOG.md +++ b/packages/react-table/CHANGELOG.md @@ -1,5 +1,13 @@ # @refinedev/react-table +## 5.6.16 + +### Patch Changes + +⚡ **Refine Enterprise Release** ⚡ + +- [#6823](https://github.com/refinedev/refine/pull/6823) [`8a17ea50ce615b3213832bd66d01c946351621ea`](https://github.com/refinedev/refine/commit/8a17ea50ce615b3213832bd66d01c946351621ea) Thanks [@alicanerdurmaz](https://github.com/alicanerdurmaz)! - fix: get always latest `columns` from `table ref` when `columnFilters` or `filters` are changed. + ## 5.6.15 ### Patch Changes diff --git a/packages/react-table/package.json b/packages/react-table/package.json index a9c6c8e8ccb5..3162a09578a6 100644 --- a/packages/react-table/package.json +++ b/packages/react-table/package.json @@ -1,6 +1,6 @@ { "name": "@refinedev/react-table", - "version": "5.6.15", + "version": "5.6.16", "private": false, "description": "refine offers a React Table adapter that allows you to use the React Table library with refine.", "repository": { diff --git a/packages/react-table/src/useTable/index.ts b/packages/react-table/src/useTable/index.ts index 1b89e8786a0f..9ea922d9694d 100644 --- a/packages/react-table/src/useTable/index.ts +++ b/packages/react-table/src/useTable/index.ts @@ -155,8 +155,12 @@ export function useTable< }, [sorting]); useEffect(() => { + const allColumns = reactTableResult + .getAllColumns() + .map((col) => col.columnDef); + const crudFilters: CrudFilter[] = columnFiltersToCrudFilters({ - columns, + columns: allColumns, columnFilters, }); diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b3f91952c011..1b1cd38a4ad3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -426,7 +426,7 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-router': specifier: ^1.0.1 @@ -582,7 +582,7 @@ importers: specifier: ^2.5.1 version: 2.8.2(@emotion/react@11.11.4(@types/react@18.3.0)(react@18.3.0))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.0)(react@18.3.0))(@types/react@18.3.0)(react@18.3.0))(@types/react@18.3.0)(framer-motion@7.10.3(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@refinedev/chakra-ui': - specifier: ^2.36.1 + specifier: ^2.37.0 version: link:../../packages/chakra-ui '@refinedev/cli': specifier: ^2.16.46 @@ -591,13 +591,13 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-router': specifier: ^1.0.1 version: link:../../packages/react-router '@refinedev/react-table': - specifier: ^5.6.15 + specifier: ^5.6.16 version: link:../../packages/react-table '@refinedev/simple-rest': specifier: ^5.0.10 @@ -698,13 +698,13 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-router': specifier: ^1.0.1 version: link:../../packages/react-router '@refinedev/react-table': - specifier: ^5.6.15 + specifier: ^5.6.16 version: link:../../packages/react-table '@refinedev/simple-rest': specifier: ^5.0.10 @@ -884,7 +884,7 @@ importers: specifier: ^1.0.1 version: link:../../packages/react-router '@refinedev/react-table': - specifier: ^5.6.15 + specifier: ^5.6.16 version: link:../../packages/react-table '@refinedev/simple-rest': specifier: ^5.0.10 @@ -948,10 +948,10 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/mui': - specifier: ^6.1.3 + specifier: ^6.2.0 version: link:../../packages/mui '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-router': specifier: ^1.0.1 @@ -1104,7 +1104,7 @@ importers: specifier: ^2.5.1 version: 2.8.2(@emotion/react@11.11.4(@types/react@18.3.0)(react@18.3.0))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.0)(react@18.3.0))(@types/react@18.3.0)(react@18.3.0))(@types/react@18.3.0)(framer-motion@7.10.3(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@refinedev/chakra-ui': - specifier: ^2.36.1 + specifier: ^2.37.0 version: link:../../packages/chakra-ui '@refinedev/cli': specifier: ^2.16.46 @@ -1113,13 +1113,13 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-router': specifier: ^1.0.1 version: link:../../packages/react-router '@refinedev/react-table': - specifier: ^5.6.15 + specifier: ^5.6.16 version: link:../../packages/react-table '@refinedev/simple-rest': specifier: ^5.0.10 @@ -1165,13 +1165,13 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-router': specifier: ^1.0.1 version: link:../../packages/react-router '@refinedev/react-table': - specifier: ^5.6.15 + specifier: ^5.6.16 version: link:../../packages/react-table '@refinedev/simple-rest': specifier: ^5.0.10 @@ -1238,7 +1238,7 @@ importers: specifier: ^1.0.1 version: link:../../packages/react-router '@refinedev/react-table': - specifier: ^5.6.15 + specifier: ^5.6.16 version: link:../../packages/react-table '@refinedev/simple-rest': specifier: ^5.0.10 @@ -1305,10 +1305,10 @@ importers: specifier: ^1.2.16 version: link:../../packages/devtools '@refinedev/mui': - specifier: ^6.1.3 + specifier: ^6.2.0 version: link:../../packages/mui '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-router': specifier: ^1.0.1 @@ -1326,8 +1326,8 @@ importers: specifier: ^18.0.0 version: 18.3.0(react@18.3.0) react-hook-form: - specifier: ^7.43.5 - version: 7.51.3(react@18.3.0) + specifier: ^7.57.0 + version: 7.57.0(react@18.3.0) react-router: specifier: ^7.0.2 version: 7.0.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0) @@ -1945,7 +1945,7 @@ importers: specifier: ^2.5.1 version: 2.8.2(@emotion/react@11.11.4(@types/react@18.3.0)(react@18.3.0))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.0)(react@18.3.0))(@types/react@18.3.0)(react@18.3.0))(@types/react@18.3.0)(framer-motion@7.10.3(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@refinedev/chakra-ui': - specifier: ^2.36.1 + specifier: ^2.37.0 version: link:../../packages/chakra-ui '@refinedev/cli': specifier: ^2.16.46 @@ -1954,13 +1954,13 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-router': specifier: ^1.0.1 version: link:../../packages/react-router '@refinedev/react-table': - specifier: ^5.6.15 + specifier: ^5.6.16 version: link:../../packages/react-table '@refinedev/simple-rest': specifier: ^5.0.10 @@ -2027,7 +2027,7 @@ importers: specifier: ^1.0.1 version: link:../../packages/react-router '@refinedev/react-table': - specifier: ^5.6.15 + specifier: ^5.6.16 version: link:../../packages/react-table '@refinedev/simple-rest': specifier: ^5.0.10 @@ -2091,10 +2091,10 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/mui': - specifier: ^6.1.3 + specifier: ^6.2.0 version: link:../../packages/mui '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-router': specifier: ^1.0.1 @@ -2109,8 +2109,8 @@ importers: specifier: ^18.0.0 version: 18.3.0(react@18.3.0) react-hook-form: - specifier: ^7.43.5 - version: 7.51.3(react@18.3.0) + specifier: ^7.57.0 + version: 7.57.0(react@18.3.0) react-router: specifier: ^7.0.2 version: 7.0.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0) @@ -2427,7 +2427,7 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/hasura': - specifier: ^6.6.12 + specifier: ^6.6.13 version: link:../../packages/hasura '@refinedev/react-router': specifier: ^1.0.1 @@ -3138,10 +3138,10 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/mui': - specifier: ^6.1.3 + specifier: ^6.2.0 version: link:../../packages/mui '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-router': specifier: ^1.0.1 @@ -3156,8 +3156,8 @@ importers: specifier: ^18.0.0 version: 18.3.0(react@18.3.0) react-hook-form: - specifier: ^7.43.5 - version: 7.51.3(react@18.3.0) + specifier: ^7.57.0 + version: 7.57.0(react@18.3.0) react-router: specifier: ^7.0.2 version: 7.0.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0) @@ -3317,7 +3317,7 @@ importers: specifier: ^6.2.3 version: link:../../packages/nextjs-router '@refinedev/react-table': - specifier: ^5.6.15 + specifier: ^5.6.16 version: link:../../packages/react-table '@refinedev/simple-rest': specifier: ^5.0.10 @@ -3402,16 +3402,16 @@ importers: specifier: 1.3.16 version: link:../../packages/kbar '@refinedev/mui': - specifier: ^6.1.3 + specifier: ^6.2.0 version: link:../../packages/mui '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-router': specifier: ^1.0.1 version: link:../../packages/react-router '@refinedev/react-table': - specifier: ^5.6.15 + specifier: ^5.6.16 version: link:../../packages/react-table '@refinedev/simple-rest': specifier: ^5.0.10 @@ -3450,8 +3450,8 @@ importers: specifier: ^18.0.0 version: 18.3.0(react@18.3.0) react-hook-form: - specifier: ^7.43.5 - version: 7.51.3(react@18.3.0) + specifier: ^7.57.0 + version: 7.57.0(react@18.3.0) react-i18next: specifier: ^11.8.11 version: 11.18.6(i18next@20.6.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) @@ -3808,7 +3808,7 @@ importers: specifier: ^2.5.1 version: 2.8.2(@emotion/react@11.11.4(@types/react@18.3.0)(react@18.3.0))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.0)(react@18.3.0))(@types/react@18.3.0)(react@18.3.0))(@types/react@18.3.0)(framer-motion@7.10.3(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@refinedev/chakra-ui': - specifier: ^2.36.1 + specifier: ^2.37.0 version: link:../../packages/chakra-ui '@refinedev/cli': specifier: ^2.16.46 @@ -3817,13 +3817,13 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-router': specifier: ^1.0.1 version: link:../../packages/react-router '@refinedev/react-table': - specifier: ^5.6.15 + specifier: ^5.6.16 version: link:../../packages/react-table '@refinedev/simple-rest': specifier: ^5.0.10 @@ -3866,7 +3866,7 @@ importers: specifier: ^2.5.1 version: 2.8.2(@emotion/react@11.11.4(@types/react@18.3.0)(react@18.3.0))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.0)(react@18.3.0))(@types/react@18.3.0)(react@18.3.0))(@types/react@18.3.0)(framer-motion@7.10.3(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@refinedev/chakra-ui': - specifier: ^2.36.1 + specifier: ^2.37.0 version: link:../../packages/chakra-ui '@refinedev/cli': specifier: ^2.16.46 @@ -3875,13 +3875,13 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-router': specifier: ^1.0.1 version: link:../../packages/react-router '@refinedev/react-table': - specifier: ^5.6.15 + specifier: ^5.6.16 version: link:../../packages/react-table '@refinedev/simple-rest': specifier: ^5.0.10 @@ -3924,7 +3924,7 @@ importers: specifier: ^2.5.1 version: 2.8.2(@emotion/react@11.11.4(@types/react@18.3.0)(react@18.3.0))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.0)(react@18.3.0))(@types/react@18.3.0)(react@18.3.0))(@types/react@18.3.0)(framer-motion@7.10.3(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@refinedev/chakra-ui': - specifier: ^2.36.1 + specifier: ^2.37.0 version: link:../../packages/chakra-ui '@refinedev/cli': specifier: ^2.16.46 @@ -3933,13 +3933,13 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-router': specifier: ^1.0.1 version: link:../../packages/react-router '@refinedev/react-table': - specifier: ^5.6.15 + specifier: ^5.6.16 version: link:../../packages/react-table '@refinedev/simple-rest': specifier: ^5.0.10 @@ -3982,7 +3982,7 @@ importers: specifier: ^2.5.1 version: 2.8.2(@emotion/react@11.11.4(@types/react@18.3.0)(react@18.3.0))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.0)(react@18.3.0))(@types/react@18.3.0)(react@18.3.0))(@types/react@18.3.0)(framer-motion@7.10.3(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@refinedev/chakra-ui': - specifier: ^2.36.1 + specifier: ^2.37.0 version: link:../../packages/chakra-ui '@refinedev/cli': specifier: ^2.16.46 @@ -3991,13 +3991,13 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-router': specifier: ^1.0.1 version: link:../../packages/react-router '@refinedev/react-table': - specifier: ^5.6.15 + specifier: ^5.6.16 version: link:../../packages/react-table '@refinedev/simple-rest': specifier: ^5.0.10 @@ -4043,13 +4043,13 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-router': specifier: ^1.0.1 version: link:../../packages/react-router '@refinedev/react-table': - specifier: ^5.6.15 + specifier: ^5.6.16 version: link:../../packages/react-table '@refinedev/simple-rest': specifier: ^5.0.10 @@ -4119,7 +4119,7 @@ importers: specifier: ^1.0.1 version: link:../../packages/react-router '@refinedev/react-table': - specifier: ^5.6.15 + specifier: ^5.6.16 version: link:../../packages/react-table '@refinedev/simple-rest': specifier: ^5.0.10 @@ -4189,7 +4189,7 @@ importers: specifier: ^1.0.1 version: link:../../packages/react-router '@refinedev/react-table': - specifier: ^5.6.15 + specifier: ^5.6.16 version: link:../../packages/react-table '@refinedev/simple-rest': specifier: ^5.0.10 @@ -4262,7 +4262,7 @@ importers: specifier: ^1.0.1 version: link:../../packages/react-router '@refinedev/react-table': - specifier: ^5.6.15 + specifier: ^5.6.16 version: link:../../packages/react-table '@refinedev/simple-rest': specifier: ^5.0.10 @@ -4332,7 +4332,7 @@ importers: specifier: ^1.0.1 version: link:../../packages/react-router '@refinedev/react-table': - specifier: ^5.6.15 + specifier: ^5.6.16 version: link:../../packages/react-table '@refinedev/simple-rest': specifier: ^5.0.10 @@ -4405,7 +4405,7 @@ importers: specifier: ^1.0.1 version: link:../../packages/react-router '@refinedev/react-table': - specifier: ^5.6.15 + specifier: ^5.6.16 version: link:../../packages/react-table '@refinedev/simple-rest': specifier: ^5.0.10 @@ -4472,10 +4472,10 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/mui': - specifier: ^6.1.3 + specifier: ^6.2.0 version: link:../../packages/mui '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-router': specifier: ^1.0.1 @@ -4490,8 +4490,8 @@ importers: specifier: ^18.0.0 version: 18.3.0(react@18.3.0) react-hook-form: - specifier: ^7.43.5 - version: 7.51.3(react@18.3.0) + specifier: ^7.57.0 + version: 7.57.0(react@18.3.0) react-router: specifier: ^7.0.2 version: 7.0.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0) @@ -4542,10 +4542,10 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/mui': - specifier: ^6.1.3 + specifier: ^6.2.0 version: link:../../packages/mui '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-router': specifier: ^1.0.1 @@ -4560,8 +4560,8 @@ importers: specifier: ^18.0.0 version: 18.3.0(react@18.3.0) react-hook-form: - specifier: ^7.43.5 - version: 7.51.3(react@18.3.0) + specifier: ^7.57.0 + version: 7.57.0(react@18.3.0) react-router: specifier: ^7.0.2 version: 7.0.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0) @@ -4609,10 +4609,10 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/mui': - specifier: ^6.1.3 + specifier: ^6.2.0 version: link:../../packages/mui '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-router': specifier: ^1.0.1 @@ -4627,8 +4627,8 @@ importers: specifier: ^18.0.0 version: 18.3.0(react@18.3.0) react-hook-form: - specifier: ^7.43.5 - version: 7.51.3(react@18.3.0) + specifier: ^7.57.0 + version: 7.57.0(react@18.3.0) react-router: specifier: ^7.0.2 version: 7.0.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0) @@ -4676,10 +4676,10 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/mui': - specifier: ^6.1.3 + specifier: ^6.2.0 version: link:../../packages/mui '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-router': specifier: ^1.0.1 @@ -4694,8 +4694,8 @@ importers: specifier: ^18.0.0 version: 18.3.0(react@18.3.0) react-hook-form: - specifier: ^7.43.5 - version: 7.51.3(react@18.3.0) + specifier: ^7.57.0 + version: 7.57.0(react@18.3.0) react-router: specifier: ^7.0.2 version: 7.0.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0) @@ -4743,10 +4743,10 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/mui': - specifier: ^6.1.3 + specifier: ^6.2.0 version: link:../../packages/mui '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-router': specifier: ^1.0.1 @@ -4761,8 +4761,8 @@ importers: specifier: ^18.0.0 version: 18.3.0(react@18.3.0) react-hook-form: - specifier: ^7.43.5 - version: 7.51.3(react@18.3.0) + specifier: ^7.57.0 + version: 7.57.0(react@18.3.0) react-router: specifier: ^7.0.2 version: 7.0.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0) @@ -4795,7 +4795,7 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-router': specifier: ^1.0.1 @@ -4844,7 +4844,7 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-router': specifier: ^1.0.1 @@ -4893,7 +4893,7 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-router': specifier: ^1.0.1 @@ -4911,8 +4911,8 @@ importers: specifier: ^18.0.0 version: 18.3.0(react@18.3.0) react-hook-form: - specifier: ^7.43.5 - version: 7.51.3(react@18.3.0) + specifier: ^7.57.0 + version: 7.57.0(react@18.3.0) react-router: specifier: ^7.0.2 version: 7.0.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0) @@ -5213,7 +5213,7 @@ importers: specifier: ^1.0.1 version: link:../../packages/react-router '@refinedev/react-table': - specifier: ^5.6.15 + specifier: ^5.6.16 version: link:../../packages/react-table '@refinedev/simple-rest': specifier: ^5.0.10 @@ -5274,10 +5274,10 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/mui': - specifier: ^6.1.3 + specifier: ^6.2.0 version: link:../../packages/mui '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-router': specifier: ^1.0.1 @@ -5329,7 +5329,7 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/inferencer': - specifier: ^5.0.3 + specifier: ^5.1.0 version: link:../../packages/inferencer '@refinedev/kbar': specifier: ^1.3.16 @@ -5405,7 +5405,7 @@ importers: specifier: ^2.5.1 version: 2.8.2(@emotion/react@11.11.4(@types/react@18.3.0)(react@18.3.0))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.0)(react@18.3.0))(@types/react@18.3.0)(react@18.3.0))(@types/react@18.3.0)(framer-motion@7.10.3(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@refinedev/chakra-ui': - specifier: ^2.36.1 + specifier: ^2.37.0 version: link:../../packages/chakra-ui '@refinedev/cli': specifier: ^2.16.46 @@ -5414,19 +5414,19 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/inferencer': - specifier: ^5.0.3 + specifier: ^5.1.0 version: link:../../packages/inferencer '@refinedev/kbar': specifier: ^1.3.16 version: link:../../packages/kbar '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-router': specifier: ^1.0.1 version: link:../../packages/react-router '@refinedev/react-table': - specifier: ^5.6.15 + specifier: ^5.6.16 version: link:../../packages/react-table '@refinedev/simple-rest': specifier: ^5.0.10 @@ -5450,8 +5450,8 @@ importers: specifier: ^18.0.0 version: 18.3.0(react@18.3.0) react-hook-form: - specifier: ^7.43.5 - version: 7.51.3(react@18.3.0) + specifier: ^7.57.0 + version: 7.57.0(react@18.3.0) react-i18next: specifier: ^11.8.11 version: 11.18.6(i18next@20.6.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) @@ -5508,10 +5508,10 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/hasura': - specifier: ^6.6.12 + specifier: ^6.6.13 version: link:../../packages/hasura '@refinedev/inferencer': - specifier: ^5.0.3 + specifier: ^5.1.0 version: link:../../packages/inferencer '@refinedev/kbar': specifier: ^1.3.16 @@ -5581,19 +5581,19 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/inferencer': - specifier: ^5.0.3 + specifier: ^5.1.0 version: link:../../packages/inferencer '@refinedev/kbar': specifier: ^1.3.16 version: link:../../packages/kbar '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-router': specifier: ^1.0.1 version: link:../../packages/react-router '@refinedev/react-table': - specifier: ^5.6.15 + specifier: ^5.6.16 version: link:../../packages/react-table '@refinedev/simple-rest': specifier: ^5.0.10 @@ -5678,7 +5678,7 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/inferencer': - specifier: ^5.0.3 + specifier: ^5.1.0 version: link:../../packages/inferencer '@refinedev/kbar': specifier: ^1.3.16 @@ -5690,7 +5690,7 @@ importers: specifier: ^1.0.1 version: link:../../packages/react-router '@refinedev/react-table': - specifier: ^5.6.15 + specifier: ^5.6.16 version: link:../../packages/react-table '@refinedev/simple-rest': specifier: ^5.0.10 @@ -5781,16 +5781,16 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/inferencer': - specifier: ^5.0.3 + specifier: ^5.1.0 version: link:../../packages/inferencer '@refinedev/kbar': specifier: ^1.3.16 version: link:../../packages/kbar '@refinedev/mui': - specifier: ^6.1.3 + specifier: ^6.2.0 version: link:../../packages/mui '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-router': specifier: ^1.0.1 @@ -5814,8 +5814,8 @@ importers: specifier: ^18.0.0 version: 18.3.0(react@18.3.0) react-hook-form: - specifier: ^7.43.5 - version: 7.51.3(react@18.3.0) + specifier: ^7.57.0 + version: 7.57.0(react@18.3.0) react-i18next: specifier: ^11.8.11 version: 11.18.6(i18next@20.6.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) @@ -6424,13 +6424,13 @@ importers: specifier: ^1.2.16 version: link:../../packages/devtools '@refinedev/mui': - specifier: ^6.1.3 + specifier: ^6.2.0 version: link:../../packages/mui '@refinedev/nestjsx-crud': specifier: ^5.0.12 version: link:../../packages/nestjsx-crud '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-router': specifier: ^1.0.1 @@ -6448,8 +6448,8 @@ importers: specifier: ^18.0.0 version: 18.3.0(react@18.3.0) react-hook-form: - specifier: ^7.43.5 - version: 7.51.3(react@18.3.0) + specifier: ^7.57.0 + version: 7.57.0(react@18.3.0) react-hot-toast: specifier: ^2.4.1 version: 2.4.1(csstype@3.1.3)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) @@ -6500,7 +6500,7 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/inferencer': - specifier: ^5.0.3 + specifier: ^5.1.0 version: link:../../packages/inferencer '@refinedev/kbar': specifier: ^1.3.16 @@ -6665,7 +6665,7 @@ importers: specifier: ^2.5.1 version: 2.8.2(@emotion/react@11.11.4(@types/react@18.3.0)(react@18.3.0))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.0)(react@18.3.0))(@types/react@18.3.0)(react@18.3.0))(@types/react@18.3.0)(framer-motion@7.10.3(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@refinedev/chakra-ui': - specifier: ^2.36.1 + specifier: ^2.37.0 version: link:../../packages/chakra-ui '@refinedev/cli': specifier: ^2.16.46 @@ -6674,13 +6674,13 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-router': specifier: ^1.0.1 version: link:../../packages/react-router '@refinedev/react-table': - specifier: ^5.6.15 + specifier: ^5.6.16 version: link:../../packages/react-table '@refinedev/simple-rest': specifier: ^5.0.10 @@ -6747,7 +6747,7 @@ importers: specifier: ^1.0.1 version: link:../../packages/react-router '@refinedev/react-table': - specifier: ^5.6.15 + specifier: ^5.6.16 version: link:../../packages/react-table '@refinedev/simple-rest': specifier: ^5.0.10 @@ -6811,10 +6811,10 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/mui': - specifier: ^6.1.3 + specifier: ^6.2.0 version: link:../../packages/mui '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-router': specifier: ^1.0.1 @@ -6832,8 +6832,8 @@ importers: specifier: ^18.0.0 version: 18.3.0(react@18.3.0) react-hook-form: - specifier: ^7.43.5 - version: 7.51.3(react@18.3.0) + specifier: ^7.57.0 + version: 7.57.0(react@18.3.0) react-router: specifier: ^7.0.2 version: 7.0.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0) @@ -7221,7 +7221,7 @@ importers: specifier: ^2.5.1 version: 2.8.2(@emotion/react@11.11.4(@types/react@18.3.0)(react@18.3.0))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.0)(react@18.3.0))(@types/react@18.3.0)(react@18.3.0))(@types/react@18.3.0)(framer-motion@7.10.3(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@refinedev/chakra-ui': - specifier: ^2.36.1 + specifier: ^2.37.0 version: link:../../packages/chakra-ui '@refinedev/cli': specifier: ^2.16.46 @@ -7230,13 +7230,13 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-router': specifier: ^1.0.1 version: link:../../packages/react-router '@refinedev/react-table': - specifier: ^5.6.15 + specifier: ^5.6.16 version: link:../../packages/react-table '@refinedev/simple-rest': specifier: ^5.0.10 @@ -7279,7 +7279,7 @@ importers: specifier: ^2.5.1 version: 2.8.2(@emotion/react@11.11.4(@types/react@18.3.0)(react@18.3.0))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.0)(react@18.3.0))(@types/react@18.3.0)(react@18.3.0))(@types/react@18.3.0)(framer-motion@7.10.3(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@refinedev/chakra-ui': - specifier: ^2.36.1 + specifier: ^2.37.0 version: link:../../packages/chakra-ui '@refinedev/cli': specifier: ^2.16.46 @@ -7288,13 +7288,13 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-router': specifier: ^1.0.1 version: link:../../packages/react-router '@refinedev/react-table': - specifier: ^5.6.15 + specifier: ^5.6.16 version: link:../../packages/react-table '@refinedev/simple-rest': specifier: ^5.0.10 @@ -7413,7 +7413,7 @@ importers: specifier: ^1.0.1 version: link:../../packages/react-router '@refinedev/react-table': - specifier: ^5.6.15 + specifier: ^5.6.16 version: link:../../packages/react-table '@refinedev/simple-rest': specifier: ^5.0.10 @@ -7483,7 +7483,7 @@ importers: specifier: ^1.0.1 version: link:../../packages/react-router '@refinedev/react-table': - specifier: ^5.6.15 + specifier: ^5.6.16 version: link:../../packages/react-table '@refinedev/simple-rest': specifier: ^5.0.10 @@ -7544,16 +7544,16 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/mui': - specifier: ^6.1.3 + specifier: ^6.2.0 version: link:../../packages/mui '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-router': specifier: ^1.0.1 version: link:../../packages/react-router '@refinedev/react-table': - specifier: ^5.6.15 + specifier: ^5.6.16 version: link:../../packages/react-table '@refinedev/simple-rest': specifier: ^5.0.10 @@ -7571,8 +7571,8 @@ importers: specifier: ^18.0.0 version: 18.3.0(react@18.3.0) react-hook-form: - specifier: ^7.43.5 - version: 7.51.3(react@18.3.0) + specifier: ^7.57.0 + version: 7.57.0(react@18.3.0) react-router: specifier: ^7.0.2 version: 7.0.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0) @@ -7620,7 +7620,7 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/mui': - specifier: ^6.1.3 + specifier: ^6.2.0 version: link:../../packages/mui '@refinedev/react-router': specifier: ^1.0.1 @@ -7684,10 +7684,10 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/mui': - specifier: ^6.1.3 + specifier: ^6.2.0 version: link:../../packages/mui '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-router': specifier: ^1.0.1 @@ -7751,10 +7751,10 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/mui': - specifier: ^6.1.3 + specifier: ^6.2.0 version: link:../../packages/mui '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-router': specifier: ^1.0.1 @@ -7769,8 +7769,8 @@ importers: specifier: ^18.0.0 version: 18.3.0(react@18.3.0) react-hook-form: - specifier: ^7.43.5 - version: 7.51.3(react@18.3.0) + specifier: ^7.57.0 + version: 7.57.0(react@18.3.0) react-router: specifier: ^7.0.2 version: 7.0.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0) @@ -7818,10 +7818,10 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/mui': - specifier: ^6.1.3 + specifier: ^6.2.0 version: link:../../packages/mui '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-router': specifier: ^1.0.1 @@ -7882,10 +7882,10 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/mui': - specifier: ^6.1.3 + specifier: ^6.2.0 version: link:../../packages/mui '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-router': specifier: ^1.0.1 @@ -7946,10 +7946,10 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/mui': - specifier: ^6.1.3 + specifier: ^6.2.0 version: link:../../packages/mui '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-router': specifier: ^1.0.1 @@ -7990,7 +7990,7 @@ importers: dependencies: '@hookform/error-message': specifier: ^2.0.0 - version: 2.0.1(react-dom@18.3.0(react@18.3.0))(react-hook-form@7.51.3(react@18.3.0))(react@18.3.0) + version: 2.0.1(react-dom@18.3.0(react@18.3.0))(react-hook-form@7.57.0(react@18.3.0))(react@18.3.0) '@refinedev/cli': specifier: ^2.16.46 version: link:../../packages/cli @@ -7998,13 +7998,13 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-router': specifier: ^1.0.1 version: link:../../packages/react-router '@refinedev/react-table': - specifier: ^5.6.15 + specifier: ^5.6.16 version: link:../../packages/react-table '@refinedev/simple-rest': specifier: ^5.0.10 @@ -8022,8 +8022,8 @@ importers: specifier: ^18.0.0 version: 18.3.0(react@18.3.0) react-hook-form: - specifier: ^7.43.5 - version: 7.51.3(react@18.3.0) + specifier: ^7.57.0 + version: 7.57.0(react@18.3.0) react-router: specifier: ^7.0.2 version: 7.0.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0) @@ -8059,7 +8059,7 @@ importers: specifier: ^1.0.1 version: link:../../packages/react-router '@refinedev/react-table': - specifier: ^5.6.15 + specifier: ^5.6.16 version: link:../../packages/react-table '@refinedev/simple-rest': specifier: ^5.0.10 @@ -8163,7 +8163,7 @@ importers: specifier: ^2.5.1 version: 2.8.2(@emotion/react@11.11.4(@types/react@18.3.0)(react@18.3.0))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.0)(react@18.3.0))(@types/react@18.3.0)(react@18.3.0))(@types/react@18.3.0)(framer-motion@7.10.3(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@refinedev/chakra-ui': - specifier: ^2.36.1 + specifier: ^2.37.0 version: link:../../packages/chakra-ui '@refinedev/cli': specifier: ^2.16.46 @@ -8172,13 +8172,13 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-router': specifier: ^1.0.1 version: link:../../packages/react-router '@refinedev/react-table': - specifier: ^5.6.15 + specifier: ^5.6.16 version: link:../../packages/react-table '@refinedev/simple-rest': specifier: ^5.0.10 @@ -8242,13 +8242,13 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-router': specifier: ^1.0.1 version: link:../../packages/react-router '@refinedev/react-table': - specifier: ^5.6.15 + specifier: ^5.6.16 version: link:../../packages/react-table '@refinedev/simple-rest': specifier: ^5.0.10 @@ -8330,7 +8330,7 @@ importers: specifier: ^1.0.1 version: link:../../packages/react-router '@refinedev/react-table': - specifier: ^5.6.15 + specifier: ^5.6.16 version: link:../../packages/react-table '@refinedev/simple-rest': specifier: ^5.0.10 @@ -8412,10 +8412,10 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/mui': - specifier: ^6.1.3 + specifier: ^6.2.0 version: link:../../packages/mui '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-router': specifier: ^1.0.1 @@ -8525,7 +8525,7 @@ importers: specifier: ^2.5.1 version: 2.8.2(@emotion/react@11.11.4(@types/react@18.3.0)(react@18.3.0))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.0)(react@18.3.0))(@types/react@18.3.0)(react@18.3.0))(@types/react@18.3.0)(framer-motion@7.10.3(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@refinedev/chakra-ui': - specifier: ^2.36.1 + specifier: ^2.37.0 version: link:../../packages/chakra-ui '@refinedev/cli': specifier: ^2.16.46 @@ -8534,13 +8534,13 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-router': specifier: ^1.0.1 version: link:../../packages/react-router '@refinedev/react-table': - specifier: ^5.6.15 + specifier: ^5.6.16 version: link:../../packages/react-table '@refinedev/simple-rest': specifier: ^5.0.10 @@ -8607,7 +8607,7 @@ importers: specifier: ^1.0.1 version: link:../../packages/react-router '@refinedev/react-table': - specifier: ^5.6.15 + specifier: ^5.6.16 version: link:../../packages/react-table '@refinedev/simple-rest': specifier: ^5.0.10 @@ -8671,10 +8671,10 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/mui': - specifier: ^6.1.3 + specifier: ^6.2.0 version: link:../../packages/mui '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-router': specifier: ^1.0.1 @@ -8689,8 +8689,8 @@ importers: specifier: ^18.0.0 version: 18.3.0(react@18.3.0) react-hook-form: - specifier: ^7.43.5 - version: 7.51.3(react@18.3.0) + specifier: ^7.57.0 + version: 7.57.0(react@18.3.0) react-router: specifier: ^7.0.2 version: 7.0.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0) @@ -8729,7 +8729,7 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/inferencer': - specifier: ^5.0.3 + specifier: ^5.1.0 version: link:../../packages/inferencer '@refinedev/react-router': specifier: ^1.0.1 @@ -8790,7 +8790,7 @@ importers: specifier: ^2.5.1 version: 2.8.2(@emotion/react@11.11.4(@types/react@18.3.0)(react@18.3.0))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.0)(react@18.3.0))(@types/react@18.3.0)(react@18.3.0))(@types/react@18.3.0)(framer-motion@7.10.3(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@refinedev/chakra-ui': - specifier: ^2.36.1 + specifier: ^2.37.0 version: link:../../packages/chakra-ui '@refinedev/cli': specifier: ^2.16.46 @@ -8799,16 +8799,16 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/inferencer': - specifier: ^5.0.3 + specifier: ^5.1.0 version: link:../../packages/inferencer '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-router': specifier: ^1.0.1 version: link:../../packages/react-router '@refinedev/react-table': - specifier: ^5.6.15 + specifier: ^5.6.16 version: link:../../packages/react-table '@refinedev/simple-rest': specifier: ^5.0.10 @@ -8872,16 +8872,16 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/inferencer': - specifier: ^5.0.3 + specifier: ^5.1.0 version: link:../../packages/inferencer '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-router': specifier: ^1.0.1 version: link:../../packages/react-router '@refinedev/react-table': - specifier: ^5.6.15 + specifier: ^5.6.16 version: link:../../packages/react-table '@refinedev/simple-rest': specifier: ^5.0.10 @@ -8957,7 +8957,7 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/inferencer': - specifier: ^5.0.3 + specifier: ^5.1.0 version: link:../../packages/inferencer '@refinedev/mantine': specifier: ^2.36.1 @@ -8966,7 +8966,7 @@ importers: specifier: ^1.0.1 version: link:../../packages/react-router '@refinedev/react-table': - specifier: ^5.6.15 + specifier: ^5.6.16 version: link:../../packages/react-table '@refinedev/simple-rest': specifier: ^5.0.10 @@ -9048,13 +9048,13 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/inferencer': - specifier: ^5.0.3 + specifier: ^5.1.0 version: link:../../packages/inferencer '@refinedev/mui': - specifier: ^6.1.3 + specifier: ^6.2.0 version: link:../../packages/mui '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-router': specifier: ^1.0.1 @@ -9069,8 +9069,8 @@ importers: specifier: ^18.0.0 version: 18.3.0(react@18.3.0) react-hook-form: - specifier: ^7.43.5 - version: 7.51.3(react@18.3.0) + specifier: ^7.57.0 + version: 7.57.0(react@18.3.0) react-router: specifier: ^7.0.2 version: 7.0.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0) @@ -9216,7 +9216,7 @@ importers: specifier: ^2.5.1 version: 2.8.2(@emotion/react@11.11.4(@types/react@18.3.0)(react@18.3.0))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.0)(react@18.3.0))(@types/react@18.3.0)(react@18.3.0))(@types/react@18.3.0)(framer-motion@7.10.3(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@refinedev/chakra-ui': - specifier: ^2.36.1 + specifier: ^2.37.0 version: link:../../packages/chakra-ui '@refinedev/cli': specifier: ^2.16.46 @@ -9225,13 +9225,13 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-router': specifier: ^1.0.1 version: link:../../packages/react-router '@refinedev/react-table': - specifier: ^5.6.15 + specifier: ^5.6.16 version: link:../../packages/react-table '@refinedev/simple-rest': specifier: ^5.0.10 @@ -9277,7 +9277,7 @@ importers: specifier: ^2.5.1 version: 2.8.2(@emotion/react@11.11.4(@types/react@18.3.0)(react@18.3.0))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.0)(react@18.3.0))(@types/react@18.3.0)(react@18.3.0))(@types/react@18.3.0)(framer-motion@7.10.3(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@refinedev/chakra-ui': - specifier: ^2.36.1 + specifier: ^2.37.0 version: link:../../packages/chakra-ui '@refinedev/cli': specifier: ^2.16.46 @@ -9286,13 +9286,13 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-router': specifier: ^1.0.1 version: link:../../packages/react-router '@refinedev/react-table': - specifier: ^5.6.15 + specifier: ^5.6.16 version: link:../../packages/react-table '@refinedev/simple-rest': specifier: ^5.0.10 @@ -9365,7 +9365,7 @@ importers: specifier: ^1.0.1 version: link:../../packages/react-router '@refinedev/react-table': - specifier: ^5.6.15 + specifier: ^5.6.16 version: link:../../packages/react-table '@refinedev/simple-rest': specifier: ^5.0.10 @@ -9438,7 +9438,7 @@ importers: specifier: ^1.0.1 version: link:../../packages/react-router '@refinedev/react-table': - specifier: ^5.6.15 + specifier: ^5.6.16 version: link:../../packages/react-table '@refinedev/simple-rest': specifier: ^5.0.10 @@ -9502,10 +9502,10 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/mui': - specifier: ^6.1.3 + specifier: ^6.2.0 version: link:../../packages/mui '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-router': specifier: ^1.0.1 @@ -9520,8 +9520,8 @@ importers: specifier: ^18.0.0 version: 18.3.0(react@18.3.0) react-hook-form: - specifier: ^7.43.5 - version: 7.51.3(react@18.3.0) + specifier: ^7.57.0 + version: 7.57.0(react@18.3.0) react-router: specifier: ^7.0.2 version: 7.0.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0) @@ -9569,10 +9569,10 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/mui': - specifier: ^6.1.3 + specifier: ^6.2.0 version: link:../../packages/mui '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-router': specifier: ^1.0.1 @@ -9587,8 +9587,8 @@ importers: specifier: ^18.0.0 version: 18.3.0(react@18.3.0) react-hook-form: - specifier: ^7.43.5 - version: 7.51.3(react@18.3.0) + specifier: ^7.57.0 + version: 7.57.0(react@18.3.0) react-router: specifier: ^7.0.2 version: 7.0.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0) @@ -9621,13 +9621,13 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-router': specifier: ^1.0.1 version: link:../../packages/react-router '@refinedev/react-table': - specifier: ^5.6.15 + specifier: ^5.6.16 version: link:../../packages/react-table '@refinedev/simple-rest': specifier: ^5.0.10 @@ -9777,13 +9777,13 @@ importers: specifier: ^1.2.16 version: link:../../packages/devtools '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-router': specifier: ^1.0.1 version: link:../../packages/react-router '@refinedev/react-table': - specifier: ^5.6.15 + specifier: ^5.6.16 version: link:../../packages/react-table '@refinedev/supabase': specifier: ^5.9.8 @@ -9978,10 +9978,10 @@ importers: specifier: ^1.3.16 version: link:../../packages/kbar '@refinedev/mui': - specifier: ^6.1.3 + specifier: ^6.2.0 version: link:../../packages/mui '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-router': specifier: ^1.0.1 @@ -9996,8 +9996,8 @@ importers: specifier: ^18.0.0 version: 18.3.0(react@18.3.0) react-hook-form: - specifier: ^7.43.5 - version: 7.51.3(react@18.3.0) + specifier: ^7.57.0 + version: 7.57.0(react@18.3.0) react-router: specifier: ^7.0.2 version: 7.0.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0) @@ -10176,7 +10176,7 @@ importers: specifier: ^1.2.16 version: link:../../packages/devtools '@refinedev/inferencer': - specifier: ^5.0.3 + specifier: ^5.1.0 version: link:../../packages/inferencer '@refinedev/kbar': specifier: ^1.3.16 @@ -10243,13 +10243,13 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-router': specifier: ^1.0.1 version: link:../../packages/react-router '@refinedev/react-table': - specifier: ^5.6.15 + specifier: ^5.6.16 version: link:../../packages/react-table '@refinedev/simple-rest': specifier: ^5.0.10 @@ -10304,13 +10304,13 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-router': specifier: ^1.0.1 version: link:../../packages/react-router '@refinedev/react-table': - specifier: ^5.6.15 + specifier: ^5.6.16 version: link:../../packages/react-table '@refinedev/simple-rest': specifier: ^5.0.10 @@ -10420,7 +10420,7 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/inferencer': - specifier: ^5.0.3 + specifier: ^5.1.0 version: link:../../packages/inferencer '@refinedev/remix-router': specifier: ^3.0.8 @@ -10493,10 +10493,10 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-table': - specifier: ^5.6.15 + specifier: ^5.6.16 version: link:../../packages/react-table '@refinedev/remix-router': specifier: ^3.0.8 @@ -10572,13 +10572,13 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/inferencer': - specifier: ^5.0.3 + specifier: ^5.1.0 version: link:../../packages/inferencer '@refinedev/kbar': specifier: ^1.3.16 version: link:../../packages/kbar '@refinedev/mui': - specifier: ^6.1.3 + specifier: ^6.2.0 version: link:../../packages/mui '@refinedev/remix-router': specifier: ^3.0.8 @@ -10636,10 +10636,10 @@ importers: specifier: ^4.57.9 version: link:../../packages/core '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../../packages/react-hook-form '@refinedev/react-table': - specifier: ^5.6.15 + specifier: ^5.6.16 version: link:../../packages/react-table '@refinedev/remix-router': specifier: ^3.0.8 @@ -11008,7 +11008,7 @@ importers: specifier: ^11.8.1 version: 11.11.5(@emotion/react@11.11.4(@types/react@18.3.0)(react@18.3.0))(@types/react@18.3.0)(react@18.3.0) '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../react-hook-form '@refinedev/ui-types': specifier: ^1.24.2 @@ -11029,8 +11029,8 @@ importers: specifier: ^17.0.0 || ^18.0.0 version: 18.3.0(react@18.3.0) react-hook-form: - specifier: ^7.43.5 - version: 7.51.3(react@18.3.0) + specifier: ^7.57.0 + version: 7.57.0(react@18.3.0) react-markdown: specifier: ^6.0.1 version: 6.0.3(@types/react@18.3.0)(react@18.3.0) @@ -11748,7 +11748,7 @@ importers: specifier: ^0.1.4 version: 0.1.4(esbuild@0.21.5) '@refinedev/devtools-ui': - specifier: 1.1.31 + specifier: 1.2.0 version: link:../devtools-ui '@testing-library/jest-dom': specifier: ^5.16.4 @@ -11920,8 +11920,8 @@ importers: specifier: ^2.6.3 version: 2.6.3(react@18.3.0) react-hook-form: - specifier: ^7.43.5 - version: 7.51.3(react@18.3.0) + specifier: ^7.57.0 + version: 7.57.0(react@18.3.0) react-json-view-lite: specifier: ^1.3.0 version: 1.4.0(react@18.3.0) @@ -12202,8 +12202,8 @@ importers: specifier: ^17.0.0 || ^18.0.0 version: 18.3.0(react@18.3.0) react-hook-form: - specifier: ^7.43.5 - version: 7.51.3(react@18.3.0) + specifier: ^7.57.0 + version: 7.57.0(react@18.3.0) react-markdown: specifier: ^6.0.1 version: 6.0.3(@types/react@18.3.0)(react@18.3.0) @@ -12221,19 +12221,19 @@ importers: specifier: ^5.45.1 version: link:../antd '@refinedev/chakra-ui': - specifier: ^2.34.1 + specifier: ^2.37.0 version: link:../chakra-ui '@refinedev/mantine': specifier: ^2.35.1 version: link:../mantine '@refinedev/mui': - specifier: ^6.0.3 + specifier: ^6.2.0 version: link:../mui '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../react-hook-form '@refinedev/react-table': - specifier: ^5.6.15 + specifier: ^5.6.16 version: link:../react-table '@testing-library/jest-dom': specifier: ^5.16.4 @@ -12519,8 +12519,8 @@ importers: specifier: ^18.0.0 version: 18.3.0(react@18.3.0) react-hook-form: - specifier: ^7.43.5 - version: 7.51.3(react@18.3.0) + specifier: ^7.57.0 + version: 7.57.0(react@18.3.0) react-i18next: specifier: ^11.8.11 version: 11.18.6(i18next@20.6.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) @@ -12753,7 +12753,7 @@ importers: specifier: ^7.23.5 version: 7.23.5(@emotion/react@11.11.4(@types/react@18.3.0)(react@18.3.0))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.0)(react@18.3.0))(@types/react@18.3.0)(react@18.3.0))(@mui/material@6.1.7(@emotion/react@11.11.4(@types/react@18.3.0)(react@18.3.0))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.0)(react@18.3.0))(@types/react@18.3.0)(react@18.3.0))(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(@mui/system@6.1.6(@emotion/react@11.11.4(@types/react@18.3.0)(react@18.3.0))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.0)(react@18.3.0))(@types/react@18.3.0)(react@18.3.0))(@types/react@18.3.0)(react@18.3.0))(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@refinedev/react-hook-form': - specifier: ^4.9.3 + specifier: ^4.10.0 version: link:../react-hook-form '@refinedev/ui-types': specifier: ^1.24.2 @@ -12777,8 +12777,8 @@ importers: specifier: ^17.0.0 || ^18.0.0 version: 18.3.0(react@18.3.0) react-hook-form: - specifier: ^7.43.5 - version: 7.51.3(react@18.3.0) + specifier: ^7.57.0 + version: 7.57.0(react@18.3.0) react-markdown: specifier: ^6.0.1 version: 6.0.3(@types/react@18.3.0)(react@18.3.0) @@ -13051,8 +13051,8 @@ importers: specifier: ^17.0.0 || ^18.0.0 version: 18.3.0(react@18.3.0) react-hook-form: - specifier: ^7.43.5 - version: 7.51.3(react@18.3.0) + specifier: ^7.57.0 + version: 7.57.0(react@18.3.0) devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 @@ -27115,11 +27115,11 @@ packages: peerDependencies: react: '*' - react-hook-form@7.51.3: - resolution: {integrity: sha512-cvJ/wbHdhYx8aviSWh28w9ImjmVsb5Y05n1+FW786vEZQJV5STNM0pW6ujS+oiBecb0ARBxJFyAnXj9+GHXACQ==} - engines: {node: '>=12.22.0'} + react-hook-form@7.57.0: + resolution: {integrity: sha512-RbEks3+cbvTP84l/VXGUZ+JMrKOS8ykQCRYdm5aYsxnDquL0vspsyNhGRO7pcH6hsZqWlPOjLye7rJqdtdAmlg==} + engines: {node: '>=18.0.0'} peerDependencies: - react: ^16.8.0 || ^17 || ^18 + react: ^16.8.0 || ^17 || ^18 || ^19 react-hot-toast@2.4.1: resolution: {integrity: sha512-j8z+cQbWIM5LY37pR6uZR6D4LfseplqnuAO4co4u8917hBUvXlEqyP1ZzqVLcqoyUesZZv/ImreoCeHVDpE5pQ==} @@ -34960,11 +34960,11 @@ snapshots: react: 18.3.0 react-dom: 18.3.0(react@18.3.0) - '@hookform/error-message@2.0.1(react-dom@18.3.0(react@18.3.0))(react-hook-form@7.51.3(react@18.3.0))(react@18.3.0)': + '@hookform/error-message@2.0.1(react-dom@18.3.0(react@18.3.0))(react-hook-form@7.57.0(react@18.3.0))(react@18.3.0)': dependencies: react: 18.3.0 react-dom: 18.3.0(react@18.3.0) - react-hook-form: 7.51.3(react@18.3.0) + react-hook-form: 7.57.0(react@18.3.0) '@humanwhocodes/config-array@0.11.14': dependencies: @@ -49073,7 +49073,7 @@ snapshots: query-string: 4.3.4 react: 18.3.0 - react-hook-form@7.51.3(react@18.3.0): + react-hook-form@7.57.0(react@18.3.0): dependencies: react: 18.3.0