1.0.0-rc.9
Pre-release
Pre-release
Vue Storefront for Magento 1.0.0-rc.9 highlights
New features
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