Releases: wix/react-native-ui-lib
Release list
9.1.0
8.5.1
9.0.2
9.0.0
What’s New?
Now supports react-native 0.78 and React 19
Deprecations & Migrations
MaskedInput
Only the newer version is now available (the migrate prop is removed)
Marquee
This component has been moved to the Incubator
Android does not start scrolling automatically
modifiers
extractOwnProps - removed
extractComponentProps - removed
Maintenance & Infra
Add uilib-native to the monorepo (see #3923)
Improve\fix monorepo's release script (see #3931)
8.5.0
🎁 Features
• ScreenFooter - add animationType ['slide' (default) | 'fade' | 'none'] (#3994)
🔧 Fixes
• FloatingButton - default bottom padding added. (#3960)
• Incubator.Slider - Fixed Android bug where touches near the thumb failed to start a drag. (#3967)
• ChipsInput - Export ChipsInputChangeReason from public API (#3961)
• ScreenFooter - support edge-to-edge (#3982)
• FloatingButton - fix hoisting for iOS and support edge-to-edge (#3983)
• ScreenFooter / FloatingButton - fix button not being tappable when a sibling View is rendered after it in the component tree. (#3995)
⚙️ Maintenance & Infra
• webDemo - update webpack to v5 (#3976)
• Update Gemfile (#3977)
• docuilib - upgrade docusaurus to 3.9.2 and other deps (#3978)
• eslint-rules - update dependencies (including eslint to v7) - major version v3 (#3971)
8.4.0
🎁 Features
• Colors: ColorPalette new Lightness and Saturation logic (#3942)
• screenFooter - added new component. (#3905)
🔧 Fixes
• TabController - support react-native-safe-area-context (#3928)
• ExpandableOverlay - Fixed onDismiss callback being called twice when modal is dismissed. (#3916)
• ScreenFooterScreen - Gracefully handle missing react-native-safe-area-context dependency. (#3941)
• ScreenFooterScreen - fix errors when SafeAreaContext is not installed (#3949)
• textField - a11y label improved. (#3947)
⚙️ Maintenance & Infra
• Android - Upgraded SDK to version 36 (buildTools, compileSdk, targetSdk) to support Android 16 and edge-to-edge display requirements. (#3919)
• Release / Infra – Release script now supports release branch variations and hotfix branches (with release_version in the branch name) for the release environment. (#3936)
• View – useSafeArea now supports SafeAreaView from react-native-safe-area-context when available. (#3937)
• floatingButton - changed to use new ScreenFooter component internally. deprecated original component. (#3948)
• screenFooterScreen - added demo screen for new component. (#3905)
• useScrollToHide - added new hook for controlling visibility during scroll. (#3905)