6.15.0
🎁 Features
• Breaking: Support dynamic data in SortableGridList. This requires to pass id
prop for each item (#2020)
• TabController - allow sending 'faderProps' (#2008)
• Modal.TopBar - Support multiple buttons (#2011)
• KeyboardTrackingView - add 'bottomViewColor' prop (#2013)
• KeyboardAvoidingView - Modal support (#2019)
• Allows to pass in faderProps
to Incubator.WheelPicker
and forward them to the <Fader />
component (#1947)
• Avatar - allow the override of 'testID' in Badge (#2035)
• Design Tokens - Badge (#2024)
• Design Tokens - ColorSwatch (#2029)
• Design Tokens - Wizard (#2026)
• Update tokens by the guidelines (#2032)
• Update icon - button color to design tokens (#2031)
• Slider - disabled border color - design tokens (#2033)
🔧 Fixes
• Fix TS errors that started after @types/react v18 (#2001)
• Fix Incubator TextField placeholder's disabled color (when floating is also disabled) (#2003)
• Fix TabBar backgroundColor (#2014)
• Fix issue with centering TextField component (#2018)
• Fix error with Picker dialog when passing 'useNativePicker' (#2030)
• Picker - multi select - fix behavior when the value is changed by user (#2010)
• Carousel - fix initial page offset (contentOffset) (#1991)
• SegmentedControl - handle 'onLayout' being called twice (#2028)
⚙️ Maintenance & Infra
• Docs - Removing "extendsLink" to uilib's components (#2006)
• Fix keyboard docs (#2009)
• Fix docs broken links (#2012)
• Refactor DateTimePicker expandable overlay (#1995)
• Refactor MaskedInput component, remove legacy TextField usage (#1976)
• Upgrade 'reanimated' and 'gesture-handler' to latest versions in our demo app (#1977)
• Add error support to LogService (#2025)
• Remove all generated types files (#2040)
• eslint - function deprecation - fix usage from source (#2015)