Skip to content

Commit 4a335a2

Browse files
authored
Merge pull request #6945 from refinedev/feat/upgrade-to-refine-5
🚀 Refine v5: TanStack Query v5 + React 19 Support > 🚨 Breaking changes require migration - check our guide at https://refine.dev/docs/migration-guide/4x-to-5x Author: Alican Erdurmaz <alicanerdurmaz@gmail.com>
2 parents 7b5d7d2 + ecdf25c commit 4a335a2

2,852 files changed

Lines changed: 263479 additions & 69603 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.changeset/cool-papayas-behave.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
"@refinedev/chakra-ui": major
3+
---
4+
5+
feat: upgrade Chakra-UI integration for Refine 5.0
6+
7+
- Updated Chakra-UI components with deprecated API cleanup and improved TypeScript support.
8+
- Removed legacy components and restructured hooks and components for better developer experience.
9+
10+
> 🚨 Breaking changes require migration - check our guide at https://refine.dev/docs/migration-guide/4x-to-5x/

.changeset/fair-rules-deny.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
"@refinedev/react-hook-form": major
3+
---
4+
5+
feat: upgrade React Hook Form integration for Refine 5.0
6+
7+
- Updated React Hook Form integration for Refine 5.0 and TanStack Query v5 compatibility.
8+
- Removed deprecated APIs and modernized form handling patterns for improved developer experience.
9+
10+
> 🚨 Breaking changes require migration - check our guide at https://refine.dev/docs/migration-guide/4x-to-5x/

.changeset/fast-coins-prove.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
"@refinedev/ui-types": major
3+
---
4+
5+
feat: upgrade UI TypeScript definitions for Refine 5.0
6+
7+
- Updated TypeScript definitions for Refine 5.0 and TanStack Query v5 compatibility.
8+
- Enhanced type safety and improved component interfaces for better developer experience.
9+
10+
> 🚨 Breaking changes require migration - check our guide at https://refine.dev/docs/migration-guide/4x-to-5x/

.changeset/heavy-berries-appear.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
"@refinedev/core": patch
3+
---
4+
5+
- Throw an error in `useGetLocale` if it is called without an i18n Provider.
6+
- This ensures the hook's return type matches that of `i18nProvider.getLocale`.
7+
- `useTranslation().getLocale` which is from `useGetLocale` now returns a string.
8+
9+
[Resolves #6812](https://github.com/refinedev/refine/issues/6812)

.changeset/hip-lions-knock.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
"@refinedev/mui": major
3+
---
4+
5+
feat: upgrade Material-UI integration for Refine 5.0
6+
7+
- Updated Material-UI components with deprecated API cleanup and improved TypeScript support.
8+
- Removed legacy components and restructured hooks and componetns for better developer experience.
9+
10+
> 🚨 Breaking changes require migration - check our guide at https://refine.dev/docs/migration-guide/4x-to-5x/

.changeset/hot-bobcats-fry.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
"@refinedev/mantine": major
3+
---
4+
5+
feat: upgrade Mantine integration for Refine 5.0
6+
7+
- Updated Mantine components with deprecated API cleanup and improved TypeScript support.
8+
- Removed legacy components and restructured hooks and components for better developer experience.
9+
10+
> 🚨 Breaking changes require migration - check our guide at https://refine.dev/docs/migration-guide/4x-to-5x/

.changeset/loud-bats-cough.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
"@refinedev/inferencer": major
3+
---
4+
5+
feat: upgrade Inferencer for Refine 5.0 compatibility
6+
7+
- Updated code generation patterns for Refine 5 API changes and removed deprecated resource options.
8+
- Modernized resource label handling and improved test infrastructure for better reliability.
9+
10+
> 🚨 Breaking changes require migration - check our guide at https://refine.dev/docs/migration-guide/4x-to-5x/

.changeset/lucky-horses-mix.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
"@refinedev/remix-router": major
3+
---
4+
5+
feat: upgrade Remix router integration for Refine 5.0
6+
7+
- Updated Remix router integration for Refine 5.0 and TanStack Query v5 compatibility.
8+
9+
> 🚨 Breaking changes require migration - check our guide at https://refine.dev/docs/migration-guide/4x-to-5x/

.changeset/orange-bees-fold.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
---
2+
"@refinedev/kbar": patch
3+
"@refinedev/ably": patch
4+
"@refinedev/airtable": patch
5+
"@refinedev/appwrite": patch
6+
"@refinedev/graphql": patch
7+
"@refinedev/hasura": patch
8+
"@refinedev/medusa": patch
9+
"@refinedev/nestjs-query": patch
10+
"@refinedev/nestjsx-crud": patch
11+
"@refinedev/simple-rest": patch
12+
"@refinedev/strapi": patch
13+
"@refinedev/strapi-v4": patch
14+
"@refinedev/supabase": patch
15+
"@refinedev/create-refine-app": patch
16+
"@refinedev/cli": patch
17+
---
18+
19+
fix(test): update Jest assertions and configuration for v30 compatibility
20+
21+
- Updated test infrastructure with modern Jest API usage and improved configuration.
22+
- Internal development dependency updates and tooling modernization - no public API changes.

.changeset/real-scissors-work.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
---
2+
"@refinedev/devtools-internal": major
3+
"@refinedev/devtools-server": major
4+
"@refinedev/devtools-shared": major
5+
"@refinedev/devtools-ui": major
6+
"@refinedev/devtools": major
7+
---
8+
9+
feat: update DevTools for Refine 5 compatibility
10+
11+
- Updated DevTools packages to work with TanStack Query v5 and Refine 5.
12+
- Internal API updates and compatibility improvements for the new architecture.
13+
14+
> 🚨 Breaking changes require migration - check our guide at https://refine.dev/docs/migration-guide/4x-to-5x/

0 commit comments

Comments
 (0)