Skip to content

🔥 feat(state): Improving RW & RN state subscriptions; making RN & RW consistent#275

Merged
Charles Hudson (phobetron) merged 1 commit into
mainfrom
NT-3280_improve-framework-state-subscriptions
May 20, 2026
Merged

🔥 feat(state): Improving RW & RN state subscriptions; making RN & RW consistent#275
Charles Hudson (phobetron) merged 1 commit into
mainfrom
NT-3280_improve-framework-state-subscriptions

Conversation

@phobetron
Copy link
Copy Markdown
Collaborator

@phobetron Charles Hudson (phobetron) commented May 20, 2026

  • Updated pnpm (minor migration necessary this time)
  • Updated the React Native and React Web SDKs with a Root/Provider prop that will allow state subscribers to be added with accurate timing
  • Removed the need for consumers to know about Core preview support when adding preview panel to their app
  • Updated the React Web implementation to actually use the preview panel, because it was confusing to our testers as it was
  • Updated React Native and React Web naming and design/behavior to be more consistent for consumers
  • Ensure Alex (tech writer) now gets mentions for all docs updates

[NT-3280]

…consistent

- Updated the React Native and React Web SDKs with a Root/Provider prop
  that will allow state subscribers to be added with accurate timing
- Removed the need for consumers to know about Core preview support when
  adding preview panel to their app
- Updated the React Web implementation to actually use the preview
  panel, because it was confusing to our testers as it was
- Updated React Native and React Web naming and design/behavior to be
  more consistent for consumers
- Ensure Alex (tech writer) now gets mentions for all docs updates

[[NT-3280](https://contentful.atlassian.net/browse/NT-3280)]
@phobetron Charles Hudson (phobetron) force-pushed the NT-3280_improve-framework-state-subscriptions branch from 149723a to 3d91dcf Compare May 20, 2026 14:36
@phobetron Charles Hudson (phobetron) merged commit 9aefd58 into main May 20, 2026
34 checks passed
@phobetron Charles Hudson (phobetron) deleted the NT-3280_improve-framework-state-subscriptions branch May 20, 2026 15:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants