Skip to content

Releases: refinedev/refine

@refinedev/[email protected]

10 Jan 09:24
7b3c4e3
Compare
Choose a tag to compare

Patch Changes

📢 Refine Community Release 📢

  • fix: @refinedev/mui package gives following error: Cannot find module '@mui/x-internals/forwardRef' from '/node_modules/@mui/x-data-grid/components/GridPagination.js' #6615

    To fix that, @mui/x-data-grid version is updated to 7.23.5.

    Resolves #6615

@refinedev/[email protected]

10 Jan 09:24
7b3c4e3
Compare
Choose a tag to compare

Patch Changes

📢 Refine Community Release 📢

  • fix: @refinedev/mui package gives following error: Cannot find module '@mui/x-internals/forwardRef' from '/node_modules/@mui/x-data-grid/components/GridPagination.js' #6615

    To fix that, @mui/x-data-grid version is updated to 7.23.5.

    Resolves #6615

  • Updated dependencies []:

@refinedev/[email protected]

10 Jan 09:24
7b3c4e3
Compare
Choose a tag to compare

Patch Changes

📢 Refine Community Release 📢

  • feat(core): add enabled prop to useLoadingOvertime and overtimeOptions

    Added missing enabled prop to useLoadingOvertime and added ability to globally configure through options.overtime.enabled.

    Due to the nature of calculating elapsed time, an interval is set by the interval prop. This was causing unwanted updates in the return value and there was no way to disable it properly.

📢 Refine Community Release 📢

  • fixed: to query parameter is not working after login. #6582
    From now on, the to query parameter will work after login. If the URL includes a to query parameter, the user will be redirected to the specified path after logging in.

    Example:

    After logout, Refine will automatically appends to query param to URL.

    http://localhost:3000/login?to=/any-path
    

    After login, it will redirect to http://localhost:3000/any-path

    Resolves #6582

📢 Refine Community Release 📢

  • refactor(core): remove duplicated overtime intervals caused by internally used hooks

    Updated Refine's data hooks and extensions to prevent duplicated overtime intervals from being created. This uses the enabled prop to prevent internal hooks from registering the intervals.

    Prior to this change, useTable was initializing its own useLoadingOvertime hook but also propagated the elapsedTime from useList hook which is used internally by useTable. This caused duplicated intervals and unwanted updates.

    This now ensures a single interval is created and used for the extension hooks.

📢 Refine Community Release 📢

  • fix(core): add missing checks and warnings for ids and resource props in useMany hook

    Added checks for ids and resource props to check in runtime if they are valid or not.

    useMany will warn if ids or resource props are missing unless the query is manually enabled through queryOptions.enabled prop.

    Resolves #6617

[email protected]

13 Dec 09:48
7eea328
Compare
Choose a tag to compare

Patch Changes

📢 Refine Community Release 📢

  • chore: update package descriptions

@refinedev/[email protected]

13 Dec 09:49
7eea328
Compare
Choose a tag to compare

Patch Changes

📢 Refine Community Release 📢

  • chore: update package descriptions

📢 Refine Community Release 📢

  • feat: added minItems prop to specify the minimum number of items required for rendering breadcrumbs. #6497

    Resolves #6497

📢 Refine Community Release 📢

  • Enhanced the ThemedSideV2 component with new functionality to support dynamic onSiderCollapsed handling. This allows better customization of sider collapse/expand events and improved responsiveness for mobile and desktop views. Added additional type definitions and ensured compatibility across all layout contexts. resolves #6508

  • Updated dependencies []:

@refinedev/[email protected]

13 Dec 09:49
7eea328
Compare
Choose a tag to compare

Patch Changes

📢 Refine Community Release 📢

  • chore: update package descriptions

📢 Refine Community Release 📢

  • feat: React Router v7 support added.

    🚨 These packages are not dependent on react-router. However, they use the react-router package for testing purposes on Jest environment.

📢 Refine Community Release 📢

@refinedev/[email protected]

13 Dec 09:49
7eea328
Compare
Choose a tag to compare

Patch Changes

📢 Refine Community Release 📢

  • chore: update package descriptions

@refinedev/[email protected]

13 Dec 09:49
7eea328
Compare
Choose a tag to compare

Patch Changes

📢 Refine Community Release 📢

  • chore: update package descriptions

@refinedev/[email protected]

13 Dec 09:49
7eea328
Compare
Choose a tag to compare

Patch Changes

📢 Refine Community Release 📢

  • chore: update package descriptions

@refinedev/[email protected]

13 Dec 09:49
7eea328
Compare
Choose a tag to compare

Patch Changes

📢 Refine Community Release 📢

  • chore: update package descriptions