Releases: croz-ltd/tiller
Releases · croz-ltd/tiller
1.3.1
🐛 Bug Fixes
Autocomplete
: fixed multiple Item selection on mobile (#75)Field
: extra verification step has been included to determine whether the error message received from Formik is a string or a React element (#77)SidebarNavigation
: fixed invisible icon on expandable item (#67)Select
: fixed application freezing when selecting an Item (#71)Select
: fixedonClick
- menu opens when clicking on Select (#79)
1.3.0
🐛 Bug Fixes
Autocomplete
: fixed inability to remove some tags on tagsContained variant (#53)
⚡ Component Improvements
-
DateInput(Field)
,DateRangeInput(Field)
,DateTimeInput(Field)
,TimeInput(Field)
: added ability to type date/time values inside inputs
(#45)- choosing a date/time from pickers will still work as before
- the fields hold a null value when a value present in the field is not valid, otherwise they hold valid date/time values
- dateFormat prop on date inputs allows specifying the desired format of the date
- dynamicMask prop removes the mask when the input is not focused for better user experience (on by default)
- showMaskOnEmpty prop enables showing the mask when the input is empty (off by default)
- for more detailed information about all new props see prop docs for each component
-
AutocompleteField
: logic behind onReset has been refined (#55)- if allowMultiple is enabled -> value becomes [] on reset
- if allowMultiple is disabled -> value becomes null on reset
-
FormLayout
: moved classes to tokens for more customizable experience (#58)
🎨 Design System Improvements
- useful date/time utilities are now importable from Date module (see JSDocs of each utility for more information):
getDateFormatByLang
formatDate
convertTwelveHoursTimeTo24Hours
checkDatesInterval
dateMask
dateRangeMask
dateTimeMask
timeMask
1.2.0
🐛 Bug Fixes
Input
: fixed onReset prop not functional- fixed className not passing onto some components correctly
⚡ Component Improvements
SidebarNavigation
: moved important classes to tokens configuration (#46)ProgressBar
: specifying active prop is now not required for each step
🚀 Storybook Improvements (#40)
- improved Introduction
and Installation pages - improved code output in Storybook
- improved code snippets for Playroom
- improved factories
- added factories for
StackedLayout
andSidebarLayout
- added custom viewports for better testing
1.1.0
🐛 Bug Fixes
- fixed className in
Typography
&Toggle
(#32) - fixed
PasswordInputField
style when hovering over the icon (#32)
⚡ Component Improvements
- improved
TopNavigation
responsiveness (#36) - added
topRightAction
prop to theTopNavigation
component to display custom DropdownMenu (#36) - added className to
PageHeading
(#32) FormLayoutSection
title, subtitle & content styles moved outside the component to theme (#32)FormLayoutSection
actions styles moved outside the component to theme (#32)
🚀 Storybook Improvements
- fixed inconsistent icons display in Storybook (#38)
🎨 Design System Improvements
📚 Docs Improvements
- improved documentation for SelectField, Intl, Login, TopNavigation & SidebarNavigation Components (#32)
1.0.2
🐛 Bug Fixes
- fixed
@tiller-ds/icons
module to properly display icons (#26) - fixed
TopNavigation
mobile view Expander Icon (#13) - the focus doesn't shift to
Tabs
when clicking on a tab if scroll buttons are disabled (#11) - fixed
Autocomplete
error message - showing error beneath the tags (#9)
🚀 Storybook Improvements
🎨 Design System Improvements
- fixed
example app
usingtiller-ds
v1.0.1 modules (#17)