Releases: nexxtway/react-rainbow
v1.24.0
react-rainbow v1.24.0
Today, we are releasing v1.24.0!
Many thanks to all contributors who made this release possible!
@LeandroTorresSicilia, @HellWolf93, @wildergd, @rgah2107
Here are some highlights ✨:
- 🎉 New features for CheckboxToggle, ActivityTimeline, and TimelineMarker components.
- 🐛 Fix some issues on SSR.
🎉 New Features
- [CheckboxToggle] implement
labelAlignment
prop (@TahimiLeonBravo in pr #2096) - [ActivityTimeline] implement
accordion
variant (@wildergd in pr #2100 and pr #2103) - [TimelineMarker] implement
isLoading
prop (@wildergd in pr #2100 and pr #2103)
🎉 Improvements
- [Table] add a divider to the Table header when is empty and the variant is listview (@rgah2107 in pr #2089)
🐛 Bug Fixes
- [ProgressStep] fix label width (@HellWolf93 in pr #2092)
- [InternalOverlay] the component has to recalculate the position when the internal content changes (@HellWolf93 in pr #2090)
- [FileSelector] add check on
window.FileList
for support SSR (@wildergd in pr #2101) - Fix
getBrowserLocale
function for support SSR (@wildergd in pr #2101)
v1.23.0
react-rainbow v1.23.0
Many thanks to all contributors who made this release possible!
@maxxgreene, @amontalvof, @LeandroTorresSicilia, @HellWolf93
Here are some highlights ✨:
- 🐛 Bug fixes and 📚 Improvements.
🎉 New Features
- [ButtonIcon] Implement
tooltip
prop (@HellWolf93 in pr #2064) - [Button] Implement
size
prop (@amontalvof in pr #2070)
🐛 Bug Fixes
- [Modal] fix event propagation (@HellWolf93 in pr #2072)
v1.22.0
react-rainbow v1.22.0
Many thanks to all contributors who made this release possible!
@maxxgreene, @amontalvof, @LeandroTorresSicilia, @wildergd, @HellWolf93, @rgah2107
Here are some highlights ✨:
- 🐛 Bug fixes and 📚 Improvements.
- 🎉 New Components (Path, PathStep)
🎉 New Components
🎉 New Features
- [Chart] add the
option
prop (@HellWolf93 in pr #2063) - [Picklist] add
bare
variant (@rgah2107 in pr #2065)
🐛 Bug Fixes
- [Picklist] not allow open the dropdown when
readOnly
prop is passed (@yvmunayev in pr #2041) - [Picklist] fix content styles when
readOnly
andicon
is passed (@rgah2107 in pr #2042) - [GoogleAddressLookup] fix text color when
disabled
is passed (@rgah2107 in pr #2038) - [Table] fix shadow on
listview
variant (@rgah2107 in pr #2056) - [Tabset] fix size when show the navigate button (@yvmunayev in pr #2048)
v1.21.0
react-rainbow v1.21.0
Many thanks to all contributors who made this release possible!
@maxxgreene, @amontalvof, @LeandroTorresSicilia, @wildergd, @gtallesb, @HellWolf93
Here are some highlights ✨:
- 🐛 Bug fixes and 📚 Improvements.
🎉 New Features
- [Button] implement
onMouseEnter
andonMouseLeave
props (@gtallesb in pr #2033) - [WeekDayPicker] add
locale
to TypeScript interface (@HellWolf93 in pr #2029) - [ProgressIndicator] add
variant
prop (@HellWolf93 in pr #2030) - [ProgressStep] add
tooltip
prop (@HellWolf93 in pr #2030) - [ButtonGroup] add
shaded
variant (@amontalvof in pr #2027) - [ButtonIcon] add
onMouseEnter
andonMouseLeave
props (@LeandroTorresSicilia in pr #1947)
🎉 Improvements
- [Calendar] highlight current date (today) (@yvmunayev in pr #2031)
🐛 Bug Fixes
- [Lookup] fix
magnifying glass
icon color (@TahimiLeonBravo in pr #2003) - [Picklist] fix console error (@HellWolf93 in pr #2019)
v1.20.0
react-rainbow v1.20.0
Many thanks to all contributors who made this release possible!
@maxxgreene, @amontalvof, @LeandroTorresSicilia, @akshatatray, @wildergd, @gtallesb, @HellWolf93
Here are some highlights ✨:
- 🐛 Bug fixes and 📚 Improvements.
🎉 New Features
- [InternalOverlay] add
keepScrollEnabled
prop (@maxxgreene in pr #1999) - [GoogleAddressLookup] implement
variant
prop (@gtallesb in pr #1995) - [Badge] implement
size
prop (@TahimiLeonBravo in pr #2014) - [AvatarMenu] implement
avatarBackgroundColor
prop (@TahimiLeonBravo in pr #2014) - [Avatar] add
backgroundColor
prop to the Typescript interface (@TahimiLeonBravo in pr #2017)
🐛 Bug Fixes
- [Pagination] fix styles when only one page is shown (@TahimiLeonBravo and @akshatatray in pr #1992)
- [Lookup] fix hide error when setting loading (@LeandroTorresSicilia in pr #1997)
- [Picklist] fix dropdown anchor when rendering on the top (@wildergd in pr #1961)
- [Picklist] fix unexpected close when clicking on the search (@HellWolf93 in pr #1987)
v1.19.0
react-rainbow v1.19.0
Many thanks to all contributors who made this release possible!
@HellWolf93, @yvmunayev, @wildergd, @maxxgreene, @rgah2107, @amontalvof, @luisFilipePT, @gtallesb, @LeandroTorresSicilia
Here are some highlights ✨:
- 🐛 Bug fixes and 📚 Improvements.
- 🎉 New Features
- 🎉 New Components:
LoadingShape
HighlightedText
CounterInput
🎉 New Components
- [LoadingShape] (@HellWolf93 in pr #1866)
- [HighlightedText] (@amontalvof in pr #1864)
- [CounterInput] (@amontalvof in pr #1902)
🎉 New Features
- [Select] implement
labelAlignment
prop (@luisFilipePT in pr #1855) - [Input] add
variant=”bare”
(@gtallesb in pr #1957) - [MultiSelect] add the
variant=”bare”
(@gtallesb in pr #1957) - [CounterInput] add the
variant=”bare”
(@gtallesb in pr #1957) - [Pagination] add the
variant=”shaded”
(@amontalvof in pr #1960) - [Table] implement
hideTableHeader
prop (@yvmunayev in pr #1818) - [Textarea] implement
labelAlignment
prop (@rgah2107 in pr #1869) - [Picklist] implement
labelAlignment
prop (@rgah2107 in pr #1869) - [Lookup] implement
labelAlignment
prop (@rgah2107 in pr #1869) - [GoogleAddressLookup] implement
labelAlignment
prop (@rgah2107 in pr #1869) - [FileSelector] implement
labelAlignment
prop (@rgah2107 in pr #1869)- - [MultiSelect] implement
labelAlignment
prop (@rgah2107 in pr #1869) - [PhoneInput] implement
labelAlignment
prop (@rgah2107 in pr #1869) - [StripeCardInput] implement
labelAlignment
prop (@rgah2107 in pr #1869) - [ButtonGroupPicker] implement
labelAlignment
prop (@rgah2107 in pr #1869) - [RadioButtonGroup] implement
labelAlignment
prop (@rgah2107 in pr #1869) - [CheckboxGroup] implement
labelAlignment
prop (@rgah2107 in pr #1869) - [RadioGroup] implement
labelAlignment
prop (@rgah2107 in pr #1869) - [CodeInput] implement
labelAlignment
prop (@rgah2107 in pr #1869) - [DateTimePicker] implement
labelAlignment
prop (@rgah2107 in pr #1869) - [TimePicker] implement
labelAlignment
prop (@rgah2107 in pr #1869) - [Rating] implement
labelAlignment
prop (@rgah2107 in pr #1869) - [Slider] implement
labelAlignment
prop (@rgah2107 in pr #1869) - [StrongPasswordInput] implement
labelAlignment
prop (@rgah2107 in pr #1869) - [VisualPicker] implement
labelAlignment
prop (@rgah2107 in pr #1869) - [WeekDayPicker] implement
labelAlignment
prop (@rgah2107 in pr #1869) - [DatePicker] implement
labelAlignment
prop (@rgah2107 in pr #1869) - [Tabset] add
variant=”line”
(@rgah2107 in pr #1899) - [WeeklyCalendar] add
backgroundColor
andcolor
to theevents
prop (@rgah2107 in pr #1932) - [Drawer] add
size="full"
(@amontalvof in pr #1890) - [Select] add
variant=”shaded”
(@amontalvof in pr #1952) - [Table] implement
isEditable
prop (@amontalvof in pr #1933) - [ButtonGroupPicker] add
shaded
variant (@amontalvof in pr #1984) - [Lookup] add
shaded
variant (@gtallesb in pr #1981)
⌨️ Improvements
- [Drawer] make blurred the backdrop (@gtallesb in pr #1918)
- [Modal] make blurred the backdrop (@gtallesb in pr #1918)
- [Table] fix
isLoading
styles on thelistview
variant (@wildergd in pr #1896) - [GoogleAddressLookup] remove console warnings (@rgah2107 in pr #1988)
🐛Bug Fixes
- [Picklist] fix unexpected closed component when scrolling (@wildergd in pr #1900)
- [Textarea] fix flick when focusing (@TahimiLeonBravo in pr #1868)
- [Input] fix typescript
labelAlignment
interface (@LeandroTorresSicilia in pr #1862) - [Drawer] close unexpected (@amontalvof in pr #1976)
v1.18.1
react-rainbow v1.18.1
Many thanks to all contributors who made this release possible!
🐛Bug Fixes
- Make optional
labelAlignment
interface on typescript (@LeandroTorresSicilia in pr #1862 )
v1.18.0
react-rainbow v1.18.0
Many thanks to all contributors who made this release possible!
@HellWolf93, @yvmunayev, @wildergd, @maxxgreene, @rgah2107, @amontalvof, @luisFilipePT, @gtallesb, @goodbeysr
Here are some highlights ✨:
- 🐛 Bug fixes and 📚 Improvements.
- 🎉 New Features
🎉 New Features
- [RadioGroup] add
orientation
prop (@luisFilipePT in pr #1824) - [CheckboxGroup] add
orientation
prop (@luisFilipePT in pr #1824) - [FileSelector] add
value
prop and implement hide content functionality whenvalue={null}
(@amontalvof in pr #1814) - [FileSelector] add
uploadIcon
prop (@rgah2107 in pr #1800) - [Input] add "min" and "max" props (@rgah2107 in pr #1822)
- [Input] add
labelAlignment
prop (@rgah2107 in pr #1823)
⌨️ Improvements
- [ButtonMenu] refactor component using the InternalOverlay (@wildergd in pr #1718)
- [PhoneInput] fix UI when one country is passed (@gtallesb in pr #1816)
🐛Bug Fixes
- Fix
useTheme
hook when rainbow prop does not exist in the context (@LeandroTorresSicilia in pr #1830) - Add
ref
type in the typescript interface (@LeandroTorresSicilia in pr #1853) - [RenderIf] change
isTrue
prop toany
type
v1.17.0
react-rainbow v1.17.0
Many thanks to all contributors who made this release possible!
@HellWolf93, @ernesto-tapia, @yvmunayev, @RicardoHE97, @wildergd, @maxxgreene, @gerardolgvr, @rgah2107, @amontalvof, @gtallesb, @rolandin, @devrchancay, @Anyrob, @lyon93
Here are some highlights ✨:
- 🐛 Bug fixes and 📚 Improvements.
- 🎉 Add New Components:
MultiSelect
HelpText
MarkdownOutput
RenderIf
ColorPicker
🎉 New Components
- [MultiSelect] (@HellWolf93 in pr #1606 and pr #1659)
- [HelpText] (@yvmunayev in pr #1647)
- [MarkdownOutput] (@wildergd in pr #1690)
- [RenderIf] (@TahimiLeonBravo in pr #1784)
- [ColorPicker] (@yvmunayev in pr #1795)
🎉 New Features
- [Chip] add
success
,warning
anderror
variant (@rgah2107 in pr #1717) - [Chart] allow add plugins (@rgah2107 and @yvmunayev in pr #1638)
- [Badge] add
success
,warning
anderror
variant (@hportales2000 in pr #1744) - [Tree] implement keyboard navigation (@wildergd in pr #1781 and pr #1788)
- [Texarea] add
header
prop (@amontalvof in pr #1807) - [Textarea] add the prop variant (@lyon93 in pr #1786)
- [Input] add the prop variant (@lyon93 in pr #1776)
- [MultiSelect] implement
showCheckbox
prop (@HellWolf93 in pr #1689) - [MarkdownOutput] add multi-language (@yvmunayev in pr #1755 and pr #1766)
- [Table] add the variant prop (@yvmunayev in pr #1773)
⌨️ Improvements
- [InternalDropdown] add an example with multiple selections (@gtallesb in pr #1656)
- [Table] add an example rendering columns dynamically (@amontalvof in pr #1665)
- [Tree] add ellipsis to the
label
and add thekey
prop to the mapping (@rgah2107 in pr #1674) - [Tree] fix accessibility issues and add styles when an element is selected (@hportales2000 in pr #1703)
- [Chart] make rounded the bar charts (@maxxgreene in pr #1711)
- [Breadcrumb] add animation (@amontalvof in pr #1705)
- [Option] allow
number
on thename
(@yvmunayev in pr #1712) - [RenderIf] allow passing multiple children (@rolandin in pr #1758)
- [PhoneInput] add test when copy and paste (@devrchancay in pr #1679)
- [Lookup] add animation (@amontalvof in pr #1767)
- [MultiSelect] add delimiter in between placeholder and options ( @rgah2107 in pr #1798)
- [Calendar] fix keyboard navigation when double calendar (@wildergd in pr #1740)
- [Rating] add animation when hovering (@lyon93 in pr #1774)
- [MultiSelect] make the header fixed when scrolling (@HellWolf93 in pr #1782)
🐛 Bug Fixes
- [Table] fix focus in Safari (@ernesto-tapia in pr #1660)
- [PhoneInput] remove characters when copy and paste (@RicardoHE97 in pr #1661)
- [Tabset] fix crash when only one
Tab
is passed (@gerardolgvr in pr #1671) - [Picklist] fix styles when
isLoading
andenableSearch
are passed (@rgah2107 in pr #1643) - [RadioButtonGroup] make the label color reactive with the theme (@amontalvof in pr #1688)
- [Picklist] make onChange event is sent asynchronously (@hportales2000 in pr #1682)
- [ButtonMenu] add max-height (@TahimiLeonBravo in pr #1715)
- [Picklist] [Input] fix styles when
readOnly
(@rgah2107 in pr #1684) - [Calendar] make the double calendar responsive (@hportales2000 in pr #1691)
- [Calendar] reset selection when clicking on any day outside the selected range (@wildergd in pr #1721)
- [TimePicker] fix am/pm select when clicking on the selected element (@Anyrob in pr #1663)
v1.16.0
react-rainbow v1.16.0
Many thanks to all contributors who made this release possible!
@HellWolf93, @blakmetall, @yvmunayev, @wildergd, @maxxgreene, @rgah2107, @amontalvof, @gtallesb
Here are some highlights ✨:
- 🐛 Bug fixes and 📚 Improvements.
- 🎉 Add New Components:
FileSelector
CodeInput
InternalOverlay
InternalDropdown
DatePickerModal
Option
🎉 New Components
- [FileSelector] (@HellWolf93 in pr #1516)
- [CodeInput] (@blakmetall in pr #1524 and pr #1538)
- [InternalOverlay] (@HellWolf93, @maxxgreene, @LeandroTorresSicilia in pr #1558 and pr #1581)
- [InternalDropdown] (@LeandroTorresSicilia in pr #1589)
- [DatePickerModal] (@wildergd in pr #1601)
- [PhoneInput] (@yvmunayev in pr #1533)
- [Option] (@LeandroTorresSicilia)
🎉 New Features
- [VisualPicker] Add prop size (@rgah2107 in pr #1527)
- [RadioButtonGroup] add prop size (@rgah2107 in pr #1541)
- [Textarea] add the prop footer (@rgah2107 in pr #1536)
- [Calendar] add
selectionType
prop (@wildergd in pr #1563) - [Calendar] dd the
variant
prop (@wildergd in pr #1583) - [Chart] add the
disableXAxisGridLines
,disableYAxisGridLines
,disableXAxisBorders
,disableYAxisBorders
,disableXAxisTickLabels
anddisableYAxisTickLabels
props (@rgah2107 in pr #1572) - [Picklist] add the
variant
prop (@rgah2107 in pr #1583) - [SidebarItem] add the
selectedIcon
prop (@rgah2107 in pr #1574) - [Spinner] add the
type
prop (@rgah2107 in pr #1586) - [Spinner] add the
children
prop (@rgah2107 in pr #1586) - [Spinner] add the
x-large
value to the size prop (@rgah2107 in pr #1586) - [InternalDropdown] add search feature (@LeandroTorresSicilia in pr #1592)
- [Picklist] add the
enableSearch
prop (@LeandroTorresSicilia in pr #1592) - [Table] implement enumerate rows (@blakmetall in pr #1582)
- [InternalDropdown] add
multiple
prop (@HellWolf93 in pr #1605) - [DatePicker] add the
variant
andselectionType
props (@wildergd in pr #1619)
⌨️ Improvements
- [SidebarItem] Change component UI (@rgah2107 in pr #1557)
- [Picklist] fix add
ellipsis
to the label (@amontalvof in pr #1608) - [InternalDropdown] show a message when not find coincidences while type on the search (@amontalvof in pr #1615)
🐛Bug Fixes
- [StripeCardInput] fix the component when the
apiKey
prop is not passed (@rgah2107 in pr #1523) - [ImportRecordFlow] fix wrong behavior when open the component twice (@rgah2107 in pr #1515)
- [GoogleAddressLookup] fix the icons color (@gtallesb in pr #1559)
- [Table] fix the last column is not calculated when the columns have a width fixed @rgah2107 in pr #1564)
- [RadioButtonGroup] fix styles on last element (@gtallesb in pr #1623)
- [RadioButtonGroup] fix styles on Microsoft Edge browser (@gtallesb in pr #1632)
- Fix
isFocusable
jest matcher fail when is used on not class component (@wildergd in pr #1634)