# Changelog
# 1.1.0
- fix getOrders api (#5328 (opens new window))
- added bottom margin to fix visibility of last footer category (#5253 (opens new window))
- [BREAKING] refactored names of many factory methods and composable methods, details in linked PR (#5299 (opens new window))
- [BREAKING] changed signatures of factory methods to always 2 arguments, details in linked PR (#5299 (opens new window))
- [BREAKING] removed
totalOrders
andtotalProducts
(#5330 (opens new window)) - removed
formatPrice
fromuseUiHelpers
, replaced by vue18n$n
function (#5339 (opens new window)) - added missing
i18n
tags (#5337 (opens new window)) - use updated factories
useUserBillingFactory
,useUserShippingFactory
anduseWishlistFactory
(5350 (opens new window)) - use updated factories
useUserBillingFactory
,useUserShippingFactory
anduseWishlistFactory
(5350 (opens new window)) - fix selecting country on checkout payment and shipping (5386 (opens new window))
createMyShoppingList
as a restricted anonymous operation
# 1.0.1-rc.1
- updated version of core
# 1.0.0-rc.1
- removed
availableFilters
andavailableSortingOptions
fromuseProduct
(#4856 (opens new window)) - removed
@import "~@storefront-ui/vue/styles";
from all components, because SFUI variables and mixins are now available globally and imports will drastically increase bundle size (#5195 (opens new window)) - enabled "modern mode" in
yarn build
command (#5203 (opens new window)) - added missing order getter to get item price (#5231 (opens new window))
- retry updating the cart with new version if previous request failed due to a version mismatch (#5264 (opens new window))
- removed logging level from nuxt.config.js to use defaults from core (#5304 (opens new window))
- fixed broken focus in login form (#5273 (opens new window))
- fixed select for changing variant on product page (#5281 (opens new window))
- added token re-try strategy (#5295 (opens new window))
- added discounts api getter (#5154 (opens new window))
- added context implementation (#5218 (opens new window))
- added context typings (5290 (opens new window))
# 0.2.6
- fix errors throw by some product getters (#5089 (opens new window))
- The address
contactInfo
field is deprecated in the CT api. We have added support for the contact information fields directly in the address and will now show a warning when deprecated field is used (#5083 (opens new window)) - removed
chosenShippingMethod
defaulting (#5073 (opens new window)) - fix
useCheckout
- set loading fields to false when api-client throws (#5096 (opens new window))
# 0.2.5
customQuery
for checkout composables (#5025 (opens new window))- api-client apollo client no longer shared between requests (#5056 (opens new window))
# 0.2.4
- Remove defaulting for checkout shipping details (#5026 (opens new window))
# Changes
- added
getTotalReviews
andgetAverageRating
toproductGetters
(#4958 (opens new window)) - added '_rating' back to the product (#4958 (opens new window))
- added mock for user shipping addresses in MyShippingDetails and Checkout's Shipping (#4841 (opens new window))
# 0.2.3
# Changes
- adding ability to overriding
isTokenUserSession
check in api-client (#4959 (opens new window))
# 0.2.2
# Breaking changes
- removed '_rating' from product (#4906 (opens new window))
# Changes
- Fix types for CT api-client and composables packages (#4924 (opens new window))
- fixed updateUser on useUser composable (#4863 (opens new window))
- implemented useReviews on product page (#4800 (opens new window))
- implemented faceting using useFacet factory (#4853 (opens new window))
- fixed anonymous token loading (#4917 (opens new window))
- fixed bugs related to customQuery (#4933 (opens new window), #4913 (opens new window))
# 0.1.0
- refactored setup using apiClientFactory (#4777 (opens new window))