Releases: italia/design-react-kit
v5.0.0-10
v5.0.0-8
v5.0.0-7
Release versione v.4.0.2
What's Changed
Last 4.0.1 release was published without build artifacts. This release should fix it.
Design React Kit in production? Let us know!
We’re open to any feedback and ready to hear your story of putting Design React Kit in production. In case you’re interested, please reach us on Developers Italia slack or in any way you want.
Release versione v.4.0.1
What's Changed
Fixes
Various
Internal & CI
- Fix publish bug by @dej611 in #813
- sync husky version in package.json with yarn.lock by @bfabio in #818
New Contributors
Design React Kit in production? Let us know!
We’re open to any feedback and ready to hear your story of putting Design React Kit in production. In case you’re interested, please reach us on Developers Italia slack or in any way you want.
Full Changelog: 4.0.0...4.0.1
Release versione v.4.0.0
What's Changed
This release is an effort to migrate the full kit into Typescript, a Storybook update and documentation rewrite.
It has been an incredible effort with the following numbers:
- 16 different contributors and the community contributed to this release
- more than 1000+ files changed
- and 70000+ lines changed (with a net sum of 6000+ lines removed).
- and a huge success for the
Hacktoberfestmonth
Important changes
- Minimal React version required by the kit has bumped to v.16.8.0 . Check your project version before upgrade to v.4.0.0 .
- New types for
design-react-kit: the codebase has been entirely rewritten in TS and types are completely difference from 3.x . Pagercomponent:sizeprop has been removed. To restore the previous behaviour use theclassNameprop with the appropriate class.- the
PagerListhas been removed and its content has been merged into thePagercomponent. Use the propslistTag,listClassNamein thePagercomponent.
Carouselcomponent has been removed with all its relative sub-components.- To keep on using the previous component, it is possible to import
Carouselfrom thereactstrap(8.x) package.
- To keep on using the previous component, it is possible to import
Herocomponent has changed.- new looks is more in line with the Bootstrap Italia guidelines.
- Check the new documentation page for the
Herocomponent for the new component implementation details. - To keep on using the previous component, it is possible to import
Jumbotronfrom thereactstrap(8.x) package.
Dimmercomponent changed behaviour.classNameis not applied any more to the wrapper node.- To keep the previous behaviour, set the
wrapperClassNameprop totrueon the component.
DimmerButtoncomponent changed behaviour.- The
darkprop has a default value oftrue. - To keep the preevious behaviour set the
darkprop tofalse.
- The
Iconcomponent changed behaviour.- icons are now loaded in a lazy way.
- new preload API provided for the SSR and testing scenarios.
Progresscomponent changed behaviour.classNameis not applied any more to the wrapper node.- To keep the previous behaviour, set the
wrapperClassNameprop totrueon the component.
Sectioncomponent changed behaviour.classNameis not applied any more to the wrapper node.- To keep the previous behaviour, set the
wrapperClassNameprop totrueon the component.
New components
Selectcomponent.Toolbarcomponent.TimeInputcomponent.Megamenucomponent.- New component used for the image list layouts:
GridList,GridRow,GridItem,GridItemText,GridItemTextWrapper,ResponsiveImage. - New notification system provided (with test and documentation).
New features for existing components
Accordion:- new
backgroundandiconLeftprops added.
- new
BottomNavItem:- new
urlandonLinkClickprops added. linkprop deprecated.
- new
Breadcrumb:darkprop for the dark theme added.
Dimmer:- new
wrapperClassNameprop added.
- new
Fontloader:- new
fontsprop added to let load extra fonts other than the ones from the kit.
- new
Input:- new
wrapperClassNameprop added, replacing thewrapperClassprop (now deprecated).
- new
Icon:- the component can now load external images via url.
Modal:- new
withIcon,withLinkListandpopConfirmprops added for various modal formats.
- new
ModalHeader:- new
iconprop added to show an icon at the title level.
- new
Pager:- new
total,listTag,listClassNameprops added.
- new
Progress:- new
wrapperClassNameprop added.
- new
Section:- new
color,wrapperClassNameprops added. - new
colorvaluesneutralandmutedare now deprecated.
- new
Spinner:- new
labelprop added.
- new
SkipLinkItem:- new
focusableprop added for specific scenarios where focus might not be desiderable.
- new
StepperHeaderElement:- new
mobilevalue added to thevariantprop. - Previous
steppers-indexvalue has been deprecated. - New
appendIcon,prependIconprops added, respectively replacing the now deprecatedicon/iconNameprops.
- new
TimelinePin:- new
iconNameprop, replacing theiconprop now deprecated.
- new
New Contributors
Thanks to all these new contributors:
- @luco5826 made their first contribution in #700
- @ewedlund made their first contribution in #707
- @ftonato made their first contribution in #741
- @nidble made their first contribution in #743
- @foysalit made their first contribution in #749
- @dependabot made their first contribution in #719
- @edoardolincetto made their first contribution in #750
- @toptalo made their first contribution in #758
- @mrkrash made their first contribution in #762
- @mendaomn made their first contribution in #768
- @va-deem made their first contribution in #781
Full Changelog: 3.3.3...4.0.0
Design React Kit in production? Let us know!
We’re open to any feedback and ready to hear your story of putting Design React Kit in production. In case you’re interested, please reach us on Developers Italia slack or in any way you want.
Release versione v.3.3.3
Features
Design React Kit in production? Let us know!
We’re open to any feedback and ready to hear your story of putting Design React Kit in production. In case you’re interested, please reach us on Developers Italia slack or in any way you want.
Release versione v.3.3.2
Fixes
Design React Kit in production? Let us know!
We’re open to any feedback and ready to hear your story of putting Design React Kit in production. In case you’re interested, please reach us on Developers Italia slack or in any way you want.
Release versione v.3.3.1
Docs & Types
- Exports typings with the npm bundle (#606)(@sanyamdogra)
Design React Kit in production? Let us know!
We’re open to any feedback and ready to hear your story of putting Design React Kit in production. In case you’re interested, please reach us on Developers Italia slack or in any way you want.
Release versione v3.3.0
Docs & Types
Fixes
Internal & CI
- Add new SSR check (#609)(@dej611 + @sebbalex)
- Upgraded
bootstrap-italiaandreactstrapdependencies.
Design React Kit in production? Let us know!
We’re open to any feedback and ready to hear your story of putting Design React Kit in production. In case you’re interested, please reach us on Developers Italia slack or in any way you want.