Skip to content

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

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

fix(deps): update dependency react-rx to v5#1802
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 is behind base branch, 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 (UTC)
plugins-studio Error Error Aug 21, 2026 10:15am
1 Skipped Deployment
Project Deployment Actions Updated (UTC)
plugins-e2e-test-studio Ignored Ignored Aug 21, 2026 10:15am

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: e751d84

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

🟢 26 passedview full reportview run

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

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

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 d5232e2 to 745fd5f Compare August 5, 2026 14:58
@squiggler-app
squiggler-app Bot force-pushed the renovate/react-rx-5.x branch from 809ac80 to f7a6ac0 Compare August 5, 2026 16:42
@squiggler-app
squiggler-app Bot force-pushed the renovate/react-rx-5.x branch from 81faef4 to 0730413 Compare August 6, 2026 08:21
@squiggler-app
squiggler-app Bot force-pushed the renovate/react-rx-5.x branch from 138086a to f24ce27 Compare August 10, 2026 08:43
@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
@socket-security

socket-security Bot commented Aug 19, 2026

Copy link
Copy Markdown

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.

0 participants