Skip to content

1.0.0-rc.6

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 08 Mar 07:52
9396b5b

🚀 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 to 40.1.0

eslint-jest

  • updated eslint-plugin-jest to 26.0.0

eslint-typescript

  • @typescript-eslint/eslint-plugin to 5.10.2
  • @typescript-eslint/parser to 5.10.2

eslint-vue

  • updated eslint-plugin-vue to 8.4.0

api-client

  • updated @apollo/client to 3.5.8
  • updated graphql to 16.3.0
  • updated cross-fetch to 3.1.5
  • updated typescript to 4.5.5
  • updated dotenv to 15.0.0
  • updated msw to 0.36.8

theme

  • updated isomorphic-dompurify to 0.18.0
  • updated @babel/core to 7.16.12
  • updated cypress to 9.3.1
  • updated dotenv to 14.3.2
  • updated lint-staged to 12.3.3
  • updated mocha to 9.2.0
  • updated npm-check-updates to 12.2.1
  • updated typescript to 4.5.5

repository

  • updated @babel/core to 7.16.12
  • updated @babel/plugin-proposal-private-methods to 7.16.11
  • updated @commitlint/cli to 16.1.0
  • updated @graphql-codegen/cli to 2.4.0
  • updated @types/node to 17.0.13
  • updated @typescript-eslint/parser to 5.10.1
  • updated eslint to 8.8.0
  • updated npm-check-updates to 12.2.1
  • updated rollup to 2.66.1
  • updated vue-eslint-parser to 8.2.0
  • updated @graphql-codegen/typescript-operations to 2.2.3
  • updated @types/node to 17.0.14
  • updated @typescript-eslint/parser to 5.10.2
  • updated lint-staged to 12.3.3