Releases: themesberg/flowbite-react
v0.6.1
What's Changed
- docs: readme docs update link + add new components (banner + datepicker) by @MateoWartelle in #950
- Documentation fixes and new components (datepicker, banner) by @zoltanszogyenyi in #953
- Add dark: to button light theme by @pnispel in #954
- docs(banner): update
blue
colors tocyan
& fix button paddings by @zoltanszogyenyi in #957 - fix(textarea): default font size should be
text-sm
by @zoltanszogyenyi in #958 - docs: story
@deprecated
UseStoryFn
instead by @MateoWartelle in #966 - docs: Add missing controls to Breadcrumbs component StoryBook by @MateoWartelle in #965
- fix(button): fix error Button cannot be used as a JSX component by @congon4tor in #974
- fix(datepicker.tsx): fix theme and add onSelectedDate callback by @congon4tor in #970
- Minor visual fixes for components (buttons, breadcrumbs, list group) by @zoltanszogyenyi in #971
- fix(labels): default dark color of the input labels should be white by @zoltanszogyenyi in #978
- refactor(toggleswitch.tsx): toggleSwitch optional props by @andreaTarascioSophany in #928
- fix(tabs): added tabs container div style and theme by @DavideFrancescon in #929
- fix(component): add custom theme to the carousel's default left and r… by @oscargaom in #910
- feat : KBD component by @MateoWartelle in #969
- docs: add flowbite to npm install by @xSyki in #981
- refactor: remove redundant
useContext
-> replace withuseTheme
by @SutuSebastian in #982 - fix: scroll to section blocking above content by @SutuSebastian in #983
- fix(datepiker): incorrect names of days of the week in the datepicker by @paghar in #963
- docs: add default sticky banner example to StoryBook by @MateoWartelle in #980
- fix(button): allow height of buttons stretch by @000000armor in #906
- fix:
CodePreview
- show explicit false props by @SutuSebastian in #985 - fix(datepicker): button type by @rluders in #984
New Contributors
- @pnispel made their first contribution in #954
- @congon4tor made their first contribution in #974
- @andreaTarascioSophany made their first contribution in #928
- @oscargaom made their first contribution in #910
- @xSyki made their first contribution in #981
- @SutuSebastian made their first contribution in #982
Full Changelog: v0.6.0...v0.6.1
v0.6.0
What's Changed
- docs(general): improve styles and meta data by @zoltanszogyenyi in #864
- fix(select.tsx/badge.tsx): With icon classes preference by @nigellima in #877
- fix(button.tsx): Button
as
prop internal logic + TS props by @nigellima in #885 - fix(button.tsx): Adding back displayName by @headdetect in #890
- docs(readme): edit contributing guide link by @000000armor in #904
- docs: integrate Carbon Ads by @zoltanszogyenyi in #876
- Added search functionality to docs by @zoltanszogyenyi in #913
- docs: allow mobile users to close search by @zoltanszogyenyi in #915
- Discord Community & Footer improvements by @zoltanszogyenyi in #919
- feat(component): new pauseOnHover prop to , provide quick information with chance to pause by @Pewaukee in #918
- Announcement banner by @zoltanszogyenyi in #926
- Fix sidebar border styles by @zoltanszogyenyi in #927
- feat(sidebar): add custom chevron icon to collapse by @rluders in #891
- fix(pagination): center selected page by @DavideFrancescon in #931
- docs(banner): update banner info for the new poll by @zoltanszogyenyi in #942
- docs: added missing external imports for Toast Component by @MateoWartelle in #946
- docs: add missing external imports for Timeline Component by @MateoWartelle in #947
- feat(component): adding Datepicker component by @rluders in #835
- feat: add
<Banner>
component by @tulup-conner in #949
New Contributors
- @headdetect made their first contribution in #890
- @000000armor made their first contribution in #904
- @Pewaukee made their first contribution in #918
- @DavideFrancescon made their first contribution in #931
- @MateoWartelle made their first contribution in #946
Full Changelog: v0.5.0...v0.6.0
v0.5.0
What's Changed
- feat(card): support custom renderImage functions for Card by @levino in #730
- docs: add Tables of Contents to every page by @tulup-conner in #806
- docs: update README, CONTRIBUTING by @tulup-conner in #851
- docs: add TypeScript page by @tulup-conner in #853
- feat(modal.tsx): Modal Accessibility by @nigellima in #858
- fix(modal.mdx): fix spelling in modal documentation by @stefansurkamp in #862
- feat(toast.tsx): Stateless Toast by @nigellima in #860 - BREAKING CHANGE
- fix(pagination theme file): added enabled attribute for pagination ba… by @kharbandaashu in #856
- fix(button.tsx): Relative Spinner size by @nigellima in #868
New Contributors
- @levino made their first contribution in #730
- @stefansurkamp made their first contribution in #862
- @kharbandaashu made their first contribution in #856
Full Changelog: v0.4.11...v0.5.0
v0.4.11
What's Changed
- fix(modal): backdrop height by @rluders in #839
- feat(dropdown.tsx): Dropdown Accessibility by @nigellima in #840
Full Changelog: v0.4.10...v0.4.11
v0.4.10
What's Changed
- feat: life quality improvements by @rluders in #825
- feat(button.tsx): Added as prop to button component by @nigellima in #826
- fix(button.tsx): Disable Button hover state when button is disabled by @nigellima in #830
- fix(textinput.tsx): TextInput padding when having right/left icons by @nigellima in #832
- fix(src/components/navbar): fix wrong type on by @tulup-conner in #836
- feat(dropdown): adding custom trigger by @rluders in #834
- feat(carousel): adds onSlideChange property by @rluders in #833
New Contributors
- @nigellima made their first contribution in #826
Full Changelog: v0.4.9...v0.4.10
v0.4.9
This is a hotfix release version. Users noticed that the react-icons
package last version where missing some icons that we use in some of our components.
What's Changed
- fix(src/components/navbar): change default
<Navbar.Toggle/>
icon by @tulup-conner in #819
Full Changelog: v0.4.8...v0.4.9
v0.4.8
In this release, we replaced classnames
by tailwind-merge
for the entire design system, and removed !important
anywhere it was used in the default Flowbite React theme.
In general, you shouldn't need to use !important
in custom className
used on any component anymore either, so consider removing any you have.
You also shouldn't need to use theme={}
where a class in the theme was always overriding the one you passed in className
yourself anymore.
Breaking Changes
<Avatar img="somewhere.jpg" theme={..} />
now has aavatar.root.img.base
style to customize the output of the<img/>
. If you were customizing<Avatar>
theme with any ofavatar.root.img
, you might want to check out the changelog: 427a56f (we just moved arounded
fromon
/off
tobase
)
What's Changed
Features
- feat: replace
classnames
bytailwind-merge
by @tulup-conner in #816
Bug fixes
- fix(paginationbutton.tsx): button now has type button by @IuriPires in #811
Documentation
- chore(prettier): ignore CHANGELOG.md by @rluders in #788
- docs(font): load Inter font from Next by @zoltanszogyenyi in #790
- docs(fathom): add fathom analytics by @zoltanszogyenyi in #783
- docs(fathom): remove includedDomains attribute by @zoltanszogyenyi in #797
- docs: version from package.json by @rluders in #784
- docs: improve code preview by @tulup-conner in #798
- docs(code-preview): enable horizontal scroll by @zoltanszogyenyi in #804
- docs: add Theme section to each component's docs by @tulup-conner in #815
- docs: build
storybook
in addition toyarn build
with Vercel by @tulup-conner in #817
Full Changelog: v0.4.7...v0.4.8
v0.4.7
What's Changed
- fix(modal): fixed a bug that disallowed users to set the position of a modal by @rtraficante in #766
- docs: improve content of docs and components for #767 by @zoltanszogyenyi in #768
New Contributors
- @rtraficante made their first contribution in #766
Full Changelog: v0.4.6...v0.4.7
v0.4.6
In this release, we re-wrote our development server in Next.js.
That doesn't change anything for you unless you would like to contribute! If so, please take a look at our newest contributing guide.
What's Changed
- Remove
create-react-app
development server by @tulup-conner in #642 - fix(dropdown): fix dropdown menu items container width by @paghar in #714
- fix(theme): typo in bottom-center by @mvaled in #717
- fix(dropdown): add type button in dropdown by @lucasalberto01 in #757
- fix: making ToggleSwitch color prop as keyof FlowbiteColors by @IuriPires in #741
- fix(button.tsx): make prop theme work by @ductinhkzz in #746
- fix(component): fix Label component disabled property not applying theme styles by @jananxd in #763
- feat(pagination.tsx): next and previous buttons should disable when on 1 and last page respectively by @lokeshpathrabe in #731
- fix: pagination button not being highlighted correctly by @IuriPires in #725
- fix(modal): overflow bug fix by @paghar in #718
- fix(Modal): modal scrollbar overflow style issue fixed by @Alreadywinner in #769
New Contributors
- @lucasalberto01 made their first contribution in #757
- @IuriPires made their first contribution in #741
- @ductinhkzz made their first contribution in #746
- @jananxd made their first contribution in #763
- @lokeshpathrabe made their first contribution in #731
- @Alreadywinner made their first contribution in #769
Full Changelog: v0.4.4...v0.4.6
v0.4.4
Breaking Changes
- feat(/src/components/progress): fix unclear label usage #547
Clarifies confusing behavior for <Progress>
.
<Progress label={}>
is now <Progress textLabel={}>
<Progress labelPosition={}>
is now <Progress progressLabelPosition={} textLabelPosition={}>
- fix(/lib/components/table): prevent scrollbars around
<Table>
s #608 - fix(modal theme): fix modal vertical positioning #658
- fix(button): fixes outline button #654
What's Changed
- fix: group list styling by @meesvandongen in #668
- fix(/lib/components/table): prevent scrollbars around
<Table>
s by @multiwebinc in #608 - fix(component/models): prevent scrolling of body when modal is shown by @multiwebinc in #700
- fix(component/progressbar): fix progressbar showing label when progress == 0 by @SrivatsaRUpadhya in #698
- chore(cypress): fixes cypress e2e test pipeline by @ovichowdhury in #695
- refactor(component): simplify the usage of spinner inside the Button by @aminlotfi in #535
- fix(components/accordion): allow opened panel to be closed #684 - add accordion tests by @mufasubhai in #705
- feat(sidebar): Allow to customize the Sidebar component with 'as' by @mvaled in #703
- fix(tabs): remove tab auto focus by @paghar in #712
- fix: added aria-label to solve Buttons do not have an accessible name… by @thematrixl in #711
New Contributors
- @meesvandongen made their first contribution in #668
- @SrivatsaRUpadhya made their first contribution in #698
- @ovichowdhury made their first contribution in #695
- @aminlotfi made their first contribution in #535
- @mufasubhai made their first contribution in #705
- @mvaled made their first contribution in #703
- @paghar made their first contribution in #712
- @thematrixl made their first contribution in #711
Full Changelog: v0.4.3...v0.4.4