Releases: vuestorefront/storefront-ui
Releases · vuestorefront/storefront-ui
v2.2.0
2.2.0 (2023-05-11)
Overview
This release introduces new blocks and improvements of existing blocks.
Features
Blocks Vue.js and React.js
- SelectDropdown
- MegaMenu mobile navigation
- Search
- Gallery
Improvements
- Order Summary - alerts
Bug fixes
- SfSelect chevron rotates on blur (#2569)
- SfScrollable: general improvement
- MegaMenu: styling issues and keyboard navigation
- Pagination: improved mobile version
- Order Summary: styling issues
- Alert: styling issues
- NavbarTop: double login button
- Filters: issues with sort by and clear all
v2.1.0
2.1.0 (2023-04-18)
Overview
The following release contains new blocks and UI elements alongside bugfixes reported after 2.0.0 release.
Features
All new blocks and UI elements are listed below.
Base UI Elements Vue.js and React.js
- SfScrollable
Blocks Vue.js and React.js
- Alert
- Banner
- Breadcrumbs
- Card
- Footer
- MegaMenu
- Newsletter Box
- Order Summary
- Pagination
Composables / Hooks
- useScrollable
- useFocusVisible
Improvements
- Modal - added animated block.
v2.0.0
2.0.0 (2023-03-28)
Features
Base components Vue.js and React.js
- AccordionItem component
- Button component
- Checkbox component
- Checkbox
- Chip component
- Counter component
- Drawer component
- Dropdown component
- IconBase component
- Input component
- Link component
- ListItem component
- LoaderCircular component
- LoaderLinear component
- Modal component
- ProgressCircular component
- ProgressLinear component
- Radio component
- Rating component
- Select component
- Switch component
- Thumbnail component
- Tooltip component
Blocks Vue.js and React.js
- Checkout
- Filters
- NavbarBottom
- NavbarTop
- ProductCard
- QuantitySelector
- Review
Composables / Hooks
- useDisclosure
- useDropdown
- usePopover
- useTooltip
- useTrapFocus
0.13.6
v0.13.6
🐛 Fixes
- SfStoreLocator: fixed leaflet critical bug
🧹 Chores:
- dependencies update
0.13.5
v0.13.5
🐛 Fixes
- SfHeader: restored changeHandler
- npm doesn't support
link
- changed tofile
🧹 Chores:
- docs: update links and logs on welcome page
0.13.4
🐛 Fixes
- SfSearchbar: icon slot added
- SfModal story: modal can be closed in stories
- SfImage, SfBullets: wrong props will cause warning instead of error
- SfFooter: closing columns on mobile
- SfDropdown: change rendering to inline and fix styling
- SfGallery: scroll for more than 4 thumb images
- SfHeader: search value displays in story
- SfInput: changes in placeholder are visible in story
- Cart on nuxt - after closing sidebar user goes to homepage
🧹 Chores:
- docs: update links and logs on welcome page
0.13.3
🐛 Fixes
- SfInput: showing password icon fixed
- SfImage: removed conditions causing placeholder to hide when using nuxt-image
- Tests: fixed test on login page
- SfButton: fix 'With Default Slot' story in Storybook
- Configurable aria-label attributes
- SfInput: showing password icon fixed
- click-outside-directive: event passed to
closeHandler
- fixed test on login page
- SfTextarea: readonly prop fixed
🧹 Chores:
0.13.2
v0.13.2
🚀 Features
- a11y: Configurable aria-label attributes
🐛 Fixes
- SfSearchbar: change event name in 'UseIconSlot' story in Storybook
- SfCheckbox: fix checkbox size in stories
- SfCheckbox: fix checkbox required message in stories
- SfRadio: remove required prop from stories
- SfSteps: fix steps navigation in stories
- SfGroupedProduct: added
inputHandler
methods in stories - SfStoreLocator: lack of marker icons fix
- a11y: color primary
#5ece7b
changed on#018937
with better contrast ratio
0.13.1
v0.13.1
🐛 Fixes
- SfAccordion: removed the click event to solve the issue of change not defined
- SfButton: replaced onClick method with click
- Improvement in the release section structure in storybook
- SfBullets: if
current
prop is greater than or equaltotal
prop thencurrent
prop value is0
and there is an error message in console about wrong value forcurrent
prop - SfInput: fixed errors in storybook story
- SfHero: showing mobile images
- SfCallToAction: showing desktop images in background
- SfBottomModal: fix story
- SfGallery: fix size and position of outside zoom image
🧹 Chores:
- added new website to list of companies that use SFUI
0.13.0
v0.13.0
❗ Breaking Changes
- SfSidebar: new
position
prop is added for positioning sidebar. Available values areleft
andright
. When prop isn't set, default value isleft
- removed SfSlidingSection and mobile observer
🚀 Features
- add the possibility to change breakpoint by mixins and configuration in Nuxt and by script in Vue projects
- SfScrollable: replaced plugin with native solution
- SfScrollable: added styling for native scrollbar
- SfIcon: added lazy loading feature for icons
🐛 Fixes
- E2E tests: SfHero on home page fixed,
- one footer for nuxt pages,
- SfHero: image passed as object doesn't appear,
- SfCollectedProduct: removed issue of input function in story and removed duplicate props
- SfFooter: removed mobile observer
- SfSidebar: add
position
prop and fix animation loading for async component
🧹 Chores:
- gh action workflow change to run tests on push/pull to develop and master branches
- SfProductCard, SfMegaMenu, SfFooter, SfContentPages: removed
isMobile
, - global: removed SfSlidingSection and mobile observer
- docs: added example to use playground and update command