fix(deps): update frontend-app-runtime-tooling (major)#153
Open
renovate[bot] wants to merge 1 commit into
Open
fix(deps): update frontend-app-runtime-tooling (major)#153renovate[bot] wants to merge 1 commit into
renovate[bot] wants to merge 1 commit into
Conversation
595fcc6 to
acf7f30
Compare
3d69d78 to
e41bb01
Compare
d31493e to
521bf3c
Compare
adba0f1 to
56e590e
Compare
56e590e to
f6dd1d6
Compare
f6dd1d6 to
936e4ed
Compare
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.
This PR contains the following updates:
^7.29.0→^8.0.0~55.0.10→~56.0.0~29.7.0→~30.4.02.2.0→3.1.1^13.3.3→^14.0.0^29.5.14→^30.0.0~55.0.17→~56.0.0~55.0.15→~56.0.0~55.0.14→~56.0.0~55.0.15→~56.0.0~55.0.6→~56.0.0~55.0.14→~56.0.0~55.0.9→~56.0.0~55.0.15→~56.0.0~55.0.19→~56.0.0~55.0.13→~56.0.0~55.0.14→~56.0.0~55.0.13→~56.2.0~55.0.13→~56.0.0~55.0.19→~56.0.0~55.0.5→~56.0.0~55.0.7→~56.0.0~55.0.16→~56.0.0^55.0.15→^56.0.0~55.0.14→~56.0.0~29.7.0→~30.4.0~55.0.16→~56.0.010.33.0→11.7.010.x→11.x~2.30.1→~3.0.0^5.9.3→^6.0.0Release Notes
babel/babel (@babel/core)
v8.0.0Compare Source
👓 Spec Compliance
babel-core💥 Breaking Change
babel-cli,babel-node,babel-plugin-proposal-decorators,babel-plugin-transform-classes,babel-plugin-transform-function-name,babel-plugin-transform-modules-commonjs,babel-plugin-transform-object-rest-spread,babel-plugin-transform-parameters,babel-plugin-transform-react-constant-elements,babel-plugin-transform-regenerator,babel-preset-env,babel-registermodules: auto(@nicolo-ribaudo)babel-plugin-transform-runtime,babel-runtime-corejs3,babel-runtime@babe/runtime-corejs3(@liuxingbaoyu)babel-parserlocations: "packed"(@liuxingbaoyu)🐛 Bug Fix
babel-generatorbabel-plugin-transform-modules-systemjs📝 Documentation
🏠 Internal
🏃♀️ Performance
babel-corev7.29.7Compare Source
v7.29.7 (2026-05-25)
Re-release all packages with npm provenance attestations
v7.29.6Compare Source
v7.29.6 (2026-05-25)
🐛 Bug Fix
babel-generatorbabel-corebabel-core,babel-generatorCommitters: 3
expo/expo (@expo/metro-runtime)
v56.0.15Compare Source
v56.0.14Compare Source
v56.0.13Compare Source
v56.0.12Compare Source
v56.0.11Compare Source
v56.0.10Compare Source
v56.0.9Compare Source
v56.0.8Compare Source
v56.0.7Compare Source
v56.0.6Compare Source
v56.0.5Compare Source
v56.0.4Compare Source
v56.0.3Compare Source
v56.0.2Compare Source
v56.0.1Compare Source
v56.0.0Compare Source
🛠 Breaking changes
unimodules-app-loaderexpo-web-browserexpo-video-thumbnailsexpo-task-managerexpo-store-reviewexpo-speechexpo-sqliteexpo-smsexpo-sharingexpo-secure-storeexpo-sensorsexpo-screen-captureexpo-screen-orientationexpo-printexpo-networkexpo-notificationsexpo-localizationexpo-media-libraryexpo-media-libraryimport and move the legacy API toexpo-media-library/legacy. (#46030 by @Wenszel)expo-mail-composerexpo-locationexpo-keep-awakeexpo-modules-coreEXJavaScriptRuntime,EXJavaScriptObject,ExpoModulesHostObject,EXSharedObjectUtils, etc.) with the newExpoModulesJSISwift package. Third-party native modules depending on these types must migrate to the new Swift-first API. (#44337 by @tsapeta)expo-local-authenticationexpo-linkingexpo-image-manipulatorexpo-hapticsexpo-linear-gradientexpo-glexpo-image-pickerexpo-fontexpo-document-pickerexpo-file-systemcopy()andmove()methods ofFileandDirectoryare now asynchronous and return a Promise. UsecopySync()andmoveSync()for synchronous behavior. (#44359 by @barthap)Paths.cacheandPaths.documentare now pointing to experience-isolated directories. (#45977 by @barthap)File.write()is now asynchronous and returns a Promise. UseFile.writeSync()for synchronous behavior. (#45992 by @wh201906)FileHandle.readBytes()andFileHandle.writeBytes()are now asynchronous and return a Promise. UseFileHandle.readBytesSync()andFileHandle.writeBytesSync()for synchronous behavior. (#46280 by @wh201906)expo-deviceexpo-cryptoexpo-contactsexpo-contactsimport and move the legacy API toexpo-contacts/legacy. (#46037 by @Wenszel)expo-constantsexpo-clipboardsetStringfunction. UsesetStringAsyncinstead. (#41758 by @barthap)expo-cellularexpo-cameraexpo-calendarexpo-calendarimport and move the legacy API toexpo-calendar/legacy. (#46030 by @Wenszel)expo-brightnessexpo-blurexpo-batteryexpo-background-fetchexpo-applicationexpo-apple-authenticationexpo-asset🎉 New features
@expo/cli🥳@expo/package-manager🥳expo🥳expo-brownfield🥳expo-json-utils🥳expo-modules-autolinking🥳expo-router🥳expo-module-scripts🥳expo-modules-jsi🥳@expo/ui🥳pod-install🥳expo-web-browserexpo-task-managerexpo-sqliteexpo-sharingexpo-secure-storeexpo-sensorsexpo-screen-orientationexpo-notificationsexpo-localizationexpo-media-librarypresentPermissionsPicker(#44432 by @Wenszel)asset.getMediaSubtypes(),asset.getLivePhotoVideoUri(),asset.getIsInCloud(), andasset.getOrientation()(#44568 by @Wenszel)asset.getAlbums()(#44604 by @Wenszel)Album.getAll()(#44446 by @Wenszel)album.removeAssets()(#44455 by @Wenszel)Query.limit(0)returning all assets instead of an empty array (#44245 by @Wenszel)getFavorite()/setFavorite()(#45768 by @Wenszel)expo-mail-composerexpo-locationgetMotionActivityAsync,watchMotionActivityAsync, and permission helpers. (#44893 by @Guccio163)expo-modules-coreEquatableconformance toEithertype. (#43954 by @nishan) (#43954 by @intergalacticspacehighway) (#43954, #43954 by @intergalacticspacehighway, @intergalacticspacehighway)installModuleClassesand__resolveInWorkletfor resolving shared object class prototypes in the worklet runtime. (#44669 by @intergalacticspacehighway)installModuleClassesfor building shared object class prototypes in alternate JS runtimes. (#44214 by @nishan) (#44214 by @intergalacticspacehighway)SharedObject.__resolveInWorkletfor resolving shared objects in worklet runtimes. (#44215 by @nishan) (#44215 by @intergalacticspacehighway)NativeArrayBufferandJavaScriptArrayBufferarguments now also accept typed arrays. (#43082 by @barthap)RuntimeSchedulerto schedule tasks on the JS thread. (#43481 by @alanjhughes)nativeModulelook up function andbundleURLto AppContext. (#43661 by @gabrieldonadel)Mutexfor older platform versions. (#44122 by @tsapeta)@OptimizedComposeProps. (#45021 by @lukmccall)SharedObject.emitdroppingNativeArrayBuffervalues in events (#45257 by @alanjhughes)SharedObject.emiton iOS and Android. The iOS API also accepts an already-convertedJavaScriptValuepayload to skip the native-to-JS conversion step. (#45596 by @tsapeta)Decodabletypes can now be used as native function arguments. JS values are decoded through the dynamic-type registry, so arrays, dictionaries, optionals,RawRepresentableenums andConvertibles are coerced consistently. (#45705 by @tsapeta)expo-local-authenticationexpo-linkingLinking.clearInitialURL()to reset the cached deep-link URL. (#46265 by @gabrieldonadel)expo-hapticsexpo-linear-gradientexpo-image-pickerlaunchCameraAsyncto be invoked on the simulator. (#45923 by @EvanBacon)expo-fontexpo-document-pickerexpo-file-systemmodeoption when opening file handle. (#44559 by @gfemec)expo-document-picker. (#43411 by @HubertBer)overwriteoption to copy and move methods. (#42979 by @barthap)modeoption when opening file handle. (#42983 by @barthap)onProgresscallback andAbortSignalsupport toFile.downloadFileAsync(). (#43053 by @aleqsio)file.createUploadTask()andFile.createDownloadTask()APIs (#44055 by @barthap)File.upload()with legacy-compatible upload semantics, progress callbacks, andAbortSignalsupport. (#45033 by @barthap)File.json()andFile.formData()to satisfyBlobtype augmentations in consumer projects. (#45685 by @mvincentong)expo-deviceexpo-contactsexpo-cellularexpo-cameraexpo-calendarcalendar.addEventWithForm()(#44966 by @Wenszel)presentPicker()(#44965 by @Wenszel)calendar.addEventWithForm()(#46004 by @Wenszel)expo-brightnessexpo-background-fetchexpo-apple-authenticationexpo-asset🐛 Bug fixes
expo-web-browseropenAuthSessionAsyncsilently failing on iOS 17.4+ when usinghttps://redirect URLs without Associated Domains entitlements. The HTTPS universal link callback API is now opt-in via thepreferUniversalLinksoption. (#44452 by @vonovak)expo-task-managerHeadlessJsTaskContext. (#43821 by @janicduplessis)proguard-rules.proviaconsumerProguardFilesso the-keep class expo.modules.taskManager.**rule is added to consumer apps' R8 pass. (#46029 by @jiunshinn)expo-speechNullPointerExceptioninLanguageUtils.getISOCodewhen the TTS engine returns a voice with a non-standard locale. (#44807 by @zoontek)expo-sqliteweb/wa-sqlite/AccessHandlePoolVFS.js(#40605 by @BDav24)expo-sharingshareAsyncpromise leaking when the user picks an activity and then cancels its follow-up dialog (e.g. taps Print, then cancels the print dialog). The completion handler now resolves unconditionally on dismissal. (@Elehiggle) (by @Elehiggle)expo-secure-storeexpo-sensorsmotionPermission: false—CMAltimeter.stopRelativeAltitudeUpdates()now only runs if updates were started. (#45396 by @JustinFay01)expo-screen-orientationlockAsyncsilently failing when flipping between previously-applied masks. (#45239 by @alanjhughes)EXC_BAD_ACCESScrash from recursivesupportedInterfaceOrientationswhenreact-native-screensper-screen orientation is set. (#45733 by @rayabelcode)expo-networkConfiguration
📅 Schedule: (UTC)
* 0-3 * * 1)🚦 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.
This PR was generated by Mend Renovate. View the repository job log.