Skip to content

Releases: vuestorefront/storefront-ui

0.11.0-rc.2

06 Sep 12:05
Compare
Choose a tag to compare

🚀 Features

  • SfSkeleton: new component as a placeholder for components that are in a loading phase
  • SfQuantitySelector: emits blur event
  • SfHero: add withImgTag slot for placing custom images

🧹 Chores

  • docs: transitions in Utilites/Transitions/Docs
  • docs: SfHero with Cloudinary image example

🐛 Fixes

  • SfProductCard, SfProductCardHorizontal: rename isOnWishlist to isInWishlist [BREAKING]
  • SfRadio: remove component variables for radio text color
  • SfCallToAction: doesn't emit click events

0.11.0-rc.1

20 Aug 11:17
Compare
Choose a tag to compare
  • Migration guide will be added to the v0.11.0

✨ Props

Props
Component Before v0.11.0-rc.1 Required Default value
SfQuantitySelector - min false null
SfQuantitySelector - max false null
SfNotification - persistent false false

🚀 Features

  • SfButton - disabled state made more inclusive
  • SfAccordion - SfAccordionItems can be opened programmatically
  • SfFooter: now works with JS disabled
  • SfNotification: added persistent prop to exclude closing button
  • SfProductCard: added SfColorPicker inside a new slot colors
  • SfQuantitySelector: Add min and max props to set minimum or maximum allowed QTY
  • E2E tests moved to nuxt directory
  • docs: example pages on Storybook refactored to show full source code in docs tab
  • docs: clean up releases page

🐛 Fixes

  • SfSelect: cannot click on label to open the dropdown
  • SfRadio: fixed to work on Safari 11 and older
  • SfProductCardHorizontal: access to quantity during adding to cart
  • SfRange: removed optional chaining
  • SfCart, SfDetailedCart: increasing quantity with "+" button fixed
  • SfImage: fix dynamic styles in ProductCard
  • SfBottomNavigation: adjusted the same wrapper size for the items
  • SfGallery: fix missing alt on a SfImage which displays the zoomed image when outsideZoom is enabled
  • molecules: replace dynamic classes with static
  • atoms: replace dynamic classes with static
  • deps: add missing glob dependency to fix bug when adding SFUI to project on yarn2 in pnp mode
  • docs: fix links to Discord Channel
  • docs: fix Meet the team section lists and email to storefront ui contributors

0.10.8

05 Jul 09:49
Compare
Choose a tag to compare

✨ Props

Component Before v0.10.8 Required Default value
SfHeader - logoHeight false 35
SfHeader - logoWidth false 34

🚀 Features

  • Storysource: new addon panel "Story" for Storybook - displays stories source code
  • Storybook: New page "Who is using Storefront UI?" with list of websites that are using Storefront UI
  • Storybook: New page "Local Development" with guide on local development
  • Storybook: Add list of websites that are using Storefront UI to homepage

🐛 Fixes

  • SfModal: docs work correctly
  • SfMenuItem: multiline text aligned to left in subcategories
  • Add favicon to storybook docs
  • SfHero: fix unable to find uri in 'background' warning
  • SfSelect - fix ssr missmatch error (in stories)
  • SfLink: revert component from functional to stateful due to problems with nesting
  • SfModal: navigation to SfModal doesn't break scroll on the other components
  • Width and height for logo and flag images
  • Docs: update team structure, Readme.md, package.json, License
  • Docs: fix iframe sizes in docs addon for SfModal, SfBottomModal, SfDropdown, SfOverlay
  • Replace node-sass with sass for Node v16.0.0 compatibility

0.10.71

24 Jun 10:33
Compare
Choose a tag to compare
  • SfSidebar - scroll not working on mobile devices (hotfix)

0.10.7

22 Jun 15:57
Compare
Choose a tag to compare

🚀 Features

  • SfRange new component implemented
  • atom components refactor to functional:
    • SfBreadcrumbs
    • SfBullet
    • SfButton
    • SfColor
    • SfHeading
    • SfIcon
    • SfLink
    • SfQuantitySelector
    • SfRating
    • SfSkeleton
    • SfTextarea
  • add nuxt branch for testing purposes and lighthouse ci audit on push to master and develop branches

🐛 Fixes

  • SfAccordion - header text should be aligned left when multiline
  • SfBanner, SfCategoryCard, SfTile, SfHeader, SfHero: fixed SSR missmatch

0.10.6

18 May 12:08
Compare
Choose a tag to compare

🚀 Features

  • adding Cypress e2e tests for storybook examples

🐛 Fixes

  • SfHero: fix infinite image request loop by removing css variables for background image
  • unit tests warnings fixed,
  • Package.json - Removed unnecessary libraries

0.10.5

19 Apr 14:30
Compare
Choose a tag to compare

🐛 Fixes

  • SfMegaMenu - additional class to hide bar on desktop
  • SfIcon - change div wrapping element to span to avoid html syntax error in SfMenuItem
  • SfGallery - main image not appearing on Firefox
  • SfImage: images are dispalyed on SSR
  • v-click-outside: correctly handles mousedown event

0.10.4

22 Mar 13:45
Compare
Choose a tag to compare

🚀 Features

  • SfTabs - possibility to open tabs not only by clicking on SfTab
  • add script allowing for using Storybook composition automatically

🐛 Fixes

  • SfSelect: added disabled attribute
  • Checkout page: SfInput label overlaps the entered text
  • SfProductCard: title and picture can also be buttons when link is not provided
  • SfTabs: jump effect on page reload fix
  • SfRadio: add change event for older browsers

0.10.3

15 Feb 13:20
Compare
Choose a tag to compare

🐛 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

22 Mar 21:19
Compare
Choose a tag to compare

🐛 Fixes

  • SfHero: removed client checker
  • SfCarousel: removed client checker
  • SfProductCard: removed client checker