6.12.0
π Features
β’ Picker (and ExpandableOverlay) - support onPress (#1876)
β’ TabController.TabPage - support lazyLoadTime (useful for loading heavy pages) (#1910)
β’ Assets - adding 'getAssetByPath' method (#1892)
β’ Picker - support adding safe area to Picker modal content by passing useSafeArea prop (useful for Expo users) (#1899)
β’ SkeletonView - support passing colors (#1905)
β’ WheelPicker - support separatorsStyle (#1906)
π§ Fixes
β’ Icon- fix tintColor type (#1884)
β’ GridView - fix error thrown when passing passing lastItemLabel but not lastItemOverlayColor. Fix issue #1879. (#1900)
β’ SvgImage - add missing optional chaining. Fix issue #1809. (#1902)
β’ SvgImage - remove 'tintColor' to fix Android crash (#1903)
β’ Picker - forget search on cancel. Fix issue #1880. (#1908)
β’ Migrate callback refs to object, to resolve TS errors (#1912)
β’ Hint - fix container position for appium test (#1891)
β’ TabBar - fix the fader color in dark mode (#1867)
βοΈ Maintenance & Infra
β’ Picker - spread others props to TextField instead of extracting manually (#1895)
β’ Dark mode - restrict for dev only until releasing full support (#1887)
β’ Colors lint rule - handle undefined context.options[0] (#1915)
β’ Refactor Picker component and convert to TS (#1870)
β’ Migrate example PickerScreen to TS (#1888)
β’ Design Tokens - add backgroundInverted (#1909)
β’ Reverse color palettes in dark mode (#1893)
β’ Keyboard components - cleanup. (#1913)
β’ eslint-plugin-uilib - no-hard-coded-colors allow null (#1886)
β’ StandWithUkraine - add benner (#1904)