1.0.0-rc.5
Pre-release
Pre-release
๐ Features
- added base support for Virtual and Downloadable products
- added cart coupon code input
- added base support for multi-store
- configured remote environments and deployments: dev, stage, prod
composables
- added storeGetters getters functions
- added neighborhood, extra, and tax field on addresses getters
- added exported API types
theme
- created and applied addToCart composable function
- added pagination on the MyOrderHistory page
- created new HTMLContent component
๐ Refactors & FIxes
theme
- fixed core web vitals results
- fixed sidebar loading
- removed minimal char amount in street fixes
- removed @vue/composition-api and added @nuxtjs/composition-api
- fixed the @nuxtjs/composition-api calls and usages
- added the useGETForQueries as option in the middleware.config.js
- fixed wishlist icon display
- added wishlist pagination support on MyAccount area (closes [Bug]: Pagination for wishlist #219)
- improved wishlist theme page
- improved MyAccount base page
- removed allow_remote_shopping_assistance from user
- created and applied addToCart composable function
- created currencySelector component
- created and applied handleChanges composable function for Magento configuration
- added pagination in MyOrderHistory page
- fixed password regex rules
- fixed product configuration URL #117
- fixed losing the state in shipping / billing step related to region
- removed duplicated api call #220
- updated customer password regex #248
- fixed address creation navigation issue #256
- updated cart item key to stop rendering #287
api-client
- fixed categoryList.ts query
- fixed categorySearch.ts query
- improvements in GraphQL client
- added pagination in user order and wishlist and enhanced API speed
- enabled default useGETForQueries to true for apollo-http-link
- fixed missing type CustomerOrdersFilterInput
- removed allow_remote_shopping_assistance from user
- fixed reset password APIs
- added missing vat_id field
- added missing pagination information in orders
composables
- removed vue-demi and added @vue/composition-api
- improved cart error handling
- improved facet prices filter
- added wishlist pagination and wishlist factory
- removed allow_remote_shopping_assistance from user
- fixed useUserOrder pagination parameters
- added missing pagination on orderGetters
- fixed itemsPerPage default value to 10
- fixed storeConfigGetters adding types
- removed redundant debugger statement
- solved duplicate addresses when creating an order #196
- solved cart data update on login/logout action
- fixed adding to wishlist #190
- fixed cookie values
repository
- fixed the rollup script build
- fixed builds on
develop
andmain
branches
๐ก Chore
- updated README with new VSF brand
- fixed vue-demi version on 0.11.4
- chore: fixes Conventional PR GH Action
updated dependencies and devDependencies
eslint-typescript
- updated
@typescript-eslint/eslint-plugin
to5.6.0
- updated
@typescript-eslint/parser
to5.6.0
eslint-vue
- updated
eslint-plugin-vue
to8.2.0
api-client
- updated
@vue-storefront/core
to2.5.2
- updated
@apollo/client
to3.5.6
- updated
graphql
to16.1.0
composables
- updated
@vue-storefront/core
to2.5.2
theme
- updated
@nuxtjs/composition-api
to0.31.0
- updated
@vue-storefront/core
to2.5.2
- updated
@vue-storefront/middleware
to2.5.2
- updated
@vue-storefront/nuxt
to2.5.2
- updated
@vue-storefront/nuxt-theme
to2.5.2
- updated
cypress
to9.1.1
- updated
mochawesome-merge
to4.2.1
- updated
npm-check-updates
to12.0.3
- updated
ts-jest
to27.1.1
repository
- updated
@types/node
to16.11.12
- updated
@typescript-eslint/parser
to5.6.0
- updated
eslint
to8.4.1
- updated
npm-check-updates
to12.0.3
- updated
@graphql-tools/utils
to8.5.4
- updated
rollup
to2.61.0
- updated
ts-jest
to27.1.1
๐ Docs
- refined project setup description
- Added documentation for the useStore composable