Releases: vuestorefront/storefront-ui
Releases · vuestorefront/storefront-ui
0.10.3
🐛 Fixes
- SfPagination: both arrows visible and fixed returned link to page,
- SfSearchBar: add a possibility to pass listeners,
- SfHero - add the condition to initialize glide.js when there is more than one item.
0.10.2
🐛 Fixes
- SfHero: removed client checker
- SfCarousel: removed client checker
- SfProductCard: removed client checker
0.10.1
🐛 Fixes
- SfHero:
- left arrow below image
- buttons not clickable fix
- add client class to right control arrow
- removed SfButtons as wrappers for SfArrows
- SfTextarea: change component from functional to standard to fix listeners bug
- SfCarousel: design broken
- SfArrow, SfCircleIcon: remove doubled listeners
- SfImage: accept empty alt text for decorative-only images
- SfSidebar: SfScrollable removed and body scroll lock added to sidebar component
- SfCimage: fix Image not defined in SSR render and validation
🧹 Chores:
- fix conflicts
- fix changelog script
- fix static assets for docs
- fix logo build
- fix docs build
- SfImage: no image on Storybook
- SfGallery: wrong prop type on storybook and default value for sliderOptions
- SfStoreLocator: fix server select option prop on Storybook
- SfProperty: missing data in slot examples on Storybook
- SfPrice: examples fixed
- SfFliter: slot for count in story
- SfSelect: selectedValue not defined in Storybook
- SfDivider: lack of story on Storybook
- SfSidebar: change rendering option to iframe
- Category example: missing title
v0.10.0
v0.10.0 contains API breaking changes and new features.
🚀 Features
- SfCimage - Advanced image component with built-in Cloudinary support, containing the following features:
- Auto format and auto quality delivery per browser/device.
placeholder
support with four types:pixelate
,vectorize
,predominant
andblur
.progressive
support.- Lazy loading support.
- Accessibility auto-enforced by
alt
props.
- SfCard - component for displaying information with title, image and action button in a card view.
- SfTile - component with title and background-image for displaying information in a tile view.
- SfCategoryCard - component for displaying information about categories in a cred view.
- Move configuration of fonts outside of StorefrontUI CSS Styling.
- Move utilities classes from helpers folder to global
- SfHeroItem - new
link
prop. - SfCallToAction - new
link
prop. - SfImage - Enhancements
- Placeholder supported with
placeholder
. - Reponsive with resolutions is supported with new
srcsets
props. - Accessibility auto-enforced by
alt
props.
- Placeholder supported with
❗ Refactor/ Breaking Changes
- SfImage. See Migration guide for more details.
- Checkout page with the new design.
- Deprecate
badgeLabel
andhasBadgeLabel
props fromSfIcon
. UseSfBadge
together withSfIcon
instead. - There are atom components refactored to functional components, Please see details in Migration guide.
- SfFooter with the new design and removing CSS variable specific for the component. See Migration guide for more details.
- Font import is removed from CSS stylings. Please import the desired font separately.
🐛 Fixes
- SfPagination: fixed linkToPage if SfPagination has router
- SfProductCard: mobile category tile differs from the designs
- SfCarousel: it doesn't look good when there are less than 4 products
- SfHero: custom prev next not clickable
- Mobile pop-up with information after adding a product to the cart on product page
- SfMegaMenu typo in name of class inside scss for stories file
- SfPagination link is a number instead of URL
- Category page for mobile differs form figma design
- SfSelect with no outline when focused with keyboard
- SfBanner has no link prop and is not clickable on mobile
- SfTableHeading and SfTableRow causes SSR missmatch
- SfProductOption causes SSR missmatch
- SfComponentSelect wrong border color
- SfTextarea has wrong font
- SfColorPicker opacity affects SfColor
- SfFooter menu opens without clicking on it
- SfAddressPicker doesn't react to "selected" prop changes
- SfCollectedProduct remove button without background in SfSidebar
- SfSelect
v-model
doesn't work - Property
isAddedToCart
on ProductCard doesn't change how item displays - SfCardHorizontal size and color change from property to select
- SfProductCard isAddedToCart prop not changing icon
- SfPagination error on SSR
- SfCircleIcon in disabled state with color modifier
- SfArrow with transparent modifier on disbaled mode
- SfCarousel duplicates the slides
- SfInput - Auto complete preview makes labels overlap on input on hover.
- SfModal - Close button missing on mobile
🧹 Chores:
- Broken link in README.md
- Storybook upgraded to 6x and migration of our docs form VuePress to MDX
- Tailwind customization doesn't work as described
- Update links to Figma designs
- SfGallery error shows on Storybook when
enableZoom
istrue
- Add typography, styleguides to storybook
- Add list of icons and sizes to SfIcon stories
- Disable warnings during creating docs for internal components
- Remove VuePress completely.
Lots of thanks to @AdamPawlinski @justyna-13 @git-antonyuk and other contributors who helped to make this happen ❤️
@storefront-ui/[email protected]
0.9.1 is here 🚀
Fixes:
👉 Pull off components script,
👉 Lack of focus directive import in SfSearchbar
👉 Add price range in SfProductCard story
👉 Change default color in SfLink to --c-text, --c-primary (in hover state) and --c-link (in active and visited states).
We strongly recommend using this version rather than previous main 0.9.0.
@storefront-ui/[email protected]
First API-stable beta. Still not suited for production!