Skip to content

fix(deps): update js dependencies (major) - #113

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/major-js-dependencies
Open

renovate[bot] wants to merge 1 commit into
mainfrom
renovate/major-js-dependencies

Conversation

@renovate

@renovate renovate Bot commented Jan 22, 2024 •

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
expo (source) ^49.0.0 → ^58.0.0 age confidence
react (source) ^18.2.0 → ^19.0.0 age confidence

Release Notes

expo/expo (expo)

v58.0.14

Compare Source

Patch Changes

v58.0.13

Compare Source

Patch Changes
  • Updated dependencies. (#​51624)
    • expo-modules-core@​58.0.21
    • babel-preset-expo@​58.0.17

v58.0.12

Compare Source

Patch Changes

v58.0.11

Compare Source

Patch Changes

v58.0.10

Compare Source

Patch Changes

v58.0.9

Compare Source

Patch Changes

v58.0.8

Compare Source

Patch Changes

v58.0.7

Compare Source

Patch Changes

v58.0.6

Compare Source

Patch Changes

v58.0.5

Compare Source

Patch Changes

v58.0.4

Compare Source

Patch Changes

v58.0.3

Compare Source

Patch Changes

v58.0.2

Compare Source

Patch Changes
  • [macOS] Fix the AppController.sharedInstace was called before the module was initialized assertion at launch with react-native-macos 0.83, where EXReactRootViewFactory did not override the viewWithModuleName:initialProperties:launchOptions:devMenuConfiguration: method that RCTReactNativeFactory calls. (#​50885 by @​zoontek)
  • [iOS] Declare each module's SwiftPM package dependencies and honour autolinkWhen conditions in the SwiftPM autolinking plugin. (#​50549 by @​chrfalch)
  • [iOS] Fail the SwiftPM autolinking sync with a specific error for module setups the plugin cannot link correctly, instead of producing a broken build. (#​50549 by @​chrfalch)
  • Updated dependencies. (#​50861, #​50881, #​49508, #​50887, #​50660, #​49302, #​48679, #​50867, #​50549)
    • expo-asset@​58.0.10
    • @​expo/cli@58.1.1
    • expo-file-system@​58.0.5
    • expo-font@​58.0.5
    • expo-keep-awake@​58.0.3
    • expo-modules-core@​58.0.11
    • @​expo/metro-config@58.0.7
    • expo-modules-autolinking@​58.0.7
    • babel-preset-expo@​58.0.8

v58.0.1

Compare Source

Patch Changes

v58.0.0

Compare Source

Patch Changes
  • Force-bump all packages, due to migration to changesets. (#​50762 by @​kitten)
  • [iOS] Add a SwiftPM autolinking plugin (preview) so Expo modules can be consumed by react-native spm, contributing precompiled xcframeworks, source packages and the generated ExpoModulesProvider into the SwiftPM autolinking graph. (#​47647 by @​chrfalch)
  • [iOS] Bring the Package.swift the SwiftPM autolinking plugin generates up to what CocoaPods already carries: a module's build settings, its declared iOS deployment floor and its PrivacyInfo.xcprivacy, plus RCT_NEW_ARCH_ENABLED for the ExpoObjC target. Modules the plugin cannot place are now reported with the reason and the fix, including one whose Package.swift depends on a target the generated package cannot declare. The podspec reader no longer mistakes a test_spec's linkage for the module's own. (#​49823 by @​chrfalch)
  • Upgrade React Native to 0.88.0-rc.0. (#​49910 by @​gabrieldonadel)
  • [iOS] Forward Handoff preparation, update, and failure events to app delegate subscribers under the UIKit scene life cycle. (#​50032 by @​chrfalch)
  • [Android] Request the ACCESS_LOCAL_NETWORK permission in debug builds on Android 17 before loading the app, so the dev server can be reached without expo-dev-client. (#​50057 by @​alanjhughes)
  • [iOS] Fix the SwiftPM autolinking plugin generating an ExpoModulesProvider that reports no app groups and registers no inline modules. (#​50084 by @​chrfalch)
  • [iOS] The SwiftPM autolinking plugin now contributes build-time script phases, so an Expo module that needs a build step under SwiftPM gets one — SwiftPM has no equivalent of CocoaPods' script_phase. First consumer: expo-constants' embedded app.config. (#​50084 by @​chrfalch)
  • [Android] Enable R8 (android.enableMinifyInReleaseBuilds=true) by default in the bare template. (#​50108 by @​lukmccall)
  • Bump to @expo/metro@58.0.0-rc.0 and metro@0.87.1 (#​50135 by @​robhogan)
  • [iOS] Accept prebuilt-framework tarballs that bundle SwiftPM dependency XCFrameworks alongside the product in the SwiftPM plugin, instead of rejecting them. (#​50141 by @​chrfalch)
  • [iOS] Emit JavaScript url events for deep links delivered to a running app under the UIKit scene life cycle. (#​50235 by @​chrfalch)
  • [iOS] Import Foundation in ResponseSink, which relied on another file in the module importing it. (#​50277 by @​chrfalch)
  • [Web] Stub requestAnimationFrame in server bundles, where react-native-worklets 0.12 calls it unguarded when Reanimated is imported, crashing server rendering and expo export. (#​50507 by @​robhogan)
  • [iOS] Include the SwiftPM manifest in the published npm package. (#​50612 by @​vonovak)
  • Updated dependencies. (#​50762, #​45964, #​49511, #​50661, #​50680, #​50721)

v57.0.31

Compare Source

v57.0.30

Compare Source

v57.0.29

Compare Source

v57.0.28

Compare Source

v57.0.27

Compare Source

v57.0.26

Compare Source

v57.0.25

Compare Source

v57.0.24

Compare Source

v57.0.23

Compare Source

v57.0.22

Compare Source

v57.0.21

Compare Source

v57.0.20

Compare Source

v57.0.19

Compare Source

v57.0.18

Compare Source

v57.0.17

Compare Source

v57.0.16

Compare Source

v57.0.15

Compare Source

v57.0.14

Compare Source

v57.0.13

Compare Source

v57.0.12

Compare Source

v57.0.11

Compare Source

v57.0.10

Compare Source

v57.0.9

Compare Source

This version does not introduce any user-facing changes.

v57.0.8

Compare Source

🐛 Bug fixes

v57.0.7

Compare Source

🐛 Bug fixes
  • Fix import.meta.url being null on web when read after the bundle's synchronous execution (from effects, async code, or dynamic imports). (#​47802 by @​zoontek)

v57.0.6

Compare Source

This version does not introduce any user-facing changes.

v57.0.5

Compare Source

🐛 Bug fixes
  • [iOS] Pass the React runtime scheduler to ExpoModulesCore through a weak handle, so dispatching onto the JS thread during a reload no longer risks calling into a scheduler the React instance already destroyed. (#​47492 by @​tsapeta)
  • Fix Response.blob() in expo/fetch throwing when the global Blob is react-native's implementation. (#​47538 by @​kudo)

v57.0.4

Compare Source

This version does not introduce any user-facing changes.

v57.0.3

Compare Source

This version does not introduce any user-facing changes.

v57.0.2

Compare Source

This version does not introduce any user-facing changes.

v57.0.1

Compare Source

This version does not introduce any user-facing changes.

v57.0.0

Compare Source

This version does not introduce any user-facing changes.

v56.0.24

Compare Source

v56.0.23

Compare Source

v56.0.22

Compare Source

v56.0.21

Compare Source

v56.0.20

Compare Source

v56.0.19

Compare Source

v56.0.18

Compare Source

v56.0.17

Compare Source

v56.0.16

Compare Source

v56.0.15

Compare Source

v56.0.14

Compare Source

v56.0.13

Compare Source

v56.0.12

Compare Source

🐛 Bug fixes

v56.0.11

Compare Source

This version does not introduce any user-facing changes.

v56.0.10

Compare Source

🐛 Bug fixes
  • Fix expo/fetch on Android sending a single 0x00 byte instead of an empty body for body-less POST/PUT/PATCH requests. (#​46678 by @​zoontek)
  • Include JavaScript and React component stacks in web dev server error logs. (#​46584 by @​krystofwoldrich)
💡 Others
  • [Internal] Return thenable with sync-bailout for async require calls (#​46539 by @​kitten)

v56.0.9

Compare Source

This version does not introduce any user-facing changes.

v56.0.8

Compare Source

🐛 Bug fixes
  • Decompress gzip / br / zstd expo/fetch responses on Android even when the caller sets their own Accept-Encoding header. (#​46398 by @​zoontek)
  • Fix bodyUsed leaking across siblings when fetch Response is cloned twice (#​46397 by @​zoontek)
  • Prevent fatal The stream is not in a state that permits close in expo/fetch when native delivers didComplete/didFailWithError after the consumer has already canceled the body stream. (#​44909 by @​safaiyeh)

v56.0.7

Compare Source

This version does not introduce any user-facing changes.

v56.0.6

Compare Source

This version does not introduce any user-facing changes.

v56.0.5

Compare Source

💡 Others

v56.0.4

Compare Source

This version does not introduce any user-facing changes.

v56.0.3

Compare Source

This version does not introduce any user-facing changes.

v56.0.2

Compare Source

🛠 Breaking changes
🎉 New features
  • [Android] Allow getDefaultReactHost to take a custom jsRuntimeFactory, so an app can run a JavaScript engine other than Hermes. (#​49686 by @​ammarahm-ed)
🐛 Bug fixes
  • [iOS] Fix a Hermes JSI crash during reloads where two overlapping RCTHost runtime callbacks shared EXReactNativeFactory's app context ivar, letting one callback decorate objects against the other callback's runtime. (#​48576 by @​LizunovSergey)
  • [iOS] Fix expo/fetch streaming race between URLSession delegate callbacks and startStreaming() that could deliver an empty body on a 200 response, drop chunks, or leave the body stream open. (#​47796 by @​idoyana)
  • Fix expo/fetch body-stream teardown races: aborting via an AbortSignal now rejects the in-flight read with an AbortError instead of hanging forever, and late native events no longer throw The stream is not in a state that permits enqueue/close from outside any consumer try/catch. (#​47573 by @​idoyana)
  • [iOS] Fix expo/fetch Response.text() and .arrayBuffer() never settling when the request fails (network drop, abort()) after the response was already delivered. (#​48230 by @​zoontek)
  • Fix iOS build against React Native 0.87+ by dropping the legacy architecture (bridge) RCTRootViewFactoryConfiguration setup. (#​46641 by @​zoontek)
  • Adopted the UIKit scene-based life cycle on iOS so apps built with the iOS 27 SDK launch correctly. (#​46733 by @​alanjhughes)
  • [iOS] Mark ExpoAppSceneDelegate as unavailable in extensions. (#​46799 by @​jakex7)
  • [iOS] Fix Linking.getInitialURL() returning null and deep links being dropped when a URL cold-starts an app on the UIKit scene life cycle. (#​47628 by @​tsapeta)
  • [iOS] Mark ExpoAppSceneDelegate as unavailable in iOSApplicationExtension for widgets. (#​47894 by @​jakex7)
  • [iOS] Add ExpoBundleConfiguration to derive RCTBundleConfiguration from the normalized bundle URL instead of default shared settings singleton (#​48010 by @​kitten)
  • [iOS] Resolve the dev server port from the RCTMetroPort Info.plist key at runtime so bare projects without expo-dev-client connect to their own Metro instance instead of defaulting to 8081. (#​48098 by @​alanjhughes)
  • Fix async imports (import(...)) via asyncRequireModule not a thenable instead of a full promise shape (#​48550 by @​kitten)
  • Fix window.location being called regardless of @expo/metro-runtime being present on native when an async chunk loads after Metro disconnects (#​48944 by @​expo-bot)
  • Fix DOM components dropping prop updates that are emitted while the WebView is still loading. (#​48813 by @​expo-bot)
  • Fix import.meta.url being null on web when transform.inlineRequires is enabled. (#​49045 by @​expo-bot)
  • Fix platform resolution of the expo/dom and expo/dom/internal subpath exports (#​49056 by @​hassankhan)
  • [iOS] Remove a duplicated ExpoModulesCore-Swift.h import block in ExpoReactNativeFactory.mm whose #else branch imported the header unconditionally, breaking builds where neither form is on the header search path. (#​47729 by @​gabrieldonadel)
  • [iOS] Forward URL, user activity, life cycle and quick action events to AppDelegate overrides under the UIScene life cycle. (#​49925 by @​chrfalch)
💡 Others
  • [iOS] Split the mixed Swift/Objective-C sources into Expo and ExpoObjC so the module can be built with Swift Package Manager, and add a Package.swift describing them. (#​45906 by @​tsapeta)
  • [iOS] Make the Expo/ExpoObjC source split compile under Swift Package Manager: a new ExpoLoader target breaks the Swift↔ObjC cycle, and UIKit and React's app-delegate headers are imported explicitly. No-ops for CocoaPods. (#​49832 by @​chrfalch)
  • Re-export useReleasingSharedObjectWithLifecycle from expo-modules-core. ([#​48819]

[!IMPORTANT]
✂ PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • Between 12:00 AM and 03:59 AM, only on Monday (* 0-3 * * 1)
  • Automerge
    • At any time (no schedule defined)

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

♻ Rebasing: Whenever PR is behind base branch, 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.

@renovate
renovate Bot force-pushed the renovate/major-js-dependencies branch from 6dc1536 to a181926 Compare April 11, 2024 15:31
@renovate
renovate Bot force-pushed the renovate/major-js-dependencies branch from a181926 to 5d23151 Compare May 10, 2024 01:35
@renovate renovate Bot changed the title fix(deps): update dependency expo to v50 fix(deps): update dependency expo to v51 May 10, 2024
@renovate
renovate Bot force-pushed the renovate/major-js-dependencies branch from 5d23151 to cb0de1f Compare August 29, 2024 08:16
@renovate
renovate Bot force-pushed the renovate/major-js-dependencies branch 3 times, most recently from c8f5539 to 472fc1f Compare November 8, 2024 16:25
@renovate
renovate Bot force-pushed the renovate/major-js-dependencies branch 2 times, most recently from df843e8 to cd4dcad Compare November 13, 2024 22:09
@renovate renovate Bot changed the title fix(deps): update dependency expo to v51 fix(deps): update dependency expo to v52 Nov 13, 2024
@renovate
renovate Bot force-pushed the renovate/major-js-dependencies branch from cd4dcad to 80fbd36 Compare December 8, 2024 18:48
@renovate renovate Bot changed the title fix(deps): update dependency expo to v52 fix(deps): update dependency react to v19 Dec 8, 2024
@renovate
renovate Bot force-pushed the renovate/major-js-dependencies branch from 80fbd36 to 423c3ff Compare December 8, 2024 23:53
@renovate renovate Bot changed the title fix(deps): update dependency react to v19 fix(deps): update js dependencies (major) Dec 8, 2024
@renovate
renovate Bot force-pushed the renovate/major-js-dependencies branch from 423c3ff to 4f3b490 Compare May 1, 2025 19:55
@renovate
renovate Bot force-pushed the renovate/major-js-dependencies branch from 4f3b490 to 7e0f62f Compare July 31, 2025 18:13
@renovate
renovate Bot force-pushed the renovate/major-js-dependencies branch 2 times, most recently from 761a222 to b4c75dc Compare August 13, 2025 16:13
@renovate
renovate Bot force-pushed the renovate/major-js-dependencies branch from b4c75dc to af7f10a Compare August 19, 2025 19:14
@renovate
renovate Bot force-pushed the renovate/major-js-dependencies branch 2 times, most recently from 9632201 to b45996b Compare September 7, 2025 00:15
@renovate
renovate Bot force-pushed the renovate/major-js-dependencies branch 7 times, most recently from eaa88d2 to 0e14e72 Compare September 16, 2025 22:08
@renovate
renovate Bot force-pushed the renovate/major-js-dependencies branch from 0e14e72 to 8aba948 Compare September 19, 2025 21:39
@renovate
renovate Bot force-pushed the renovate/major-js-dependencies branch 10 times, most recently from 279f654 to f5b1c75 Compare October 31, 2025 15:17
@renovate
renovate Bot force-pushed the renovate/major-js-dependencies branch 3 times, most recently from 3751a14 to 15ebfde Compare November 11, 2025 01:02
@renovate
renovate Bot force-pushed the renovate/major-js-dependencies branch 6 times, most recently from d3278bd to be09533 Compare November 25, 2025 08:51
@renovate
renovate Bot force-pushed the renovate/major-js-dependencies branch from be09533 to ff35e27 Compare November 25, 2025 14:06
@renovate
renovate Bot force-pushed the renovate/major-js-dependencies branch 4 times, most recently from e9de299 to ec5b25f Compare December 6, 2025 17:10
@renovate
renovate Bot force-pushed the renovate/major-js-dependencies branch 3 times, most recently from 1aaab97 to 13a9d7f Compare December 21, 2025 13:31
@renovate
renovate Bot force-pushed the renovate/major-js-dependencies branch from 13a9d7f to 9674587 Compare December 31, 2025 13:33
@renovate
renovate Bot force-pushed the renovate/major-js-dependencies branch from 9674587 to ef4377e Compare January 8, 2026 17:51

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants