6.20.0
π Features
β’ SortableGridList - added RTL support (#2198)
β’ View - make component slightly faster when not using reanimated
prop (#2184)
β’ TouchableOpacity - support passing customValue
to onPressIn and onPressOut functions. (#2164)
π§ Fixes
β’ Image - fix resize mode bug on android (#2150)
β’ WheelPicker - optionalDependencies error should only show on usage (#2132)
β’ TouchableOpacity - add missing bg modifiers (#2160)
β’ Image - fix potential Android crash related to changing views while animating (send useBackgroundContainer) (#2171)
β’ Avatar - fix customRibbon prop (#2173)
β’ ChipsInput - field get trimmed when inserting more than 1 line of chips. (#2183)
β’ TextField - fix initial animation state of floating placeholder (#2196)
β’ TextField - memoize inner components' style to avoid redundant renders (#2170)
β’ Timeline - fix example url (#2172) (#2162)
β’ TouchableOpacity - Avoid redundant setState (#2177)
β’ ColorPalette - fix scrolling and extra renders (#2179)
π‘ Deprecations & Migrations
β’ Migrate PropTypes imports to deprecated-react-native-prop-types
package - This allow using RN0.69 (#2156)
βοΈ Maintenance & Infra
β’ Update dark mode colors and tokens (#2193)
β’ Avatar - change to function component (performance) (#2191)
β’ SkeletonView - small changes that should improve performance (#2153)
β’ AnimatedImage - fix functionality and improve performance (#2157)
β’ Remove asBaseComponent from ColorSwatch, ColorPalette and ColorPicker (#2155)
β’ Button perf improvements (#2169)
β’ Setup Intl Polyfills to support Intl with hermes engine in our demo app (#2185)
β’ npmignore - add docs eslint and tests (#2192)
β’ Improve Icon perf - Ignore modifiers that not relevant to icon (#2180)