Skip to content

fix(deps): update mobile non-major deps - #86

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/mobile-non-major-deps
Open

fix(deps): update mobile non-major deps#86
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/mobile-non-major-deps

Conversation

@renovate

@renovate renovate Bot commented Aug 17, 2026

Copy link
Copy Markdown
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
@react-native/codegen (source) 0.86.20.87.1 age confidence
@sentry/react-native ~7.11.0~7.13.0 age confidence
@shopify/react-native-skia 2.6.22.11.2 age confidence
lottie-react-native (source) ~7.3.8~7.5.0 age confidence
react (source) 19.2.319.2.8 age confidence
react-native (source, changelog) 0.86.20.87.1 age confidence
react-native-keyboard-controller (source) 1.21.91.22.4 age confidence
react-native-nitro-google-signin (source) 0.8.00.8.2 age confidence
react-native-reanimated (source) 4.5.14.6.0 age confidence
react-native-safe-area-context ~5.7.0~5.9.0 age confidence
react-native-svg 15.15.415.15.5 age confidence
react-native-webview 13.16.113.17.0 age confidence
react-native-worklets (source) 0.10.10.12.2 age confidence

Release Notes

react/react-native (@​react-native/codegen)

v0.87.1: 0.87.1

Compare Source

Added
iOS specific
  • SwiftPM: Added hard fail and clear error message when an autolinking plugin host is referenced as a dependency (90a539c92d by @​chrfalch)
Changed
Fixed
  • Animated: Animated.Value.addListener() types its callback payload as {value: number} rather than any (3eab03df4c by @​huntie)
  • Animated: Animated.event() is typed as an event handler rather than any (3eb330a365 by @​huntie)
iOS specific
  • Cocoapods: Keep the quotes on header search paths containing spaces in add_rn_third_party_dependencies (71c6bfbfdc by @​Kudo)
  • SwiftPM: Reject colliding or invalid spm.modules names instead of silently dropping a module from the build (39cd1dfc4c by @​chrfalch)
  • SwiftPM: Resolve Swift manifest naming collisions (962aeec5e5 by @​chrfalch)
  • SwiftPM: Fixed not reading spm.name from react-native.config.js when scaffolding the Swift manifest (482acee824 by @​chrfalch)
  • SwiftPM: Removed unused field spm.modules.publicHeaderFiles from react-native.config.js's spm section (5168f5f831 by Christian Falch)
  • SwiftPM: SwiftPM pipeline now reads react-native.config.js with default exports correctly (ed76640ba6 by @​chrfalch)
  • SwiftPM: Created constants for internal SwiftPM packages so that we can create guards to avoid collisions (d36aa4961d by @​chrfalch)
  • SwiftPM: Set SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG when injecting SPM (4433cdbe62 by @​radoslawrolka)
  • SwiftPM: Recover React-Core-prebuilt configuration swaps that were interrupted before the marker was updated (a772a7ca16 by @​adityasingh2400)
  • SwiftPM: Fix Hermes runtime/compiler version mismatch causing "Wrong bytecode version" crashes in SwiftPM Release builds (ead93778a1 by @​nduaarte)

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.

v0.87.0: 0.87.0

Compare Source


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.

v0.86.3: 0.86.3

Compare Source

  • Hermes: Bump hermes-v1 to 2508290.0.17 (3fd71f07c3 by @​cipolleschi)
  • EventEmitter: Fix use-after-free data race in EventEmitter.cpp (fdb26edfe7)
  • Modal: Fix parentNode/parentElement returning the document instead of the containing element for <Modal> and other nested root host views, which severed capture/bubble event propagation to ancestors rendered above them (6e3f0e8f9f by rubennorte)
  • Cocoapods: Make Podfile.lock SPEC CHECKSUMS deterministic across machines by sorting Dir.glob results in Yoga.podspec and using a dynamically computed Pods-relative path in hermes-engine.podspec (6e3f0e8f9f by IsaacIsrael)
  • Runtime: Fix ConcurrentModificationException when getInitialURL re-enters during onHostResume (20d04aefa1 by @​nickcernera)
  • Font: Custom fonts with an explicit fontWeight no longer render at the heaviest weight on the New Architecture (918fb15bfe by @​jensdev)

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.

getsentry/sentry-react-native (@​sentry/react-native)

v7.13.0

Compare Source

Features
  • Add autoCorrect and spellCheck config options to FeedbackWidget (#​5627)
  • Add autoCapitalize="none" to FeedbackWidget email input (#​5627)
Fixes
  • Deep merge custom styles with defaults in FeedbackWidget instead of replacing them (#​5625)
    • Note that partial style overrides now preserve default properties like padding and borders
Dependencies

v7.12.1

Compare Source

Fixes
  • Revert inputPaths to fix circular dependency build errors on iOS (#​5644)

v7.12.0

Compare Source

[!WARNING]
This release contains an issue that can cause iOS builds to fail with circular dependency errors.
See issue #​5641 for more details.

Features
  • Extends the experimental support of UI profiling to iOS (#​5611)
    Sentry.init({
      _experiments: {
        profilingOptions: {
          profileSessionSampleRate: 1.0,
          lifecycle: 'trace', // or 'manual'
          startOnAppStart: true,
        },
      },
    });
    • Note that the androidProfilingOptions key is now deprecated, and profilingOptions should be used instead
  • Add performance tracking for Expo Router route prefetching (#​5606)
    • New wrapExpoRouter utility to instrument manual prefetch() calls with performance spans
    • New enablePrefetchTracking option for reactNavigationIntegration to automatically track PRELOAD actions
    // Option 1: Wrap the router for manual prefetch tracking
    import { wrapExpoRouter } from '@sentry/react-native';
    import { useRouter } from 'expo-router';
    
    const router = wrapExpoRouter(useRouter());
    router.prefetch('/details'); // Creates a span measuring prefetch performance
    
    // Option 2: Enable automatic prefetch tracking in the integration
    Sentry.init({
      integrations: [
        Sentry.reactNavigationIntegration({
          enablePrefetchTracking: true,
        }),
      ],
    });
Fixes
  • Fix SENTRY_ALLOW_FAILURE environment variable not being respected in Xcode build scripts (#​5616)
  • Fix iOS dSYM upload for main app in Expo EAS builds by adding inputPaths to build phase (#​5617)
Dependencies
Shopify/react-native-skia (@​shopify/react-native-skia)

v2.11.2

Bug Fixes

v2.11.1

Bug Fixes

v2.11.0

Bug Fixes
Features
  • 🐎: drive multiple animated props from a single shared value (select) (defd767)

v2.10.2

Bug Fixes
  • 🐛: rename leftover rnwgpu namespace to RNJsi to fix ODR clash with react-native-webgpu (#​3991) (923476c)

v2.10.1

Bug Fixes

v2.10.0

Features

v2.9.1

Bug Fixes
  • 🐛: accept undefined paragraph style values, document line height via heightMultiplier (#​3949) (6815e59), closes #​2561
  • 🧊: WebGPU bindings improvements for Graphite (#​3963) (3a56e62)

v2.9.0

Bug Fixes
Features

v2.8.0

Bug Fixes
  • 🐎: fix bug where Reanimated was not an optional dependency (#​3939) (16ce522)
  • 🐛: fix WASM memory consumption on RN Web reconciler (#​3940) (ff01253)
Features

v2.7.0

Bug Fixes
Features

v2.6.9

Bug Fixes

v2.6.8

Bug Fixes
  • 🍏: use RCT_REMOVE_LEGACY_ARCH to guard RCTCxxBridge usage (#​3906) (9e8166b)

v2.6.7

Bug Fixes
  • 🍏: gate RCTCxxBridge behind RCT_DISABLE_LEGACY_ARCH (#​3852) (b8787dc)
  • 🗿: export dispose() on native MaskFilter host object (#​3903) (d34d66c)

v2.6.6

Bug Fixes

v2.6.5

Bug Fixes

v2.6.4

Bug Fixes

v2.6.3

Bug Fixes
lottie-react-native/lottie-react-native (lottie-react-native)

v7.5.0

Compare Source

Bug Fixes
  • android: skip explicit kotlin-android plugin when AGP 9 built-in Kotlin is enabled (#​1463) (6c265d7)
  • support static animation sources (#​1466) (3ac0a0c)
Features

v7.4.0

Compare Source

Bug Fixes
  • ci: use macos-latest, drop Xcode version matrix and xcode-select (#​1448) (5cb225d)
Features
  • expose Android opacity layer option (#​1438) (b27866d)
  • require React Native 0.84, upgrade react-native-test-app to 5.4.7 and fix iOS ci (#​1453) (815fd4e)

7.3.8 (2026-05-14)

Bug Fixes

7.3.7 (2026-05-14)

7.3.6 (2026-02-12)

Bug Fixes

7.3.5 (2026-01-09)

Bug Fixes

7.3.4 (2025-09-02)

Bug Fixes
  • RN [0.82] import for TextAttributeProps.UNSET (c6729b2)

7.3.3 (2025-08-28)

Bug Fixes

7.3.2 (2025-08-13)

Bug Fixes
  • bring backward compatibility for containerStyle prop (#​1372) (0efef17)

7.3.1 (2025-08-07)

react/react (react)

v19.2.8

Compare Source

v19.2.7

Compare Source

React Server Components

v19.2.6

Compare Source

React Server Components

v19.2.5

Compare Source

React Server Components

v19.2.4

Compare Source

React Server Components
react/react-native (react-native)

v0.87.1

Compare Source

v0.87.0: 0.87.0

Compare Source


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.

v0.86.3

Compare Source

kirillzyusko/react-native-keyboard-controller (react-native-keyboard-controller)

v1.22.4

Compare Source

Improving compatibility with old and new react-native versions 😊

🐛 Bug fixes

🔢 Miscellaneous

  • add agent instructions for repository (7dc265f)
  • run "label sponsors" job on a scheduled basic (53ee845)

v1.22.3

Compare Source

Just bunch of fixes making the library more stable 😎

🐛 Bug fixes

  • overscroll during interactive dismissal using KeyboardChatScrollView component on iOS (b5fe11e)
  • KeyboardChatScrollView crash on unmount (c579a25)
  • IllegalStateException on Android (9e63b74) by @​AhmedAlAmawi
  • crash in onTextChangedHandler due to unpaired UTF‑16 surrogate on iOS (7e47a16)
  • use propagation view surfaceId for focused input events inside Modal (3677f93) by @​JoaoPauloCMarra

👍 Improvements

  • added react-native-strict-api compatibility (2bb2323)
  • added rounded prop for KeyboardEffects (e3c179a)

🔢 Miscellaneous

  • make unit-tests more stable (7de6ea9)
  • bump legend-list version in example apps (9c8f9ba)

v1.22.2

Compare Source

Improving KeyboardChatScrollView and interactive dismissal behavior on Android 🤖

🐛 Bug fixes

  • request keyboard control only when keyboard will change its position on Android (6055b47)
  • reanimated bundle mode compatibility for KeyboardChatScrollView (0b01fcd)

🔢 Miscellaneous

  • e2e tests for KeyboardChatScrollView (7689ffd)

v1.22.1

Compare Source

Improving KeyboardAwareScrollView behavior in edge cases 😎

🐛 Bug fixes

  • flaky behavior of KeyboardAwareScrollView on iOS < 16 (2540260)
  • non-working KeyboardAwareScrollView with OTP inputs (a1be32b)

📚 Documentation

🔢 Miscellaneous

  • AI review job can not post comments for external contributors (d7d6b90)

v1.22.0

Compare Source

Introducing `KeyboardE

Important

✂ PR body was truncated to here.


Configuration

📅 Schedule: (in timezone Etc/UTC)

  • Branch creation
    • "before 6am on monday"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@deepsource-io

deepsource-io Bot commented Aug 17, 2026

Copy link
Copy Markdown

DeepSource Code Review

We reviewed changes in bd18928...13d65a6 on this pull request. Below is the summary for the review, and you can see the individual issues we found as inline review comments.

See full review on DeepSource ↗

PR Report Card

Overall Grade   Security  

Reliability  

Complexity  

Hygiene  

Code Review Summary

Analyzer Status Updated (UTC) Details
Docker Sep 11, 2026 2:01p.m. Review ↗
JavaScript Sep 11, 2026 2:01p.m. Review ↗
Shell Sep 11, 2026 2:01p.m. Review ↗

Important

AI Review is run only on demand for your team. We're only showing results of static analysis review right now. To trigger AI Review, comment @deepsourcebot review on this thread.

@renovate
renovate Bot force-pushed the renovate/mobile-non-major-deps branch 3 times, most recently from 4543f6e to 60118d9 Compare August 23, 2026 06:59
@renovate
renovate Bot force-pushed the renovate/mobile-non-major-deps branch 2 times, most recently from 2e6bf58 to 3c90728 Compare August 24, 2026 16:23
@renovate
renovate Bot force-pushed the renovate/mobile-non-major-deps branch 2 times, most recently from 0226f6c to 0a07da4 Compare August 24, 2026 17:36
@renovate
renovate Bot force-pushed the renovate/mobile-non-major-deps branch 3 times, most recently from 0fd170b to f8825ee Compare August 26, 2026 18:34
@renovate
renovate Bot force-pushed the renovate/mobile-non-major-deps branch from f8825ee to c5d7fa8 Compare August 28, 2026 22:41
@renovate
renovate Bot force-pushed the renovate/mobile-non-major-deps branch from c5d7fa8 to 65c7b65 Compare August 29, 2026 16:36
@renovate
renovate Bot force-pushed the renovate/mobile-non-major-deps branch 4 times, most recently from 5fb0b69 to cc61205 Compare September 4, 2026 19:05
@renovate
renovate Bot force-pushed the renovate/mobile-non-major-deps branch from cc61205 to 4f7d7e0 Compare September 10, 2026 18:28
@coderabbitai

coderabbitai Bot commented Sep 10, 2026

Copy link
Copy Markdown

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Advanced

Run ID: 81509034-7e9e-4e48-8cf4-fcc13be53050

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@renovate
renovate Bot force-pushed the renovate/mobile-non-major-deps branch from 4f7d7e0 to 13d65a6 Compare September 11, 2026 14:01
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.

0 participants