Skip to content

chore(deps): bump the npm-dependencies group across 1 directory with 20 updates - #179

Closed
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/npm_and_yarn/npm-dependencies-61bcbeef88
Closed

chore(deps): bump the npm-dependencies group across 1 directory with 20 updates#179
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/npm_and_yarn/npm-dependencies-61bcbeef88

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 19, 2026

Copy link
Copy Markdown
Contributor

⚠️ Dependabot is rebasing this PR ⚠️

Rebasing might not happen immediately, so don't worry if this takes some time.

Note: if you make any changes to this PR yourself, they will take precedence over the rebase.


Bumps the npm-dependencies group with 20 updates in the / directory:

Package From To
@commitlint/config-conventional 21.2.0 21.2.2
@expo/config-plugins 57.0.5 57.0.8
@react-native/babel-preset 0.86.0 0.87.0
@typescript-eslint/parser 8.64.0 8.67.0
commitlint 21.2.1 21.2.2
globals 17.7.0 17.11.0
prettier 3.9.5 3.9.6
react 19.2.7 19.2.8
@types/react 19.2.17 19.2.18
react-native 0.86.0 0.87.0
@react-navigation/bottom-tabs 7.18.8 7.18.16
@react-navigation/native 7.3.8 7.3.16
@react-navigation/native-stack 7.17.10 7.18.8
expo 57.0.6 57.0.13
expo-build-properties 57.0.5 57.0.11
expo-dev-client 57.0.6 57.0.12
expo-updates 57.0.7 57.0.14
react-native-safe-area-context 5.8.0 5.9.0
react-native-screens 4.26.1 4.27.0
eslint-config-expo 57.0.0 57.0.1

Updates @commitlint/config-conventional from 21.2.0 to 21.2.2

Release notes

Sourced from @​commitlint/config-conventional's releases.

v21.2.2

21.2.2 (2026-08-13)

Bug Fixes

Chore, docs, etc.

New Contributors

Full Changelog: conventional-changelog/commitlint@v21.2.1...v21.2.2

v21.2.1

21.2.0 (2026-06-30)

Features

  • resolve-extends: resolve pure-ESM presets (conventional-changelog v7/v9/v10) (#4859) (fdb566f)

Chore, doc, etc.

New Contributors

Full Changelog: conventional-changelog/commitlint@v21.2.0...v21.2.1

Changelog

Sourced from @​commitlint/config-conventional's changelog.

21.2.2 (2026-08-13)

Note: Version bump only for package @​commitlint/config-conventional

Commits

Updates @expo/config-plugins from 57.0.5 to 57.0.8

Changelog

Sourced from @​expo/config-plugins's changelog.

Changelog

Unpublished

🛠 Breaking changes

🎉 New features

  • [iOS] Add IOSConfig.DevServer.withMetroPort to write the RCTMetroPort Info.plist key from the RCT_METRO_PORT build setting. (#48098 by @​alanjhughes)

🐛 Bug fixes

  • Fix getApplicationIdAsync and setPackageInBuildGradle failing with the Gradle assignment syntax (applicationId = '...'). (#47711 by @​idoyana)

💡 Others

  • [iOS] Documented that UIRequiresFullScreen no longer opts an app out of resizing as of iOS 27, and noted it in the iPad multitasking warning. (#48175 by @​alanjhughes)

57.0.6 - 2026-07-22

This version does not introduce any user-facing changes.

Commits

Updates @react-native/babel-preset from 0.86.0 to 0.87.0

Release notes

Sourced from @​react-native/babel-preset's releases.

0.87.0


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.87.0-rc.4


Hermes V1 dSYMS:

ReactNativeDependencies dSYMs:

ReactNative Core dSYMs:


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


... (truncated)

Changelog

Sourced from @​react-native/babel-preset's changelog.

v0.87.0

Breaking

  • Appearance: Fix return type of useColorScheme() hook (now ColorSchemeName | null) (ef6463c25d by @​huntie)
  • Appearance: useColorScheme() no longer returns 'unspecified' (this was always the case, but is a breaking type change) (8ac88f481a by @​huntie)
  • CLI: The react-native/core-cli-utils package is no longer published. It remains available in the React Native repo as a reference implementation. (9c3fddf9cd by @​huntie)
  • Hermes: Remove Legacy Hermes from C++ code (f9476256bd by @​cipolleschi)
  • JavaScript API: Deep imports to 'react-native/src/private/...' have been restricted, and are no longer visible to TypeScript. These subpaths still exist, but do not have type coverage. (142b6172a9 by @​huntie)
  • JavaScript API: The NativeDialogManagerAndroid export is removed. (a793d21a7e by @​huntie)
  • JavaScript API: The Touchable root export (undocumented) is removed. If you are extending Touchable as a type, please use ViewProps instead. (6fbf3062f9 by @​huntie)
  • JavaScript API: react-native/rn-get-polyfills is removed — please use react-native/js-polyfills (package) (b6a535afee by @​huntie)
  • Jest: react-native/jest-preset is removed — all projects must now migrate to react-native/jest-preset (package) (9ee21ddd9b by @​huntie)
  • Legacy Architecture: Compile out RuntimeScheduler_Legacy under RCT_REMOVE_LEGACY_ARCH (d205267a5f by @​christophpurrer)
  • LogBox: Set max font scaling in LogBox to avoid layout breaking (4aef2b0126 by @​pchalupa)
  • Node: Require Node.js >= 22.13.0 (a0d39e7a9c by @​huntie)
  • React Native DevTools: Remove support for connecting to the standalone react-devtools package via WebSocket. Use React Native DevTools instead. (f1971caa44 by @​huntie)
  • Renderer: Remove RawPropsKey prefix and suffix (67381e157f by @​javache)
  • Runtime: Remove the SceneTracker module from Libraries/Utilities, stop setting the active scene from AppRegistry.runApplication, and pass the app key as an optional second argument to WrapperComponentProvider (bbb5be9b41 by @​rubennorte)
  • ScrollView: Remove deprecated boolean values support for ScrollView keyboardShouldPersistTaps (5bf3e38db2 by @​zoontek)
  • StatusBar: Remove deprecated StatusBar backgroundColor / translucent / networkActivityIndicatorVisible props and setBackgroundColor / setTranslucent / setNetworkActivityIndicatorVisible methods (6b45e579d6 by @​zoontek)
  • Strict TypeScript API: Remove legacy NativeMethods and NativeMethodsMixin types (b724611aec by @​huntie)
  • Strict TypeScript API: React Native's default JavaScript API is now the Strict TypeScript API. Use customConditions: ["react-native-legacy-deep-imports"] to opt out. (c948b61c05 by @​huntie)

Android specific

iOS specific

Added

  • Animated: Support native driven AnimatedValue interpolation easing (57ce6bc585 by @​zeyap)
  • Animated: Remove useNativeDriver under featureflag animatedForceNativeDriver (9cf30b6e4b by @​zeyap)
  • Animated: Remove useNativeDriver under featureflag animatedForceNativeDriver (cffe14ff57 by @​zeyap)
  • Animated: Add optimizedAnimatedPropUpdates feature flag (ed96b22af2 by Bartlomiej Bloniarz)
  • Assets: Introduce react-native/asset-utils package (relocates Android path utils for libraries/frameworks) (41d52189e2 by @​huntie)
  • JavaScript API: Deprecate 'react-native/Libraries/Core/InitializeCore'. Use 'react-native/setup-env' instead. (bfa679f0ea by @​huntie)
  • Legacy Architecture: Gate shared C++ and Android Java/Kotlin legacy view manager interop behind RCT_REMOVE_LEGACY_COMPONENT_INTEROP (9885fe95ef by @​christophpurrer)

... (truncated)

Commits
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for @​react-native/babel-preset since your current version.


Updates @typescript-eslint/parser from 8.64.0 to 8.67.0

Release notes

Sourced from @​typescript-eslint/parser's releases.

v8.67.0

8.67.0 (2026-08-10)

🚀 Features

  • typescript-eslint: export basic globs for using tseslint (#12105)

❤️ Thank You

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

v8.66.0

8.66.0 (2026-08-03)

🚀 Features

  • typescript-estree: handle import.defer() as ImportExpression (#12609)

🩹 Fixes

  • eslint-plugin: [no-unnecessary-type-conversion] ignore shadowed built-ins (#12590)
  • eslint-plugin: [prefer-nullish-coalescing] handle shadowed Boolean calls (#12591)
  • eslint-plugin: [no-useless-default-assignment] don't report defaults used by other overloads (#12607)
  • eslint-plugin: [no-unnecessary-type-parameters] check MappedType key remapping (#12588)
  • eslint-plugin: [class-literal-property-style] preserve type annotations and don't drop decorators (#12617)
  • website: list onUnsupportedTypeScriptVersion in parser options (#12585)

❤️ Thank You

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

v8.65.0

8.65.0 (2026-07-20)

🚀 Features

  • add warning when TS 7 is detected (#12529)

... (truncated)

Changelog

Sourced from @​typescript-eslint/parser's changelog.

8.67.0 (2026-08-10)

This was a version bump only for parser to align it with other projects, there were no code changes.

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

8.66.0 (2026-08-03)

This was a version bump only for parser to align it with other projects, there were no code changes.

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

8.65.0 (2026-07-20)

🚀 Features

  • add warning when TS 7 is detected (#12529)
  • parser: add onUnsupportedTypeScriptVersion option to error on unsupported TypeScript versions (#12465)

❤️ Thank You

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

Commits
  • 20a261f chore(release): publish 8.67.0
  • 3b155bb chore: use typescript 7 for typechecking (#12601)
  • e51b11b chore(release): publish 8.66.0
  • 63ba81b chore(release): publish 8.65.0
  • eaf4576 feat: add warning when TS 7 is detected (#12529)
  • d8f1044 feat(parser): add onUnsupportedTypeScriptVersion option to error on unsupport...
  • 0d06406 chore: add attw validation to repo (#12437)
  • c2386e4 chore(deps): update dependency prettier to v3.9.5 (#12486)
  • See full diff in compare view

Updates commitlint from 21.2.1 to 21.2.2

Release notes

Sourced from commitlint's releases.

v21.2.2

21.2.2 (2026-08-13)

Bug Fixes

Chore, docs, etc.

New Contributors

Full Changelog: conventional-changelog/commitlint@v21.2.1...v21.2.2

Changelog

Sourced from commitlint's changelog.

21.2.2 (2026-08-13)

Note: Version bump only for package commitlint

Commits

Updates globals from 17.7.0 to 17.11.0

Release notes

Sourced from globals's releases.

v17.11.0

  • Add react-native globals (#337) 61eafbf

sindresorhus/globals@v17.10.0...v17.11.0

v17.10.0

  • Add GM_cookie to Greasemonkey globals (#349) f468407

sindresorhus/globals@v17.9.0...v17.10.0

v17.9.0

  • Update globals (2026-08-01) (#348) 5a958ed

sindresorhus/globals@v17.8.0...v17.9.0

v17.8.0

  • Update globals (2026-07-01) (#347) 7394811

sindresorhus/globals@v17.7.0...v17.8.0

Commits

Updates prettier from 3.9.5 to 3.9.6

Release notes

Sourced from prettier's releases.

3.9.6

What's Changed

🔗 Changelog

Changelog

Sourced from prettier's changelog.

3.9.6

diff

TypeScript: Preserve quotes for methods named new (#19621 by @​kovsu)

// Input
interface Container {
  "new"(id: string): number;
}
// Prettier 3.9.5
interface Container {
new(id: string): number;
}
// Prettier 3.9.6
interface Container {
"new"(id: string): number;
}

TypeScript: Support import defer (#19624, #19675 by @​fisker)

// Input
import defer * as foo from "foo";
// Prettier 3.9.5
import * as foo from "foo";
// Prettier 3.9.6
import defer * as foo from "foo";

JavaScript: Added a new official plugin @prettier/plugin-yuku (#19628, #19629 by @​fisker)

@prettier/plugin-yuku is powered by Yuku (A high-performance JavaScript/TypeScript compiler toolchain written in Zig).

This plugin includes two new parsers: yuku (JavaScript syntax) and yuku-ts (TypeScript syntax).

To use this plugin:

  1. Install the plugin:

    yarn add --dev prettier @prettier/plugin-yuku

... (truncated)

Commits

Updates react from 19.2.7 to 19.2.8

Release notes

Sourced from react's releases.

19.2.8 (July 21st, 2026)

React Server Components

Commits

Updates @types/react from 19.2.17 to 19.2.18

Commits

Updates react-native from 0.86.0 to 0.87.0

Release notes

Sourced from react-native's releases.

0.87.0


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.87.0-rc.4


Hermes V1 dSYMS:

ReactNativeDependencies dSYMs:

ReactNative Core dSYMs:


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


... (truncated)

Changelog

Sourced from react-native's changelog.

v0.87.0

Breaking

  • Appearance: Fix return type of useColorScheme() hook (now ColorSchemeName | null) (ef6463c25d by @​huntie)
  • Appearance: useColorScheme() no longer returns 'unspecified' (this was always the case, but is a breaking type change) (8ac88f481a by @​huntie)
  • CLI: The react-native/core-cli-utils package is no longer published. It remains available in the React Native repo as a reference implementation. (9c3fddf9cd by @​huntie)
  • Hermes: Remove Legacy Hermes from C++ code (f9476256bd by @​cipolleschi)
  • JavaScript API: Deep imports to 'react-native/src/private/...' have been restricted, and are no longer visible to TypeScript. These subpaths still exist, but do not have type coverage. (142b6172a9 by @​huntie)
  • JavaScript API: The NativeDialogManagerAndroid export is removed. (a793d21a7e by @​huntie)
  • JavaScript API: The Touchable root export (undocumented) is removed. If you are extending Touchable as a type, please use ViewProps instead. (6fbf3062f9 by @​huntie)
  • JavaScript API: react-native/rn-get-polyfills is removed — please use react-native/js-polyfills (package) (b6a535afee by @​huntie)
  • Jest: react-native/jest-preset is removed — all projects must now migrate to react-native/jest-preset (package) (9ee21ddd9b by @​huntie)
  • Legacy Architecture: Compile out RuntimeScheduler_Legacy under RCT_REMOVE_LEGACY_ARCH (d205267a5f by @​christophpurrer)
  • LogBox: Set max font scaling in LogBox to avoid layout breaking (4aef2b0126 by @​pchalupa)
  • Node: Require Node.js >= 22.13.0 (a0d39e7a9c by @​huntie)
  • React Native DevTools: Remove support for connecting to the standalone react-devtools package via WebSocket. Use React Native DevTools instead. (f1971caa44 by @​huntie)
  • Renderer: Remove RawPropsKey prefix and suffix (67381e157f by @​javache)
  • Runtime: Remove the SceneTracker module from Libraries/Utilities, stop setting the active scene from AppRegistry.runApplication, and pass the app key as an optional second argument to WrapperComponentProvider (bbb5be9b41 by @​rubennorte)
  • ScrollView: Remove deprecated boolean values support for ScrollView keyboardShouldPersistTaps (5bf3e38db2 by @​zoontek)
  • StatusBar: Remove deprecated StatusBar backgroundColor / translucent / networkActivityIndicatorVisible props and setBackgroundColor / setTranslucent / setNetworkActivityIndicatorVisible methods (6b45e579d6 by @​zoontek)
  • Strict TypeScript API: Remove legacy NativeMethods and NativeMethodsMixin types (b724611aec by @​huntie)
  • Strict TypeScript API: React Native's default JavaScript API is now the Strict TypeScript API. Use customConditions: ["react-native-legacy-deep-imports"] to opt out. (c948b61c05 by @​huntie)

Android specific

iOS specific

…20 updates

Bumps the npm-dependencies group with 20 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [@commitlint/config-conventional](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional) | `21.2.0` | `21.2.2` |
| [@expo/config-plugins](https://github.com/expo/expo/tree/HEAD/packages/@expo/config-plugins) | `57.0.5` | `57.0.8` |
| [@react-native/babel-preset](https://github.com/react/react-native/tree/HEAD/packages/react-native-babel-preset) | `0.86.0` | `0.87.0` |
| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.64.0` | `8.67.0` |
| [commitlint](https://github.com/conventional-changelog/commitlint/tree/HEAD/@alias/commitlint) | `21.2.1` | `21.2.2` |
| [globals](https://github.com/sindresorhus/globals) | `17.7.0` | `17.11.0` |
| [prettier](https://github.com/prettier/prettier) | `3.9.5` | `3.9.6` |
| [react](https://github.com/react/react/tree/HEAD/packages/react) | `19.2.7` | `19.2.8` |
| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.17` | `19.2.18` |
| [react-native](https://github.com/react/react-native/tree/HEAD/packages/react-native) | `0.86.0` | `0.87.0` |
| [@react-navigation/bottom-tabs](https://github.com/react-navigation/react-navigation/tree/HEAD/packages/bottom-tabs) | `7.18.8` | `7.18.16` |
| [@react-navigation/native](https://github.com/react-navigation/react-navigation/tree/HEAD/packages/native) | `7.3.8` | `7.3.16` |
| [@react-navigation/native-stack](https://github.com/react-navigation/react-navigation/tree/HEAD/packages/native-stack) | `7.17.10` | `7.18.8` |
| [expo](https://github.com/expo/expo/tree/HEAD/packages/expo) | `57.0.6` | `57.0.13` |
| [expo-build-properties](https://github.com/expo/expo/tree/HEAD/packages/expo-build-properties) | `57.0.5` | `57.0.11` |
| [expo-dev-client](https://github.com/expo/expo/tree/HEAD/packages/expo-dev-client) | `57.0.6` | `57.0.12` |
| [expo-updates](https://github.com/expo/expo/tree/HEAD/packages/expo-updates) | `57.0.7` | `57.0.14` |
| [react-native-safe-area-context](https://github.com/AppAndFlow/react-native-safe-area-context) | `5.8.0` | `5.9.0` |
| [react-native-screens](https://github.com/software-mansion/react-native-screens) | `4.26.1` | `4.27.0` |
| [eslint-config-expo](https://github.com/expo/expo/tree/HEAD/packages/eslint-config-expo) | `57.0.0` | `57.0.1` |



Updates `@commitlint/config-conventional` from 21.2.0 to 21.2.2
- [Release notes](https://github.com/conventional-changelog/commitlint/releases)
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/config-conventional/CHANGELOG.md)
- [Commits](https://github.com/conventional-changelog/commitlint/commits/v21.2.2/@commitlint/config-conventional)

Updates `@expo/config-plugins` from 57.0.5 to 57.0.8
- [Changelog](https://github.com/expo/expo/blob/main/packages/@expo/config-plugins/CHANGELOG.md)
- [Commits](https://github.com/expo/expo/commits/HEAD/packages/@expo/config-plugins)

Updates `@react-native/babel-preset` from 0.86.0 to 0.87.0
- [Release notes](https://github.com/react/react-native/releases)
- [Changelog](https://github.com/react/react-native/blob/main/CHANGELOG.md)
- [Commits](https://github.com/react/react-native/commits/v0.87.0/packages/react-native-babel-preset)

Updates `@typescript-eslint/parser` from 8.64.0 to 8.67.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.67.0/packages/parser)

Updates `commitlint` from 21.2.1 to 21.2.2
- [Release notes](https://github.com/conventional-changelog/commitlint/releases)
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@alias/commitlint/CHANGELOG.md)
- [Commits](https://github.com/conventional-changelog/commitlint/commits/v21.2.2/@alias/commitlint)

Updates `globals` from 17.7.0 to 17.11.0
- [Release notes](https://github.com/sindresorhus/globals/releases)
- [Commits](sindresorhus/globals@v17.7.0...v17.11.0)

Updates `prettier` from 3.9.5 to 3.9.6
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](prettier/prettier@3.9.5...3.9.6)

Updates `react` from 19.2.7 to 19.2.8
- [Release notes](https://github.com/react/react/releases)
- [Changelog](https://github.com/react/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/react/react/commits/v19.2.8/packages/react)

Updates `@types/react` from 19.2.17 to 19.2.18
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

Updates `react-native` from 0.86.0 to 0.87.0
- [Release notes](https://github.com/react/react-native/releases)
- [Changelog](https://github.com/react/react-native/blob/main/CHANGELOG.md)
- [Commits](https://github.com/react/react-native/commits/v0.87.0/packages/react-native)

Updates `@react-navigation/bottom-tabs` from 7.18.8 to 7.18.16
- [Release notes](https://github.com/react-navigation/react-navigation/releases)
- [Changelog](https://github.com/react-navigation/react-navigation/blob/@react-navigation/bottom-tabs@7.18.16/packages/bottom-tabs/CHANGELOG.md)
- [Commits](https://github.com/react-navigation/react-navigation/commits/@react-navigation/bottom-tabs@7.18.16/packages/bottom-tabs)

Updates `@react-navigation/native` from 7.3.8 to 7.3.16
- [Release notes](https://github.com/react-navigation/react-navigation/releases)
- [Changelog](https://github.com/react-navigation/react-navigation/blob/@react-navigation/native@7.3.16/packages/native/CHANGELOG.md)
- [Commits](https://github.com/react-navigation/react-navigation/commits/@react-navigation/native@7.3.16/packages/native)

Updates `@react-navigation/native-stack` from 7.17.10 to 7.18.8
- [Release notes](https://github.com/react-navigation/react-navigation/releases)
- [Changelog](https://github.com/react-navigation/react-navigation/blob/@react-navigation/native-stack@7.18.8/packages/native-stack/CHANGELOG.md)
- [Commits](https://github.com/react-navigation/react-navigation/commits/@react-navigation/native-stack@7.18.8/packages/native-stack)

Updates `expo` from 57.0.6 to 57.0.13
- [Changelog](https://github.com/expo/expo/blob/main/packages/expo/CHANGELOG.md)
- [Commits](https://github.com/expo/expo/commits/HEAD/packages/expo)

Updates `expo-build-properties` from 57.0.5 to 57.0.11
- [Changelog](https://github.com/expo/expo/blob/main/packages/expo-build-properties/CHANGELOG.md)
- [Commits](https://github.com/expo/expo/commits/HEAD/packages/expo-build-properties)

Updates `expo-dev-client` from 57.0.6 to 57.0.12
- [Changelog](https://github.com/expo/expo/blob/main/packages/expo-dev-client/CHANGELOG.md)
- [Commits](https://github.com/expo/expo/commits/HEAD/packages/expo-dev-client)

Updates `expo-updates` from 57.0.7 to 57.0.14
- [Changelog](https://github.com/expo/expo/blob/main/packages/expo-updates/CHANGELOG.md)
- [Commits](https://github.com/expo/expo/commits/HEAD/packages/expo-updates)

Updates `react-native-safe-area-context` from 5.8.0 to 5.9.0
- [Release notes](https://github.com/AppAndFlow/react-native-safe-area-context/releases)
- [Commits](appandflow/react-native-safe-area-context@v5.8.0...v5.9.0)

Updates `react-native-screens` from 4.26.1 to 4.27.0
- [Release notes](https://github.com/software-mansion/react-native-screens/releases)
- [Commits](software-mansion/react-native-screens@4.26.1...4.27.0)

Updates `eslint-config-expo` from 57.0.0 to 57.0.1
- [Changelog](https://github.com/expo/expo/blob/main/packages/eslint-config-expo/CHANGELOG.md)
- [Commits](https://github.com/expo/expo/commits/HEAD/packages/eslint-config-expo)

---
updated-dependencies:
- dependency-name: "@commitlint/config-conventional"
  dependency-version: 21.2.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm-dependencies
- dependency-name: "@expo/config-plugins"
  dependency-version: 57.0.8
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm-dependencies
- dependency-name: "@react-native/babel-preset"
  dependency-version: 0.87.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm-dependencies
- dependency-name: "@typescript-eslint/parser"
  dependency-version: 8.67.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm-dependencies
- dependency-name: commitlint
  dependency-version: 21.2.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm-dependencies
- dependency-name: globals
  dependency-version: 17.11.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm-dependencies
- dependency-name: prettier
  dependency-version: 3.9.6
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm-dependencies
- dependency-name: react
  dependency-version: 19.2.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: npm-dependencies
- dependency-name: "@types/react"
  dependency-version: 19.2.18
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm-dependencies
- dependency-name: react-native
  dependency-version: 0.87.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: npm-dependencies
- dependency-name: "@react-navigation/bottom-tabs"
  dependency-version: 7.18.16
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: npm-dependencies
- dependency-name: "@react-navigation/native"
  dependency-version: 7.3.16
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: npm-dependencies
- dependency-name: "@react-navigation/native-stack"
  dependency-version: 7.18.8
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: npm-dependencies
- dependency-name: expo
  dependency-version: 57.0.13
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: npm-dependencies
- dependency-name: expo-build-properties
  dependency-version: 57.0.11
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: npm-dependencies
- dependency-name: expo-dev-client
  dependency-version: 57.0.12
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: npm-dependencies
- dependency-name: expo-updates
  dependency-version: 57.0.14
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: npm-dependencies
- dependency-name: react-native-safe-area-context
  dependency-version: 5.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: npm-dependencies
- dependency-name: react-native-screens
  dependency-version: 4.27.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: npm-dependencies
- dependency-name: eslint-config-expo
  dependency-version: 57.0.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Aug 19, 2026
@dependabot
dependabot Bot requested a review from a team as a code owner August 19, 2026 19:43
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Aug 19, 2026
brax10ward added a commit that referenced this pull request Aug 25, 2026
…183)

* chore: add expo-doctor to CI and align deps to Expo SDK 57 (SDK-744)

Dependabot PR #179 failed both platform builds because the grouped npm
bump included react-native 0.86 → 0.87, which no released Expo SDK
supports yet. Add guardrails so the same class of failure doesn't
recur.

- Add an expo-doctor step to the lint job so bad dep combos fail in
  ~1 min instead of at platform build.
- Ignore react, @types/react, react-native, @react-native/*, @babel/core
  minor+major bumps in the root dependabot block; add
  @react-native-async-storage/async-storage and @babel/core to the
  /example ignores. These are Expo-compat-matrix packages and must
  move only with an Expo SDK bump.
- Carve out an expo-sdk group in the /example block so future Expo
  majors/minors land in their own PR instead of the routine bundle.
- Align root package.json and example/package.json to the SDK 57 pins
  (react 19.2.3, react-native 0.86.2, babel-preset 0.86.2,
  @babel/core ^7.29.0) so yarn resolves to a single hoisted copy.
- Set nmHoistingLimits: none so react/react-native hoist to root and
  expo-doctor no longer sees per-workspace duplicates.
- Remove deprecated splash field from example/app.json (SDK 57
  requires expo-splash-screen plugin config instead).
- Add expo.install.exclude for typescript (we hold at 5.x) and
  expo.doctor.reactNativeDirectoryCheck.exclude for our own library.
- Add AGENTS.MD to .gitignore alongside CLAUDE.md.

* chore: upgrade TypeScript to 6

The prior ignore rule said "typescript 6 deprecates baseUrl and other
config we use" — verified against this repo's tsconfig files, that's
not accurate. Neither root nor example uses baseUrl.

The real TS 6 change was tighter @types auto-inclusion under
moduleResolution: bundler; jest globals and Node builtins are no
longer auto-picked-up. Fixed by installing @types/node and setting
an explicit types field in root tsconfig.

Drop the typescript ignore from both dependabot blocks and remove
typescript from expo.install.exclude so expo-doctor validates it
against Expo SDK 57's ~6.0.3 pin.

* chore: add 7-day cooldown to dependabot updates

Semgrep flagged that no cooldown was set. A 7-day window lets malicious
or unstable newly published versions be caught upstream before we
propose an update to them.

* chore: bump js-yaml to 4.3.1 via resolutions

GHSA-5p4m-2wfm-xmqj (quadratic complexity on !!omap resolution) covers
js-yaml 4.x below 4.3.1. Semgrep flagged the transitive 4.3.0 pulled
in by @eslint/eslintrc, @expo/xcpretty, and cosmiconfig; pin all three
to ^4.3.1 via yarn resolutions. @istanbuljs/load-nyc-config stays on
3.14.1 which isn't in the advisory range.
@dependabot @github

dependabot Bot commented on behalf of github Aug 25, 2026

Copy link
Copy Markdown
Contributor Author

Looks like these dependencies are no longer being updated by Dependabot, so this is no longer needed.

@dependabot dependabot Bot closed this Aug 25, 2026
@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/npm-dependencies-61bcbeef88 branch August 25, 2026 20:34
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants