chore: aggregate all Dependabot security/dependency bumps (#838-#877)#878
Merged
msluszniak merged 10 commits intomainfrom Feb 26, 2026
Merged
chore: aggregate all Dependabot security/dependency bumps (#838-#877)#878msluszniak merged 10 commits intomainfrom
msluszniak merged 10 commits intomainfrom
Conversation
Aggregates 40 Dependabot PRs into a single update: - @evilmartians/lefthook: 1.13.6 -> 2.1.1 - @babel/core: 7.28.5 -> 7.29.0 (all apps) - react: 19.1.0 -> 19.2.4 (packages + apps) - react-native: 0.81.5 -> 0.84.0 (packages + apps/llm) - react-native-svg: 15.12.1 -> 15.15.3 (all apps) - react-native-svg-transformer: 1.5.2 -> 1.5.3 (all apps) - react-native-screens: 4.16.0 -> 4.24.0 (llm, text-embeddings) - react-native-safe-area-context: 5.6.2 -> 5.7.0 (speech, text-embeddings) - react-native-device-info: 14.1.1 -> 15.0.2 (all apps) - react-native-reanimated: 4.1.6 -> 4.2.2 (computer-vision) - react-native-worklets: 0.5.1 -> 0.7.4 (llm) - react-native-audio-api: 0.11.3 -> 0.11.5 (speech) - react-native-gesture-handler: 2.28.0 -> 2.30.0 (text-embeddings) - @react-native/metro-config: 0.81.6 -> 0.84.0 (llm, speech) - @react-navigation/drawer: 7.7.8 -> 7.8.1 (computer-vision, llm, text-embeddings) - @shopify/react-native-skia: 2.2.12 -> 2.4.21 (computer-vision) - jest: 29.7.0 -> 30.2.0 (react-native-executorch) - @types/jest: 29.5.14 -> 30.0.0 (react-native-executorch) - zod: 3.25.76 -> 4.3.6 (react-native-executorch) - expo-asset: 12.0.11 -> 12.0.12 (expo-resource-fetcher) - @docsearch/css + sidepanel: 4.5.3 -> 4.6.0 (docs) - typedoc: 0.28.16 -> 0.28.17 (docs) - typedoc-plugin-markdown: 4.9.0 -> 4.10.0 (docs) - swiper: 11.2.10 -> 12.1.2 (docs) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This was referenced Feb 25, 2026
Closed
Closed
Closed
Closed
This was referenced Feb 25, 2026
Closed
Closed
Closed
Closed
Closed
- Move @react-navigation/native from peerDependencies to dependencies in text-embeddings and bump to ^7.1.28 to satisfy @react-navigation/drawer 7.8.1 peer requirement (fixes TS2307 - Cannot find module) - Add explicit DrawerContentComponentProps type annotation in text-embeddings _layout.tsx drawerContent callback (fixes TS7006 - implicit any) - Update docs/yarn.lock for docsearch, typedoc, swiper bumps - Update root yarn.lock with @react-navigation/native@7.1.28 resolution Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…onsistency Commit package.json updates to apps/computer-vision and apps/llm that were applied by `yarn up` but not staged - these had @react-navigation/native at ^7.1.6 which caused yarn --immutable to fail in CI by wanting to add ^7.1.6 to the lockfile key alongside ^7.1.28. Also regenerates root yarn.lock with the correct merged lockfile key: "@react-navigation/native@npm:^7.1.28, @react-navigation/native@npm:^7.1.8" (^7.1.8 comes from expo-router@6.0.17 transitive dep) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
react-native-reanimated ~4.1.1 is not compatible with react-native 0.84.0. Keeping llm at react-native 0.81.5 and @react-native/metro-config ^0.81.6 until reanimated is also upgraded. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
react-native-screens 4.24.0 renamed RNSBottomTabsScreenComponentView and RNSBottomTabsHostComponentView to RNSTabsScreenComponentView and RNSTabsHostComponentView, breaking expo-head (bundled with expo-router 6.0.17) which still references the old class names. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Resolves "Invalid hook call" runtime error caused by two React instances being present — apps/llm had react 19.1.0 while react-native-executorch requires exactly react 19.2.4 as a peer dependency, causing yarn to install a separate copy. Also includes llm app.json updates (bundle id, team id, android permissions). Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Revert react/react-native to 19.1.0/0.81.5 in example apps and library devDeps - Restore wildcard peerDependencies in library packages - Bump react-native-reanimated to ~4.2.2 and react-native-worklets to 0.7.4 across all apps (required for reanimated 4.2.x compatibility) - Add monorepo metro config fix to computer-vision, text-embeddings, and speech: watchFolders, nodeModulesPaths, and resolveRequest to pin react/react-native to the monorepo root and prevent duplicate React instances - Add eslint-plugin-ft-flow to root devDependencies so ESLint can resolve it Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
msluszniak
commented
Feb 25, 2026
mkopcins
approved these changes
Feb 26, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Aggregates 40 Dependabot PRs into a single update:
Description
Introduces a breaking change?
Type of change
Tested on
Testing instructions
docsdirectoryyarn build && yarn serveand check that documentation builds correctlyScreenshots
Related issues
Checklist
Additional notes