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.1 age confidence

Release Notes

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

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 Ready Ready Preview Aug 6, 2026 8:22am
1 Skipped Deployment
Project Deployment Actions Updated (UTC)
plugins-e2e-test-studio Ignored Ignored Aug 6, 2026 8:22am

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: 138086a

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-ghw5ksi0u.sanity.dev

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

Comment thread plugins/@sanity/embeddings-index-ui/package.json Outdated
Comment thread pnpm-workspace.yaml Outdated

@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.

There are 2 total unresolved issues (including 1 from previous review).

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 d4014ef. Configure here.

Comment thread pnpm-workspace.yaml Outdated
@squiggler-app
squiggler-app Bot force-pushed the renovate/react-rx-5.x branch from d4014ef to 9546071 Compare August 3, 2026 15:41
@squiggler-app
squiggler-app Bot force-pushed the renovate/react-rx-5.x branch from e78443a to f17c201 Compare August 3, 2026 16:54
@squiggler-app
squiggler-app Bot force-pushed the renovate/react-rx-5.x branch from e9210ba to ff75c4d Compare August 3, 2026 18:41
@squiggler-app
squiggler-app Bot force-pushed the renovate/react-rx-5.x branch from cecc6e1 to d0dd274 Compare August 4, 2026 07:00
@squiggler-app
squiggler-app Bot force-pushed the renovate/react-rx-5.x branch from 8b533a8 to 86f3ae5 Compare August 4, 2026 07:19
@squiggler-app
squiggler-app Bot force-pushed the renovate/react-rx-5.x branch from d8c17a4 to c7f496e Compare August 4, 2026 07:24
@squiggler-app
squiggler-app Bot force-pushed the renovate/react-rx-5.x branch from f9bdc92 to 49e60f5 Compare August 4, 2026 09:18
@squiggler-app
squiggler-app Bot force-pushed the renovate/react-rx-5.x branch from 904d945 to 639f0e2 Compare August 4, 2026 09:28
@squiggler-app
squiggler-app Bot force-pushed the renovate/react-rx-5.x branch from 967a1f5 to 14e2f8f Compare August 5, 2026 09:43
@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
@socket-security

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