Releases: refinedev/refine
@refinedev/ui-tests@1.14.9
Patch Changes
-
#6021
55cd0662b1e3ff8f8410eba812e80130afe75d14
Thanks @JayBhensdadia! - fix: update tests to handle lowercase and camelcased resource names correctlyThis update ensures that resource names are correctly handled in both lowercase and camelcased formats, improving test coverage and accuracy.
Fixes #6004
-
Updated dependencies [
853bef97ed7baf59e74c98fc54c0ed11624fb491
,b86648f42cd849a506e4c32d740de26b72681f72
,4265ae2509f79af9dbca8d52daf5c2f1b4a50a51
,b516c18b828ba8823561d0fefc4afe02b45ce332
]:- @refinedev/core@4.53.0
@refinedev/supabase@5.9.2
Patch Changes
- #6025
f4e61b0fae7e78d0c63c09453f4bd11b4c6f8b09
Thanks @youssefsiam38! - fix supabase sorting with nested embedded resources
@refinedev/nestjs-query@1.3.2
Patch Changes
-
#6023
82170288209653b096b996cf31854434d19c01cd
Thanks @yamadayutaka! - fix: can specify 0 as filter valueThe following values do not apply to the filter.
- null
- undefined
- NaN
- Infinity / -Infinity
The following values can apply to the filter.
- 0
- ""
Resolves #6022
@refinedev/mui@5.19.0
Minor Changes
-
#5989
b86648f42cd849a506e4c32d740de26b72681f72
Thanks @lnikitadobrenkol! - feat: editable feature for MUI Data Grid #5656It is now possible to make MUI Data Grid editable by
setting editable property on specific column.Resolves #5656
-
#6071
853bef97ed7baf59e74c98fc54c0ed11624fb491
Thanks @Dominic-Preap! - feat: addselectedOptionsOrder
inuseSelect
Now with
selectedOptionsOrder
, you can sortselectedOptions
at the top of list when useuseSelect
withdefaultValue
.Resolves #6061
Patch Changes
-
#6021
55cd0662b1e3ff8f8410eba812e80130afe75d14
Thanks @JayBhensdadia! - fix: ensure Sider component handles various resource name formats correctlyUpdated Sider component to correctly handle lowercase and camelcased resource names, enhancing usability and functionality.
Fixes #6004
-
#6064
b516c18b828ba8823561d0fefc4afe02b45ce332
Thanks @aliemir! - fix(auto-save-indicator): replace reservedkey
prop withtranslationKey
in components<AutoSaveIndicator />
components from UI libraries have been using a<Message />
component internally that uses akey
prop. Sincekey
is a reserved prop in React, it was causing a warning in the console. This change replaces thekey
prop withtranslationKey
to avoid the warning.Resolves #6067
@refinedev/mantine@2.32.2
Patch Changes
-
#6021
55cd0662b1e3ff8f8410eba812e80130afe75d14
Thanks @JayBhensdadia! - fix: ensure Sider component handles various resource name formats correctlyUpdated Sider component to correctly handle lowercase and camelcased resource names, enhancing usability and functionality.
Fixes #6004
-
#6064
b516c18b828ba8823561d0fefc4afe02b45ce332
Thanks @aliemir! - fix(auto-save-indicator): replace reservedkey
prop withtranslationKey
in components<AutoSaveIndicator />
components from UI libraries have been using a<Message />
component internally that uses akey
prop. Sincekey
is a reserved prop in React, it was causing a warning in the console. This change replaces thekey
prop withtranslationKey
to avoid the warning.Resolves #6067
@refinedev/inferencer@4.6.6
Patch Changes
-
#6099
ba8117f6060253dc1d589d69acba79d7c89e94c6
Thanks @BatuhanW! - chore: remove graphql-tag from peer dependencies. fixes #6100 -
#6052
50d21076928ca738ec54cc5bcd17fad2683653dd
Thanks @aliemir! - fix(inferencer): broken lodash import in bundleESM bundle of
@refinedev/inferencer
was broken due to incorrect lodash import. Import has been replaced with subdirectory import to get handled properly in the bundling process. -
Updated dependencies [
853bef97ed7baf59e74c98fc54c0ed11624fb491
,b86648f42cd849a506e4c32d740de26b72681f72
,4265ae2509f79af9dbca8d52daf5c2f1b4a50a51
,b516c18b828ba8823561d0fefc4afe02b45ce332
]:- @refinedev/core@4.53.0
@refinedev/hasura@6.6.6
Patch Changes
-
#6052
50d21076928ca738ec54cc5bcd17fad2683653dd
Thanks @aliemir! - fix(hasura): broken lodash import in bundleESM bundle of
@refinedev/hasura
was broken due to incorrect lodash import. Import has been replaced with subdirectory import to get handled properly in the bundling process.Fixes #6044
@refinedev/devtools@1.2.6
Patch Changes
-
#6098
8bc2c1c6790d1e098ce0d98e01f608e3310f7b4a
Thanks @aliemir! - chore(devtools): update devtools url fallback valuesUpdated fallback values for the Devtools URL and use single fallback value until its provided by the
@refinedev/devtools-server
when client is connected. -
Updated dependencies [
8bc2c1c6790d1e098ce0d98e01f608e3310f7b4a
,8bc2c1c6790d1e098ce0d98e01f608e3310f7b4a
,8bc2c1c6790d1e098ce0d98e01f608e3310f7b4a
,8bc2c1c6790d1e098ce0d98e01f608e3310f7b4a
,24db047aea42e307a9662c46fde50ea69ca8c381
,8bc2c1c6790d1e098ce0d98e01f608e3310f7b4a
,8bc2c1c6790d1e098ce0d98e01f608e3310f7b4a
,50d21076928ca738ec54cc5bcd17fad2683653dd
]:- @refinedev/devtools-server@1.1.34
- @refinedev/cli@2.16.36
- @refinedev/devtools-shared@1.1.11
@refinedev/devtools-ui@1.1.27
Patch Changes
-
#6098
8bc2c1c6790d1e098ce0d98e01f608e3310f7b4a
Thanks @aliemir! - refactor(devtools): updated flow for login callbacksPreviously, when the login flow had an error, the Devtools UI was displaying it in the secondary window, which was not user-friendly and lead to multiple clients to connect unnecessarily. This change updates the flow to display the error message in the main Devtools window.
-
#6098
8bc2c1c6790d1e098ce0d98e01f608e3310f7b4a
Thanks @aliemir! - chore(devtools-ui): fix slider image loaderIn the welcome page of the Devtools UI, feature slider was re-mounting every image at transition, causing polluted network tab in the browser even though the images were cached and loaded already. This change fixes the issue by loading the images only once and reusing them on transition.
-
#6098
8bc2c1c6790d1e098ce0d98e01f608e3310f7b4a
Thanks @aliemir! - refactor(devtools): updated auth flowPreviously, a proxy in the Devtools Server was used as an auth server to handle sign-ins in the localhost (Devtools Server). This change updates the flow and moves the authentication flow to
https://auth.refine.dev
to handle sign-ins and sign-outs. Now the Devtools Server is only responsible for the connection between the auth server and the user interface while also managing the user's session. -
Updated dependencies [
8bc2c1c6790d1e098ce0d98e01f608e3310f7b4a
,8bc2c1c6790d1e098ce0d98e01f608e3310f7b4a
]:- @refinedev/devtools-shared@1.1.11
@refinedev/devtools-shared@1.1.11
Patch Changes
-
#6098
8bc2c1c6790d1e098ce0d98e01f608e3310f7b4a
Thanks @aliemir! - chore(devtools-shared): add login callback eventsAdded new events to handle login errors on the main devtools window rather than external windows. This change is accompanied by new event handlers in the
@refinedev/devtools-ui
and@refinedev/devtools-server
packages. -
#6098
8bc2c1c6790d1e098ce0d98e01f608e3310f7b4a
Thanks @aliemir! - chore(devtools): update devtools url fallback valuesUpdated fallback values for the Devtools URL and use single fallback value until its provided by the
@refinedev/devtools-server
when client is connected.