@react-native/js-polyfills
Advanced tools
Changelog
v0.80.0-rc.1
DEFINES_MODULE
in React-jsc.podspec
(473e42bbc3 by @krozniata)Changelog
v0.80.0-rc.0
NewAppScreen
component is redesigned and moved to the react-native/new-app-screen
package (3cf0102007 by @huntie)react-native
package now defines package.json "exports"
. (319ba0afd2 by @huntie)react-native
package now defines package.json "exports"
. (9fc2a9b9e6 by @huntie)eslint-config-react-native
to depend on eslint-plugin-react-hooks
v5.2.0 from v4.6.0. This includes a breaking change in which ESLint will no longer recognize component names that start with 1 or more underscores followed by a capital letter. (https://github.com/facebook/react/pull/25162) (4de592756b by @yungsters)onPressMove
as base prop for Pressable
(6df938c72e by Regina Tuk)addListener
and removeListener
APIs (ff4537c15e by @rozele)compact
option to react-native/babel-preset
to allow disabling whitespace removal (86911003dc by @jnields)YogaMeasureFunction.measure()
function. That Component will stop working on NewArch. (9345c88a61 by @cortinico)legacyWarningsEnabled
property to enable Legacy Warnings on NewArch (7ca2811750 by @cortinico)synchronouslyUpdateViewOnUIThread
from c++ via UIManager
(4912958812 by @zeyap)useFabricInterop
by default in OSS (21c858ce3e by @arushikesarwani94)RCTRootViewFactory
(ddbb5fda09 by @mdjastrzebski)RCTReactNativeFactory
add initWithDelegate
overload with argument to specify release level for an application (df282a0538 by @jorge-cab)forwardRef
calls. (f2518d4374 by @yungsters)let
with const
where applicable for better code standards and micro-optimization. (38fefb2771 by @sanjaiyan-dev)forwardRef
calls. (68cad5d2d3 by @yungsters)ref
will now only reattach when receiving new props if the new props contain different AnimatedValue
or AnimatedEvent
instances. (Previously, Animated components' ref
would always reattach when receiving new props.) (eeab47e61a by @yungsters)Animated
component is unmounted, any completion callbacks will now be called in a microtask instead of during the commit phase. (da1bf8d1d1 by @yungsters)setImmediate
, and callers should migrate away from it. (a8a4ab10d0 by @yungsters)eslint-config-react-native
now respects rules disabled by eslint-config-prettier
. (6346689c3d by @yungsters)react-native-codegen
to support types under CodegenTypes
namespace (5349b7c7b5 by @j-piasecki)React
no longer has to be in scope when using JSX. (1bb7446993 by @yungsters)FrescoBasedTextInlineImageSpan
from Java to Kotlin. (cb51d25ba8 by @gouravkhunger)DynamicFromMap.java
to Kotlin (86a7388355 by @artus9033)DevServerHelper.downloadBundleResourceFromUrlSync
will now be trimmed and emit a warning. (cf67427406 by @yungsters)removeClippedSubviews
is enabled (81405b450c by @jorge-cab)maximumNumberOfLines
on iOS with a proper solution (77cdaa8733 by @j-piasecki)*EventData
types on Image
, Switch
, TextInput
components. These can be substituted for *Event
, e.g. NativeSyntheticEvent<ImageLoadEventData>
becomes ImageLoadEvent
. (701859b397 by @huntie)RCT_NEW_ARCH_ENABLED
and the RCTSetNewArchEnabled
(6dd721b258 by @cipolleschi)ResourceDrawableIdHelper.instance
(8de401c625 by @javache)contentInsetAdjustmentBehavior
(24ba7dfe6f by @steinalex)folly/dynamic.h
include where it is actually used (0b1d0e84ee by @mzlee){login: string, password: string}
to AlertType type definition to properly support login-password
prompt callbacks (c6a075bcc7 by @assynu)selectable
prop not working correctly on initial render (old-arch) (5ed486cc8f by @mateoguzmana)removeClippedSubviews
enabled (bbff754db3 by @jorge-cab)removeClippedSubviews
enabled (fc9f2fe0ea by @jorge-cab)removeClippedSubviews
enabled (c068c599c6 by @jorge-cab)[Android][Fixed] - Fix occasional syncronization issue in ScrollView when rendering dynamic content with content offset ([8f209acb3f](https://github.com/facebook/react-native/commit/8f209acb3f7338448b0b7a26224fc4b2cfb722db) by [@fabriziocucci](https://github.com/fabriziocucci))
folly_compiler_flag
function to make libraries install pods (3b17cdb643 by @cipolleschi)Switch
(db6e000023 by @joevilches)onContentSizeChange
event being dispatched only once on iOS on the new architecture (5fd5188172 by @j-piasecki)ReactCodegen.podspec
only for apps. (18a7c8d57c by @cipolleschi)"$(PODS_ROOT)/fas_float/include"
to "$(PODS_ROOT)/fast_float/include"
in the HEADER_SEARCH_PATHS
configuration. (01881017d3 by @DorianMazur)binary-compatibility-validator
for Kotlin 2.1.0 (93f161b4bd by @cortinico)buildReadableMap
, buildReadableArray
) (78dbbaafdd by @l2hyunwoo)