Skip to content

1.0.0-rc.9

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 22 Jun 13:41

Vue Storefront for Magento 1.0.0-rc.9 highlights

New features

  • feat: added productSkeleton component #1097
  • feat: add configurable filters #1060

Bugfix

  • fix!: search bar not returning results #1087
  • fix: total price and discount calculation #1090
  • fix: removed filters skeleton on mobile devices #1100
  • fix: category page filters are taken off after using pagination #1093
  • fix: bundle product option change special price calculation
  • fix: grouped product special price calculation #1069
  • fix: category page header invalid title
  • fix: disable body scroll lock #1059
  • fix: fetch new orders on each orders history visit AND move order information to a separate section #1046

Refactors

  • refactor!: refactor the useApi composable #1107 #1104
  • refactor: make unit tests typing work even when theme is moved to template-magento #1091
  • refactor: remove some instances of implicit any #1066
  • refactor: double-check types in composables #1085
  • refactor!: refactored useUrlResolver to use the route query #1078
  • refactor!: break down login modal into separate components #1095
  • refactor: use null instead of {} #1068
  • refactor: improve typing of sorting in facetGetters/category.vue #1080
  • refactor: add interface for useProductsWithCommonCardProps #1086
  • refactor: remove a few more instances of implicit any #1071
  • refactor: add types for HeaderNavigation*.vue components #1079
  • refactor!: add typing for VsfPaymentProvider.vue #1077
  • refactor: connection to api refactor #1101
  • refactor: remove useless function #1083
  • refactor: fixed customer logging and authorization checking #1081
  • refactor: resolve all todos #1064

Tests

  • test: added tests for selectedfilters component #1067
  • test: add tests for filter renderers #1065
  • test: added tests for categoryfilters component #1076
  • test: added tests for category sidebar component #1028
  • test: add CategorySidebar tests #1103

Chore

  • chore: fix all remaining .vue lang="ts" errors #1043
  • chore!: removed graphql-request dependency
  • chore: updated contributors list #1074

Documentation

  • docs: added documentation about global state management
  • docs: add catalog module documentation #1082
  • docs: fix typos in Composables document #1102
  • docs: new Installation document and image optimization #1084
  • docs: add composables docs #1062