Skip to content

build(deps): bump react-native from 0.81.5 to 0.84.1 in /apps/resident-mobile#62

Open
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/npm_and_yarn/apps/resident-mobile/react-native-0.84.1
Open

build(deps): bump react-native from 0.81.5 to 0.84.1 in /apps/resident-mobile#62
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/npm_and_yarn/apps/resident-mobile/react-native-0.84.1

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Mar 23, 2026

Bumps react-native from 0.81.5 to 0.84.1.

Release notes

Sourced from react-native's releases.

0.84.1

Fixed

Android specific

  • Fix included-build gradle.properties resolution for monorepos by reading from parent Gradle start parameters (projectDir/currentDir) before falling back to ../../android/gradle.properties, so hermesV1Enabled can be inherited correctly. (c5ae0c820a by @​Titozzz)
  • Provide symbol fallbacks for inspector-modern/chrome/Registration.h when HermesV1 is disabled. (5ee695ad8f by @​tjzel)
  • ReactPlugin.kt always setting hermesV1Enabled to true (45896674d1 by @​tjzel)

Hermes dSYMS:

Hermes V1 dSYMS:

ReactNativeDependencies dSYMs:

ReactNative Core dSYMs:


You can file issues or pick requests against this release here.


To help you upgrade to this version, you can use the Upgrade Helper ⚛️.


View the whole changelog in the CHANGELOG.md file.

0.84.0


Hermes dSYMS:

Hermes V1 dSYMS:

... (truncated)

Changelog

Sourced from react-native's changelog.

Changelog

v0.85.0-rc.5

Fixed

iOS specific

v0.85.0-rc.1

Breaking

Added

v0.85.0-rc.0

Breaking

Android specific

  • Events: Re-added receiveTouches to RCTEventEmitter with a default no-op implementation to avoid breaking ecosystem libraries (67db89d08a by @​javache)
  • Legacy Architecture: Deprecated UIManagerHelper.getEventDispatcherForReactTag and UIManagerHelper.getEventDispatcher(ReactContext, UIManagerType Int), use getEventDispatcher (4e5d45f4db by @​javache)
  • Legacy Architecture: Stub UIImplementation class, this class is unused in the new architecture (fbe15f6605 by @​mdvacca)
  • Text: Make ReactTextUpdate internal (faebee4338 by @​NickGerleman)

Added

  • Animated: RCTAnimationChoreographer to RCTScheduler (019c9a7d8f by Bartlomiej Bloniarz)
  • Animated: std::mutex to AnimationBackend to protect start, stop and callbacks. (4064b89867 by Bartlomiej Bloniarz)
  • Animated: Added support for transform operations. (58b7b052c0 by @​coado)
  • Animated: Animated calls AnimationBackend::trigger to push updates from. events to the mounting layer (ac06f3bdc7 by Bartlomiej Bloniarz)
  • Animated: Animated can now prompt the backend to push changes to the shadowTree on the JS thread, making RSNRU update the ShadowNode references held by the react renderer. (f9e94c0502 by Bartlomiej Bloniarz)
  • Animated: Animation Backend examples in RNTester (149a4b8dcd by Bartlomiej Bloniarz)
  • Animated: AnimationBackend docs (f3678f51d9 by Bartlomiej Bloniarz)
  • Animated: AnimationBackend now cleans-up the AnimatedPropsRegistry after the js sync when updateRuntimeShadowNodeReferencesOnCommitThread is enabled (b38428c9bc by Bartlomiej Bloniarz)
  • Animated: Moved shadowNodeFamily_ from a map in NativeAnimatedNodesManager to PropsAnimatedNode (af96497b54 by Bartlomiej Bloniarz)
  • Animated: Updated AnimationBackend usages to use AnimationTimestamp (2a4a54ae6c by Bartlomiej Bloniarz)
  • Animated: Upstream useAnimatedColor and useAnimatedValueXY (b92d37879e by @​zeyap)

... (truncated)

Commits
  • 6064933 Release 0.84.1
  • 2c65dd7 Fix flaky Modal-itest by adding proper root cleanup (#55712)
  • 938a338 Attempt to reduce flakyness on Modal-itest "MessageQueue is not empty" failur...
  • 3483f16 [LOCAL] Bump hermes v1 version
  • d965609 fix(react-native): resolve included-build gradle.properties from parent build...
  • 3c503a8 fix: missing symbols on prebuilt Android with hermesV1 disabled (#55400)
  • 9b79d39 [LOCAL] Fix misaligned Hermes version
  • 5693f60 Release 0.84.0
  • 5c69e21 Release 0.84.0-rc.5
  • 3552d65 [LOCAL] Bump Hermes version
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Summary by cubic

Upgrade react-native from 0.81.5 to 0.84.1 in apps/resident-mobile to improve Android build reliability in monorepos and fix Hermes symbol issues.

  • Migration
    • iOS: cd ios && pod install
    • Android: ./gradlew clean (from android)
    • Metro: npx react-native start --reset-cache then rebuild

Written for commit 9c8bf49. Summary will update on new commits.

@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Mar 23, 2026
@vercel
Copy link

vercel bot commented Mar 23, 2026

Deployment failed with the following error:

Too many requests - try again in 5 minutes (more than 60, code: "api-deployments-flood").

Learn More: https://vercel.com/docs/limits#rate-limits

@github-actions github-actions bot added the size/XS Extra small change (≤10 lines) label Mar 23, 2026
Copy link

@cubic-dev-ai cubic-dev-ai bot left a comment

Choose a reason for hiding this comment

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

1 issue found across 1 file

Prompt for AI agents (unresolved issues)

Check if these issues are valid — if so, understand the root cause of each and fix them. If appropriate, use sub-agents to investigate and fix each issue separately.


<file name="apps/resident-mobile/package.json">

<violation number="1" location="apps/resident-mobile/package.json:32">
P1: This React Native bump is incompatible with the current Expo SDK version. Expo SDK 54 targets RN 0.81, so pinning `react-native` to 0.84.1 is likely to break Expo tooling/builds.</violation>
</file>

Reply with feedback, questions, or to request a fix. Tag @cubic-dev-ai to re-run a review.

"moti": "^0.30.0",
"react": "19.1.0",
"react-native": "0.81.5",
"react-native": "0.84.1",
Copy link

@cubic-dev-ai cubic-dev-ai bot Mar 23, 2026

Choose a reason for hiding this comment

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

P1: This React Native bump is incompatible with the current Expo SDK version. Expo SDK 54 targets RN 0.81, so pinning react-native to 0.84.1 is likely to break Expo tooling/builds.

Prompt for AI agents
Check if this issue is valid — if so, understand the root cause and fix it. At apps/resident-mobile/package.json, line 32:

<comment>This React Native bump is incompatible with the current Expo SDK version. Expo SDK 54 targets RN 0.81, so pinning `react-native` to 0.84.1 is likely to break Expo tooling/builds.</comment>

<file context>
@@ -29,7 +29,7 @@
     "moti": "^0.30.0",
     "react": "19.1.0",
-    "react-native": "0.81.5",
+    "react-native": "0.84.1",
     "react-native-gesture-handler": "^2.30.0",
     "react-native-reanimated": "^4.2.3",
</file context>
Suggested change
"react-native": "0.84.1",
"react-native": "0.81.5",
Fix with Cubic

@iDorgham
Copy link
Owner

@dependabot recreate

@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/apps/resident-mobile/react-native-0.84.1 branch from 08cda16 to 7854092 Compare March 23, 2026 19:23
@vercel
Copy link

vercel bot commented Mar 23, 2026

Deployment failed with the following error:

Resource is limited - try again in 24 hours (more than 100, code: "api-deployments-free-per-day").

Learn More: https://vercel.com/mediabubble?upgradeToPro=build-rate-limit

@github-actions github-actions bot added size/XS Extra small change (≤10 lines) and removed size/XS Extra small change (≤10 lines) labels Mar 23, 2026
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/apps/resident-mobile/react-native-0.84.1 branch from 7854092 to 2df834f Compare March 23, 2026 22:04
@github-actions github-actions bot added size/XS Extra small change (≤10 lines) and removed size/XS Extra small change (≤10 lines) labels Mar 23, 2026
Bumps [react-native](https://github.com/facebook/react-native/tree/HEAD/packages/react-native) from 0.81.5 to 0.84.1.
- [Release notes](https://github.com/facebook/react-native/releases)
- [Changelog](https://github.com/facebook/react-native/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/react-native/commits/v0.84.1/packages/react-native)

---
updated-dependencies:
- dependency-name: react-native
  dependency-version: 0.84.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/apps/resident-mobile/react-native-0.84.1 branch from 2df834f to 9c8bf49 Compare March 23, 2026 23:10
@github-actions github-actions bot added size/XS Extra small change (≤10 lines) and removed size/XS Extra small change (≤10 lines) labels Mar 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code size/XS Extra small change (≤10 lines)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant