1.0.0-rc.6
Pre-release
Pre-release
🚀 Features
- introduced the useApi composable, refactored loading configuration #612
- added LoadWhenVisible component and lazyload footer #618
💅 Refactors
- added ability to close the quick search using the keyboard #552
- disabled the add to cart button while new product configuration is being loaded #523
- made top bar graphql requests non-blocking #621
- added conditional rendering for a store switcher and currencies #606
- refactored how and where the cart is loaded #605
- added lazy-loaded wishlist and the totalItems shared field #617
- made the login modal lazy-loaded #619
- prevented loading unnecessary data on a mobile device in the AppHeader component #620
- moved search form to separate component #642
- changed VSF logo and favicon #622
- The useMagentoConfiguration composable refactorization #612
- "Save for later" button should be hidden for guest user #650
- added pagination on the category mobile view #655
- added asset optimization ‣ #628
🐛 Bugfix
- fixed deployment bugs #563
- fixed my account errors #646
- fixed page header spacing issues #556
- fixed InstagramFeed component #557
- the configurable product should work when only one attribute is used #540
- fixed checkout billing step errors #553
- fixed missing shipping address form on the checkout for a coming back customer #566
- added homepage missing german translations #630
- added HTML unescaping in HTMLContent component #532
- fixed incorrect checkbox styling #656
- fixed currency switcher is missing on mobile view #580
- fixed Login modal is displayed every time customer click account icon #580
- register Form is not displayed after Reset Password #631
- fixed Additional information tab on product page #658
- centered empty cart text and image #649
- aligned State/Province input #651
- customers cannot sort products on mobile devices #653
- fixed customer is not being moved to product details page from search form #665
- fixed Product removal confirmation out of viewport in mini cart #652
- fixed customer cannot change their email on mobile #669
- fixed cart_id GraphQL error #648
Chore
- optimized build #659
- created a dynamic
nuxt.config.js
configuration file based on you configuration
eslint
- updated
eslint-plugin-unicorn
to40.1.0
eslint-jest
- updated
eslint-plugin-jest
to26.0.0
eslint-typescript
@typescript-eslint/eslint-plugin
to5.10.2
@typescript-eslint/parser
to5.10.2
eslint-vue
- updated
eslint-plugin-vue
to8.4.0
api-client
- updated
@apollo/client
to3.5.8
- updated
graphql
to16.3.0
- updated
cross-fetch
to3.1.5
- updated
typescript
to4.5.5
- updated
dotenv
to15.0.0
- updated
msw
to0.36.8
theme
- updated
isomorphic-dompurify
to0.18.0
- updated
@babel/core
to7.16.12
- updated
cypress
to9.3.1
- updated
dotenv
to14.3.2
- updated
lint-staged
to12.3.3
- updated
mocha
to9.2.0
- updated
npm-check-updates
to12.2.1
- updated
typescript
to4.5.5
repository
- updated
@babel/core
to7.16.12
- updated
@babel/plugin-proposal-private-methods
to7.16.11
- updated
@commitlint/cli
to16.1.0
- updated
@graphql-codegen/cli
to2.4.0
- updated
@types/node
to17.0.13
- updated
@typescript-eslint/parser
to5.10.1
- updated
eslint
to8.8.0
- updated
npm-check-updates
to12.2.1
- updated
rollup
to2.66.1
- updated
vue-eslint-parser
to8.2.0
- updated
@graphql-codegen/typescript-operations
to2.2.3
- updated
@types/node
to17.0.14
- updated
@typescript-eslint/parser
to5.10.2
- updated
lint-staged
to12.3.3