Skip to content

fix(deps): update dependency react-rx to v5 - #1802

Closed
squiggler-app[bot] wants to merge 2 commits into
mainfrom
renovate/react-rx-5.x
Closed

squiggler-app[bot] wants to merge 2 commits into
mainfrom
renovate/react-rx-5.x

Conversation

@squiggler-app

@squiggler-app squiggler-app Bot commented Jul 31, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
react-rx (source) ^4.2.5 → ^5.1.2 age confidence

Release Notes

sanity-io/react-rx (react-rx)

v5.1.2

Compare Source

Patch Changes
  • #​491 db29f9b Thanks @​stipsan! - perf: build with the React Compiler on oxc (oxc-transform-react, the native Rust port) instead of babel-plugin-react-compiler. The published output is unchanged — one compiler pass now handles React Compiler, TypeScript, and JSX natively, and babel is no longer part of the build or test pipeline.

v5.1.1

Compare Source

Patch Changes
  • #​479 0f7bce9 Thanks @​stipsan! - fix: make useObservable deferral identity-coherent. The observable identity and its value are now deferred as one snapshot, and when the observable identity changes (e.g. it is memoized on a document id that just changed) the hook falls back to the live value — so the previous identity's value never renders under the new one.

v5.1.0

Compare Source

Minor Changes
  • #​460 4d9b613 Thanks @​stipsan! - Add useObservablePromise and preloadObservablePromise: Suspense-ready data fetching returning a use()-compatible promise, with {disabled, ttl} options.

v5.0.1

Compare Source

Patch Changes
  • #​469 e546141 Thanks @​stipsan! - Restore the use-effect-event ponyfill so effect events see the latest values in memo and forwardRef components.

v5.0.0

Compare Source

Major Changes
  • #​459 7ed6b55 Thanks @​stipsan! - BREAKING: useObservable now defers store updates with useDeferredValue — urgent renders keep the previous value while a background render catches up. Mounts, remounts, and <Activity> reveals still render the current snapshot synchronously (no initial-value flash). SSR renders synchronous emissions (instead of always using initialValue), no longer throws when initialValue is omitted, and fails the server render on synchronously erroring observables.

    New useSyncObservable preserves v4's synchronous behavior and strict getServerSnapshot contract — use it for controlled inputs, or rename wholesale for a mechanical migration.

    See the v4 to v5 migration guide.

  • #​434 08379ed Thanks @​stipsan! - BREAKING: Require Node.js >=22.12, matching sanity's engines.node.

  • #​435 bdef45b Thanks @​stipsan! - BREAKING: Require React ^19.2 as a peer dependency. React 18 is no longer supported.

  • #​442 a89ec09 Thanks @​stipsan! - Stop publishing CommonJS builds — the package is ESM-only.

  • #​449 5e83cbe Thanks @​stipsan! - BREAKING: Require RxJS ^7.2 as a peer dependency. Import operators from 'rxjs' instead of the deprecated 'rxjs/operators' path.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

♻ 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, check this box

This PR has been generated by Mend Renovate using a curated preset maintained by Sanity. View repository job log here

@squiggler-app
squiggler-app Bot requested a review from a team as a code owner July 31, 2026 10:59
@squiggler-app
squiggler-app Bot requested review from pedrobonamin and removed request for a team July 31, 2026 10:59
@vercel

vercel Bot commented Jul 31, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
plugins-studio Ready Ready Preview Sep 28, 2026 3:44pm UTC
1 Skipped Deployment
Project Deployment Actions Updated
plugins-e2e-test-studio Ignored Ignored Sep 28, 2026 3:44pm UTC

Request Review

@squiggler-app
squiggler-app Bot enabled auto-merge (squash) July 31, 2026 10:59
@changeset-bot

changeset-bot Bot commented Jul 31, 2026 •

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: 87ebe73

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 12 packages
Name Type
@sanity/embeddings-index-ui Patch
@sanity/language-filter Patch
@sanity/studio-secrets Patch
sanity-plugin-mux-input Patch
sanity-plugin-internationalized-array Patch
sanity-plugin-cloudinary Patch
@sanity/cross-dataset-duplicator Patch
@sanity/personalization-plugin Patch
@sanity/sanity-plugin-async-list Patch
@sanity/document-internationalization Patch
@sanity/sfcc Patch
@sanity/form-toolkit Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@github-actions

github-actions Bot commented Jul 31, 2026 •

Copy link
Copy Markdown

✅ E2E Tests

🟢 43 passed • 🟡 1 flaky • view full report • view run

Studio: https://plugins-e2e-test-studio-3zy1b2b22.sanity.dev

Datasets: pr-1802-chromium-36445849097, pr-1802-firefox-36445849097

Comment thread plugins/@sanity/embeddings-index-ui/package.json Outdated
Comment thread pnpm-workspace.yaml Outdated
@squiggler-app
squiggler-app Bot force-pushed the renovate/react-rx-5.x branch from b8d34a9 to e3416fb Compare August 10, 2026 12:27
@squiggler-app
squiggler-app Bot force-pushed the renovate/react-rx-5.x branch from 7dcbdf8 to 760777d Compare August 10, 2026 14:36
@squiggler-app
squiggler-app Bot force-pushed the renovate/react-rx-5.x branch from 5f499ea to a824d8b Compare August 11, 2026 10:28
@squiggler-app
squiggler-app Bot force-pushed the renovate/react-rx-5.x branch from a0b8b60 to 3dd9abc Compare August 11, 2026 12:09
@squiggler-app
squiggler-app Bot force-pushed the renovate/react-rx-5.x branch from d2d4859 to 9e84d62 Compare August 11, 2026 12:40
@squiggler-app
squiggler-app Bot force-pushed the renovate/react-rx-5.x branch from b8a3b7f to 11946f2 Compare August 11, 2026 13:05
@squiggler-app
squiggler-app Bot force-pushed the renovate/react-rx-5.x branch from 1513c98 to 425a5f8 Compare August 11, 2026 13:22
@squiggler-app
squiggler-app Bot force-pushed the renovate/react-rx-5.x branch from fe001f2 to 21ff2c0 Compare August 11, 2026 13:40
@squiggler-app
squiggler-app Bot force-pushed the renovate/react-rx-5.x branch from b9bc68a to 1a94df7 Compare August 11, 2026 14:35

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit 9a1aab6. Configure here.

Comment thread pnpm-workspace.yaml Outdated
stipsan
stipsan previously approved these changes Aug 28, 2026
stipsan
stipsan previously approved these changes Aug 29, 2026
stipsan
stipsan previously approved these changes Aug 31, 2026
stipsan
stipsan previously approved these changes Sep 1, 2026
stipsan
stipsan previously approved these changes Sep 3, 2026
stipsan
stipsan previously approved these changes Sep 3, 2026
stipsan
stipsan previously approved these changes Sep 4, 2026
@socket-security

socket-security Bot commented Sep 4, 2026 •

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Addednpm/​react-rx@​5.1.21001008296100

View full report

@squiggler-app

squiggler-app Bot commented Oct 8, 2026

Copy link
Copy Markdown
Contributor Author

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update. You will not get PRs for any future 5.x releases. But if you manually upgrade to 5.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.

This branch was successfully deployed

1 active deployment
Preview – plugins-studio — 87ebe739 Deployed Sep 28, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant