Releases: vuestorefront/storefront-ui
v2.5.0
React & Vue
Minor Changes
-
#2848
93107ab26
Thanks @AdamPawlinski! - Added props changing aria label for nav buttons in SfScrollable -
#2880
aa9c2f328
Thanks @AdamPawlinski! - Added textarea base component
Patch Changes
- Updated dependencies [
aa9c2f328
]:- @storefront-ui/shared@2.5.0
Shared
Minor Changes
- #2880
aa9c2f328
Thanks @AdamPawlinski! - Added textarea base component
Nuxt
Minor Changes
- #3155 a754c14 Thanks @Szymon-dziewonski! - [FIXED] nuxt module package is working, installation documentation of storefront-ui on nuxt is set to use module by default, add eslint lint, add README.md file. Previously nuxt module on npm contained only CHANGELOG.md and package.json files.
2.4.1
2.4.1
Patch Changes
- fixing publish error with workspaces protocol handling
v2.4.0
React & Vue
Minor Changes
-
#2730
4094afe04
Thanks @dkacper! - Added SfBadge component in react and vue -
#2746
74dfce2c8
Thanks @aniamusial! - Added new search blocks with customized buttons for react and vue -
#2725
05560b55d
Thanks @AdamPawlinski! - useTrapFocus:- added
updateFocusableElement
method that allow to refresh the list of focusable children within container element, - use
useState
instead ofuseRefs
forcurrent
andfocusable
return values.
- added
-
#2833
623ed8ade
Thanks @github-actions! - add RatingButton component (#2820) -
#2787
17e7e60d8
Thanks @justyna-13! - add Email icon
Patch Changes
-
#2819
b3a946367
Thanks @FRSgit! - fix typings of SfScrollable drag prop -
#2787
17e7e60d8
Thanks @justyna-13! - SfSelect wrapper as span tag -
#2747
0ab7b3967
Thanks @Szymon-dziewonski! - Format SfSelect component, removal of extra unecessary lines -
Updated dependencies [
4094afe04
,74dfce2c8
,623ed8ade
]:- @storefront-ui/shared@2.4.0
Shared
Minor Changes
-
#2730
4094afe04
Thanks @dkacper! - Added SfBadge component in react and vue -
#2746
74dfce2c8
Thanks @aniamusial! - Added new search blocks with customized buttons -
#2833
623ed8ade
Thanks @github-actions! - add RatingButton component (#2820)
v2.3.1
v2.3.0
2.3.0 (2023-06-07)
Overview
This release introduces SfBadge alongside new blocks and improvements.
Features
Blocks Vue.js and React.js
- Filters: Category, Rating, Price and Brand blocks
- Combobox
- Search: with custom button and with custom icon button
- Gallery: with arrow keys navigation
Components Vue.js and React.js
- SfBadge
Improvements
- docs: possibility to turn off padding in example iframe
- chore: introduced changesets and continuos development pipeline
- useScrollable: add missing methods, remove prop getter and add containerRef
- chore: ESLint speed improvement
- uploading assets to the cloud allowing for code to be use-ready after copying
- docs: add figma redirect link to latest version
- chore: create nuxt module
Bug fixes
- SfInput: replace div element with dynamic WrapperTag, remove spans around slots, styling issues
- Pagination: on mobile, buttons width based on container width, gap above prev/next buttons on Vue
- Breadcrumbs: replace anchor from last item to span
- SfButton: ring border fixed
- Filters: checkbox and radio components selecting, styling issues
- Card Feature: styling issues
- Icons: visibility on the list
- docs: changing size of example preview on mobile
- docs: add missing useTrapFocus description and adding tailwind section
- docs: redirect nginx app to .html suffix and v2 domain url fix
- blocks: all dummy links changed to #
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