blink icon indicating copy to clipboard operation
blink copied to clipboard

Update react-admin monorepo to v4 (major)

Open renovate[bot] opened this issue 3 years ago β€’ 2 comments

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
ra-data-simple-rest ^3.19.0 -> ^4.0.0 age adoption passing confidence
react-admin ^3.19.0 -> ^4.0.0 age adoption passing confidence

Release Notes

marmelab/react-admin

v4.3.2

Compare Source

v4.3.1

Compare Source

v4.3.0

Compare Source

v4.2.8

Compare Source

v4.2.7

Compare Source

v4.2.6

Compare Source

v4.2.5

Compare Source

v4.2.4

Compare Source

v4.2.3

Compare Source

v4.2.1

Compare Source

v4.2.0

Compare Source

v4.1.6

Compare Source

v4.1.5

Compare Source

v4.1.4

Compare Source

v4.1.3

Compare Source

v4.1.2

Compare Source

v4.1.1

Compare Source

v4.1.0

Compare Source

v4.0.5

Compare Source

  • Fix <ReferenceField> sometimes gets stuck on loading state (#​7708) (djhi)
  • Fix <ReferenceInput> sometimes gets stuck on loading state (#​7707) (djhi)
  • Fix <ReferenceArrayInput> with <AutocompleteArrayInput> throws error if the array is empty (#​7694) (slax57)
  • Fix <FormTab> doesn't highlight selected tab label (#​7693) (slax57)
  • Fix <Filter> shows filter button even though there is no filter to add (#​7691) (fzaninotto)
  • Fix <TextInput> changes 'on' into 'false' (#​7682) (Andonyaa)
  • [Doc] Fix "Save And Add Another" example in forms section (#​7709) (slax57)
  • [Doc] Fix missing doc for <Admin queryClient> prop (#​7704) (fzaninotto)
  • [Doc] Fix Validation chapter misses section explaining that global and input level validation can not be combined (#​7703) (slax57)

v4.0.4

Compare Source

v4.0.3

Compare Source

v4.0.2

Compare Source

v4.0.1

Compare Source

v4.0.0

Compare Source

React-admin v4 focuses on modernizing the inner workings of the library. It improves the developper experience a great deal, and paves the way for future changes. It is the result of 6 months of intensive refactoring, development, and test.

The following list concerns version 4.0.0, as well as all the pre-releases (alpha, beta, and rc).

πŸŽ‰ New features
  • Add <Admin requireAuth> to hide the app until auth is checked (#​7475)
  • Add <Admin basename> to allow mounting react-admin inside a sub path (#​7100, #​6917)
  • Add the ability to pass custom params to all dataProvider hooks (#​7116)
  • Add support for partial pagination (i.e. no total) (#​7120)
  • Add support for sx props in all ra-ui-materialui components (#​7175)
  • Add headless <Form> component (#​7087)
  • Add <ReferenceOneField> (#​7060)
  • Add <CustomRoutes> (#​7345)
  • Add useStore and persistent preferences (backport from ra-enterprise) (#​7158, #​7366)
  • Add Saved Queries (#​7354)
  • Add <ToggleThemeButton> (#​7340)
  • Add <LocalesMenuButton> (#​7332)
  • Add useSetTheme (#​7008)
  • Add combineDataProvider helper (#​7055)
  • Add <Datagrid expandSingle> to limit the number of expanded rows to 1 (#​7454)
  • Add <ChoicesContextProvider> in all ReferenceInputs to avoid child cloning and allow choices filtering, pagination, and sorting (#​7185)
  • Add <FileInput validateFileRemoval> prop to allow confirmation before file deletion (#​7003)
  • Add ability to register custom <Resource options> (#​7392)
πŸ“¦ Dependency Updates
🏹 Updated Syntax
  • Change the Record TypeScript name to RaRecord (#​7078)
  • Change data provider hooks signature to reflect the data provider signature
  • Remove prop injection and child cloning, use context instead (#​7060, #​7218, #​7215, #​7214, #​7207, #​7206, #​7205, #​7203).
  • Remove record prop injection
  • Remove permissions injection in main route controllers (#​6921)
  • Avoid cloning Inputs components to pass variant and margin, and document theme override instead (#​7223)
  • Rename loading to isLoading in authProvider hooks return type (#​7334)
  • Rename initialValues to defaultValues in <Form> (caused by switch to react-hook-form)
  • Move bulkActionButtons from <List> to <Datagrid> (#​7114)
  • Rename currentSort to sort (#​7076)
  • Change setSort signature to make it consistent across components (#​7065)
  • Use MUI autocomplete instead of our own (#​6924, #​6971)
  • Rename <TranslationProvider> to <I18nContextProvider>
  • Switch <WithPermissions> wrapping to a useAuthenticated hook in main controllers ([#​6921](https:

Configuration

πŸ“… Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

β™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

πŸ”• Ignore: Close this PR and you won't be reminded about these updates again.


  • [ ] If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by Mend Renovate. View repository job log here.

renovate[bot] avatar Apr 25 '22 17:04 renovate[bot]

⚠ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

β™» Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: package-lock.json
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR! 
npm ERR! While resolving: blink@undefined
npm ERR! Found: [email protected]
npm ERR! node_modules/history
npm ERR!   dev history@"^4.10.1" from the root project
npm ERR! 
npm ERR! Could not resolve dependency:
npm ERR! peer history@"^5.1.0" from [email protected]
npm ERR! node_modules/ra-core
npm ERR!   peer ra-core@"^4.0.0" from [email protected]
npm ERR!   node_modules/ra-data-simple-rest
npm ERR!     dev ra-data-simple-rest@"^4.0.0" from the root project
npm ERR! 
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR! 
npm ERR! 
npm ERR! For a full report see:
npm ERR! /tmp/renovate-cache/others/npm/_logs/2023-03-19T16_08_27_651Z-eresolve-report.txt

npm ERR! A complete log of this run can be found in:
npm ERR!     /tmp/renovate-cache/others/npm/_logs/2023-03-19T16_08_27_651Z-debug-0.log

renovate[bot] avatar Apr 25 '22 17:04 renovate[bot]

This pull request is being automatically deployed with Vercel (learn more).
To see the status of your deployment, click below or on the icon next to each commit.

πŸ” Inspect: https://vercel.com/janejeon/blink/Bm63wyStMzgzAChi2ThGR13nSTXf
βœ… Preview: https://blink-git-renovate-major-react-admin-monorepo-janejeon.vercel.app

vercel[bot] avatar Apr 25 '22 17:04 vercel[bot]

Deploying with Β Cloudflare Pages Β Cloudflare Pages

Latest commit: 65909b1
Status:Β βœ…Β  Deploy successful!
Preview URL: https://8662c200.blink.pages.dev
Branch Preview URL: https://renovate-major-react-admin-m.blink.pages.dev

View logs

The latest updates on your projects. Learn more about Vercel for Git β†—οΈŽ

Name Status Preview Comments Updated
blink βœ… Ready (Inspect) Visit Preview πŸ’¬ Add your feedback Mar 19, 2023 at 4:13PM (UTC)

vercel[bot] avatar Feb 14 '23 10:02 vercel[bot]

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update. You will not get PRs for any future 4.x releases. But if you manually upgrade to 4.x then Renovate will re-enable minor and patch updates automatically.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.

renovate[bot] avatar Mar 19 '23 16:03 renovate[bot]