Legend: 💥 Breaking Change | 🔥 Major Feature | 🚀 Feature | 🐛 Bug
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
No changes
- 🚀 New:
convertItemToNumber
property to allow items to be strings convertible to numbers 142
- 🚀 Add: Showcase
convertItemToNumber
withIntl.NumberFormat
API
- 🚀 New:
initialSelectedDates
property to pass initial selected dates 136 - 🚀 New:
allowDeselectLastSelectedDate
to enable unselection of last selected date 138
- 🚀 Add: Showcase
initialSelectedDates
calendar property
- 🐛 Fix: Allow
select
andunselect
dates using ref 132 - 🚀 New:
animatedFlatListRef
property to get internal native animated FlatList, which is responsible for scrolling 132
- 🚀 Add: Showcase how to
select
dates (programmatically) on Calendar component usingref
- 🐛 Fix: Icon don't throw exception if
testID
property is passed 127.
- 🔥 New: Icon component to show FontAwesome icons. Supports duotone icons.
- 🚀 New: Layout component to easily build grid-like layouts. It's usage can be found in Icon story.
- 🚀 New:
enableLogging
function to enable logging for debugging purposes. - 🚀 New:
configureLogger
logger factory to print debug information (disabled in release builds)
- 🔥 Add: preview Icon component.
Add MIT license mention for code derived from react-native-fontawesome.
No changes
- 🔥 New: generic ItemPicker component which allows to create custom cross-based pickers. NumberPicker and CardPicker components are based on it.
- 🔥 New: wheel-picker NumberPicker to show any number ranges, including major time intervals.
- 🔥 New: carousel CardPicker component with custom interpolations / effects.
- 🔥 New: stateless (programmatic) Toggle component, which is fully interruptuble with animations and smooth color transitions between states.
- 🔥 New: stateful ToggleWithState component, which is fully interruptuble with animations and smooth color transitions between states.
- 🔥 Add: preview Calendar component.
- 🔥 Add: preview NumberPicker component with hours.
- 🔥 Add: preview CardPicker component with images and different animation effects (interpolations).
- 🔥 Add: preview Toggle component.
- 🔥 Add: preview ToggleWithState component.