Skip to content

1.0.0-rc.4.5

Pre-release
Pre-release
Compare
Choose a tag to compare
@bloodf bloodf released this 13 Nov 16:31
· 1333 commits to main since this release
eefcb28

🚀 Features

api-client

  • added customApolloHttpLinkOptions config options to customize GraphQL API client

https://devdocs.magento.com/guides/v2.4/graphql/caching.html

theme

  • added the useGETForQueries parameter as option in middleware.config.js

💅 Refactors

composables

  • removed vue-demi and added @vue/composition-api

theme

  • removed minimal char amount in street fixes #232
  • fix password RegExp (closes #238)
  • fix category not displaying products (closes #236)
  • fix customizable product not being able to add t o cart (closes #228)
  • fix notification on password change (closes #231)
  • fix over pagination (closes #239)
  • fix filter product not showing result (closes #230)
  • fix wishlist icon not showing for product card (closes #229)
  • added no-fetch param to CategorySidebarMenu.vue to prevent souble API calls
  • 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

repository

  • fixed the rollup script build

🏡 Chore

updated dependencies and devDependencies

eslint

  • updated eslint-config-airbnb-base to 15.0.0
  • updated eslint-config-airbnb-typescript to 15.0.0
  • updated eslint-plugin-unicorn to 38.0.1

eslint-import

  • updated eslint-plugin-import to 2.25.3

eslint-jest

  • updated eslint-plugin-jest to 25.2.4

eslint-typescript

  • updated @typescript-eslint/eslint-plugin to 5.3.1
  • updated @typescript-eslint/parser to 5.3.1

eslint-vue

  • updated eslint-plugin-vue to 8.0.3

api-client

  • updated @apollo/client to 3.4.17
  • updated @vue-storefront/core to 2.5.0
  • updated graphql to 16.0.1
  • updated graphql-tag to 2.12.6

composables

  • updated @vue-storefront/core to 2.5.0
  • updated jsdom to 18.0.1
  • updated @nuxtjs/composition-api to 0.29.3

theme

  • updated @vue-storefront/core to 2.5.0
  • updated @vue-storefront/middleware to 2.5.0
  • updated @vue-storefront/nuxt to 2.5.0
  • updated @vue-storefront/nuxt-theme to 2.5.0
  • updated @storefront-ui/vue to 0.11.2
  • updated vee-validate to 3.4.14
  • updated cypress to 9.0.0
  • updated lint-staged to 11.2.6
  • updated mochawesome to 7.0.1
  • updated mochawesome-report-generator to 6.0.1
  • updated npm-check-updates to 12.0.2

repository

  • updated @babel/core to 7.16.0
  • updated @babel/plugin-proposal-private-methods to 7.16.0
  • updated @commitlint/cli to 14.1.0
  • updated @commitlint/config-conventional to 14.1.0
  • updated @commitlint/config-lerna-scopes to 14.1.0
  • updated @graphql-codegen/cli to 14.1.0
  • updated @graphql-codegen/typescript to 2.3.1
  • updated @graphql-codegen/typescript-operations to 2.2.0
  • updated @graphql-tools/utils to 8.5.3
  • updated @manypkg/cli to 0.19.1
  • updated @types/node to 16.11.7
  • updated @typescript-eslint/parser to 5.3.1
  • updated @vue/eslint-config-typescript to 9.0.1
  • updated eslint to 8.2.0
  • updated lint-staged to 11.2.6
  • updated npm-check-updates to 12.0.2
  • updated rollup to 2.59.0
  • updated vue-eslint-parser to 8.0.1