chore(deps): update React Native to v0.82.1 #2
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.
Bumps scripts/update-rn.sh from v0.77.1 to v0.82.1.
Auto-generated by a dependency updater.
Changelog
v0.82.1
Fixed
Android specific
iOS specific
v0.82.0
Breaking
Appearance.setColorSchemeno longer accepts a nullable value (a4581ecd8b by huntie)CxxSharedModuleWrapper: Removed CxxSharedModuleWrapper (fafbee2402 by javache)requestIdleCallback(). (03d9f34a82 by yungsters)shouldEmitW3CPointerEvents: MigrateshouldPressibilityUseW3CPointerEventsForHoverto common private feature flags and removeshouldEmitW3CPointerEventsflag. (fb4587780e by coado)Android specific
reactNativeHost: Throw Exception if ReactApplication.reactNativeHost is not overriden (0d3791ca0a by mdvacca)iOS Specific
Added
Animated.CompositeAnimationis now exposed when using"react-native-strict-api"(024d25794a by huntie)ReactNativeVersionAPI as JavaScript root export (ec5638abd0 by huntie)blockNativeResponderon Pressable (6e4d23ded2 by zeyap)Android specific
debugOptimizedbuildTypefor Android (eb2461c7c9 by cortinico)DevSupportManager::openDebuggernow supports an optionalpanelparam determining the starting panel (7eb3536728 by huntie)usesCleartextTrafficmanifest placeholder which is autoconfigured by RNGP. (d89acc1596 by cortinico)iOS specific
Changed
enableFontScaleChangesUpdatingLayoutfeature flag by default (686d14f1d1 by j-piasecki)addBindingandremoveBindingmethods earlier, before a Runtime exists. (3271e57c75 by motiz88)Android specific
openDebugger()methods now accept apanel: String?param. Frameworks directly implementingDevSupportManagerwill need to adjust call signatures. (9dba7112cf by huntie)YogaConfigto Kotlin (4d5caef76b by mateoguzmana)YogaValueto Kotlin (4340dcbae8 by mateoguzmana)YogaNativeto Kotlin (bc54a06fcb by mateoguzmana)YogaConfigFactoryto Kotlin (33ca53d9db by mateoguzmana)DoNotStripto Kotlin (35d8086881 by mateoguzmana)YogaLayoutTypeto Kotlin (7e461003c6 by mateoguzmana)LayoutPassReasonto Kotlin (db2a9c089c by mateoguzmana)YogaNodeFactoryto Kotlin (40afa75a7c by mateoguzmana)YogaMeasureOutputto Kotlin (453508ada8 by mateoguzmana)YogaMeasureFunctionto Kotlin (05eddd354e by mateoguzmana)YogaStyleInputsto Kotlin (001736000f by mateoguzmana)YogaBaselineFunctionto Kotlin (a2eb3b299d by mateoguzmana)YogaLoggerto Kotlin (9c9a39b58e by mateoguzmana)TextAttributeProps.effectiveLineHeight. This field was public but never used in OSS. (ede037ade7 by cortinico)Deprecated
StyleSheet.absoluteFillObjectis deprecated in favor ofStyleSheet.absoluteFill(equivalent). (83e19813ff by huntie)Android specific
BridgelessReactContext.getCatalystInstance()method (4583fbe052 by cortinico)CoreModulesPackageandNativeModuleRegistryBuilderlegacy architecture classes, these classes unused in the new architecture and will be deleted in the future (d3bbbd893a by mdvacca)iOS specific
Removed
Android specific
DefaultReactHost.getDefaultReactHost()overload (d35ddb5e59 by cortinico)Inspectorpublic class from React Android (cf528526cc by cortinico)com.facebook.react.bridge.JSONArgumentsclass (04ae15d99b by cortinico)Fixed
aria-hiddensupport forText, non-editableTextInputandImage(0f39fc3000 by mdjastrzebski)exportsfield in their package.json file and the./package.jsonsubpath is not explicitly defined (739dfd2141 by RakaDoank)hermes.frameworktohermesvm.framework(7f051c5470 by j-piasecki)Android specific
Dimensionswindowvalues on Android < 15 when edge-to-edge is enabled (3b185e4bce by zoontek)RootView(5cda3065ce by j-piasecki)isDevicePreferredLanguageRTL(a03780d279 by Kaining Zhong)jsBundleAssetPathonDefaultReactHost(2246e2b82c by cortinico)iOS specific
set_fast_float_configmethod inreact_native_pods.rb(327057fad5 by eliotfallon213)RCTPullToRefreshViewComponentView(27217e8bd6 by cipolleschi)getModuleForClassandgetModuleInstanceFromClass(85b47afb48 by cipolleschi)ScrollViewprops toRefreshControl(09daad27ea by cipolleschi)ScrollViewrecycled refresh control have the right props setup. (21b93d8d7d by cipolleschi)Switchcomponent (28275a0f7b by cipolleschi)inputAccessoryViewdependency. (eb08f54594 by ArturKalach)maxLength={null}is passed (56ad53cb14 by cipolleschi)Viewalignment withlineHeightin Text (6da351a5ed by intergalacticspacehighway)Security
v0.81.5
Fixed
Android specific
iOS specific
v0.81.4
Fixed
iOS specific
v0.81.3
Fixed
iOS specific
v0.81.2
Added
Android specific
useNativeEqualsInNativeReadableArrayAndroidanduseNativeTransformHelperAndroidfeature flag to the experimental channel. This should alleviate some of the perf issue users are seeing on Android + Reanimated + NewArch on 0.81(a346096da8 by cortinico)Fixed
iOS specific
v0.81.1
Added
iOS specific
Fixed
aria-labelonTextInput(6965d57e75 by mdjastrzebski)iOS specific
ReactNativeDependencies.podspec(4c570b5d31 by vonovak)v0.81.0
Breaking
react-native/Libraries/BugReportingAPIs have been removed (9d4d8dcb02 by huntie)yarn diff-api-snapshotscript. (6b40f35032 by coado)resolver.resolveRequestandserializer.getModulesRunBeforeMainModuleMetro config now takes precedence over CLI defaults (fe2bcbf4ba by robhogan)react-nativepackage no longer ships with theflowdirectory (38acb4c074 by huntie)Viewno longer sets any default accessibility props, which should not result in visible changes in behaviour but may affect snapshot tests. (039a333df5 by javache)Viewcomponent to React 19. (eedd60b9e6 by EvanBacon)Android specific
FpsDebugFrameCallback(cf6569bc18 by cortinico)RN_SERIALIZABLE_STATEto 3rd partyCMaketargets. Users with customCMakeand C++ code should update to usetarget_compile_reactnative_optionsinside theirCMakeLists.txtfiles.(c059ae1b77 by cortinico)FabricUIManager.measureoverload which accepts attachment positions (2ba86caf18 by NickGerleman)ViewManagerInterfacesto kotlin. Some types in code generated ViewManagerInterfaces might differ. e.g. this will start enforcing nullability in parameters of viewManagerInterface methods (e.g. String commands parameters are not nullable, view params are not nullable in any method, etc) (76ff1aa5c6 by mdvacca)com.facebook.react.ReactDelegateto Kotlin. Some users implementing this class in Kotlin could have breakages. (50ea5b4380 by mateoguzmana)MountingManager(f33fdca876 by cortinico)textAlignVerticalto paragraph attributes instead of text attributes (55fd8b26f8 by joevilches)TextLayoutManagerInternal (e82a677c79 by NickGerleman)iOS specific
RCTDisplayLink's API fromRCTModuleData(70eeb9f541 by RSNara)SynchronouslyUpdateViewOnUIThreadnow acceptsfolly::dynamicinstead ofNSDictionary. Use https://github.com/facebook/react-native/blob/main/packages/react-native/ReactCommon/react/utils/platform/ios/react/utils/FollyConvert.h#L14 for conversion. (82279bd981 by sammy-SC)Added
unstable_TextAncestorContextAPI (962a7dda44 by huntie)*AnimationConfigtypes on theAnimatednamespace (11a1ad7a98 by huntie)InterpolationConfigis now exposed on theAnimatednamespace (b01a5f91fe by huntie)ScrollViewImperativeMethodsandScrollViewScrollToOptionstypes to public API (f184b591cf by Antonio Pires)--validateflag tobuild-typesscript for JS API snapshot validation. (f529fd6ba5 by coado)Classmethods return types (e403b510d0 by hoxyq)Fantom.getFabricUpdatePropsfor reading fabric update props scheduled viaUIManager::updateShadowTree(cc442eb8c8 by zeyap)registerBundlecalls from the same origin only (a9007ea586 by jbroma)IntersectionObserversupport forrootwith fixes for viewport offsets (c5b6716311 by lunaleaps)ScrollView(a6908ad1a5 by riteshshukla04)cloneMultipletoShadowNodeclass. (1161fb4fcd by bartlomiejbloniarz)pressRetentionOffsetprop to be recognised by typescript inText.d.ts(d94f4d8c9d by iamAbhi-916)URLSearchParamsimplementation (9b1a8ffac4 by louix)Android specific
onFocus/onBlurevent dispatching logic to all native views that implementBaseViewManager(e960a28af7 by Abbondanzo)RNGP- Add support forexclusiveEnterpriseRepositoryto specify an internal Maven mirror. (6cb8dc37c7 by cortinico)RNTesterbuild.gradleto avoid automatic installation of Android SDK Build Tools. (35dba09724 by mojavad)fadingEdgeLengthto be set independently on the start and end of theScrollView(a21a4b87c3 by Mark Verlingieri)