Releases: vuestorefront-community/spree
Releases · vuestorefront-community/spree
v1.5.0
What's Changed
- feat: add spree 4.5 preset by @fpdrozd in #283
- feat: update docs by @fpdrozd in #284
- feat: add localization for products and taxons by @fpdrozd in #288
- feat: update Vue Storefront core packages to 2.5.7 by @fpdrozd in #282
- fix: add menu prop checks in the menu components by @fpdrozd in #289
- chore: update Vue Storefront core packages to 2.7.0 by @fpdrozd in #290
- chore: update Vue Storefront core packages to 2.7.5 by @fpdrozd in #291
- chore: update Storefront UI to 0.12.3 by @fpdrozd in #292
- fix: use path join to compose the middleware url by @fpdrozd in #296
- fix: replace path join with url join for full url concatenation by @fpdrozd in #297
- chore: bump storefront SDK version to 6.0.6 by @fpdrozd in #305
- fix: add image width and height props to the product card by @fpdrozd in #302
- refactor: change js file extensions to ts by @fpdrozd in #301
- refactor: replace axios call with sdk method in getPaymentMethods by @fpdrozd in #304
- feat: add Spree 4.6 preset by @fpdrozd in #306
- feat: add language switcher based on localized slugs coming from Spree by @fpdrozd in #295
- fix: prepend hostname to image urls only when it's not preset by @fpdrozd in #293
- feat: base url subpath by @fpdrozd in #298
- refactor: apply missing type definitions by @fpdrozd in #303
- Updated elgohr/Publish-Docker-Github-Action to a supported version (v5) by @elgohr in #299
New Contributors
Full Changelog: v1.4.0...v1.5.0
v1.4.0
What's Changed
- feat(#73): assets url environment variable for images by @diegolezana in #93
- add getLocale to api-client package by @dimidev in #119
- fix(#130): disable the decrement quantity button if only one item left by @letelete in #135
- feat(#131): add option to save address in shipping page by @danielhajduk in #134
- chore: update workflow config by @danielhajduk in #129
- fix(#109): pass Brand/Manufacturer filter properties correctly by @letelete in #127
- fix(#124): display total orders value based on user orders by @letelete in #125
- fix(#116): disable the 'continue' button when shipping is loading by @letelete in #123
- fix(#136): avoid layout shifts of the product info panel by @letelete in #137
- feat: add wishlists support by @danielhajduk in #110
- feat: update address forms in checkout and account pages by @danielhajduk in #128
- feat: remove My newsletter tab by @rafalkosla101 in #149
- feat(#151): display login modal when guest user is trying to add item to wishlist by @danielhajduk in #153
- fix(#118): display order history accordingly to the backend response by @letelete in #126
- fix: update wishlist after login, logout and register by @danielhajduk in #157
- feat: add an option to use the same address for billing by @rafalkosla101 in #142
- feat(#133): add option to remove saved address by @danielhajduk in #147
- feat(#139): unify all address sections into one by @letelete in #156
- feat(#150): add password change page in user panel by @rafalkosla101 in #155
- fix(#161): update regular price on product cards by @danielhajduk in #162
- fix(#167): add promotion code by @rafalkosla101 in #166
- feat: delete the returns tab from order history in my account section by @witoldkesek in #145
- feat: introduced user's profile page that shows useful information by @witoldkesek in #171
- feat: configured adjusted and created a "deploy to heroku" button in … by @witoldkesek in #178
- feat(#176): hide wishlist button if wishlists are disabled by @danielhajduk in #182
- fix(#175): wishlists text update by @witoldkesek in #180
- fix(#177): my account breadcrumbs by @witoldkesek in #181
- fix: orders history fixed by @witoldkesek in #184
- fix: update deserializing line item image by @danielhajduk in #190
- fix: fixed missing menu and refactored it to show all categories by @rafalkosla101 in #143
- feat(#188): product pages improvements by @witoldkesek in #195
- fix(#185): checkout and order products now link to themselves by @witoldkesek in #186
- fix: refactored price filtering and changed it to be a slider instead of checkboxes by @rafalkosla101 in #122
- fix(#163): fixed mobile bottom navigation buttons and used their isActive property by @witoldkesek in #199
- feat(#201): products in the cart now display option values only if they exist by @witoldkesek in #202
- feat: replace logging calls with Logger by @letelete in #203
- fix: rendering products' descriptions fixed by @witoldkesek in #200
- feat(#189): add functionality to "Save for later" button by @rafalkosla101 in #192
- feat(#206): add wishlist icon badge by @letelete in #207
- feat(#187): create order details page with nested dynamic paths by @letelete in #194
- fix(#165): removed an option to change shipping details after shipment by @rafalkosla101 in #169
- feat(#174): added dockerfile by @rafalkosla101 in #215
- feat(#217): disabled showing reviews on pages by @rafalkosla101 in #216
- fix(theme): update mobile-observer usage with computed property accessed via its getter by @letelete in #219
- feat(#210): add menu API and pull menu navigation using it by @rafalkosla101 in #211
- feat(theme): add support for visible alternative text in cover images by @letelete in #209
- fix: handling missing primary variant by @kshalot in #224
- fix: nullish coalescing type signature return value by @kshalot in #225
- fix(theme): localized routing with UI improvements by @letelete in #214
- chore: use type-only exports to avoid import warnings by @kshalot in #227
- fix: use Nuxt context properties in
Category.vue
page by @kshalot in #229 - fix: handle app footer when there is no menu configured by @rafalcymerys in #230
- chore: do not mark the
yarn build
step as optional in readme by @kshalot in #228 - chore: add hot-reloading info to readme by @kshalot in #231
- chore: spree_starter integration and setup scripts by @kshalot in #226
- fix: handle products with no taxons when building breadcrumbs by @kshalot in #233
- docs: add analytics by @filipsobol in #234
- chore: add hot-reloading support to development Docker setup by @kshalot in #235
- fix: resolve hydration error on HeaderNavigation and LocaleSelector by @mdavo6 in #242
- fix: update broken link to vue storefront documentation by @mdavo6 in #244
- feat: remove product id from url by @mdavo6 in #248
- feat: add ability to skip billing step by @mdavo6 in #246
- fix(#236): fix api navigation by @rafalkosla101 in #249
- feat: provide UI internationalization by @letelete in #243
- fix(#204): handle search overlay visibility properly by @letelete in #205
- feat: localize validation errors by @letelete in #250
- feat(#218): content pages by @rafalkosla101 in #218
- feat(#179): add preselection to shipping methods by @letelete in #193
- fix(#164): disable access to following checkout steps by @letelete in #170
- feat: add fixed paths as the single source of truth by @letelete in #252
- fix(#158): load saved addresses on successful authentication during checkout by @letelete in #160
- feat: add currencies config by @fpdrozd in #267
- feat: add env files to .gitignore by @fpdrozd in #268
- feat: update sdk by @fpdrozd in #270
- feat(#196): change position of state input in checkout pages by @letelete in #197
- feat: add .env support by @fpdrozd in #269
- feat: revert the api fetcher import by @fpdrozd in #273
- feat: update SDK version to 5.1.8 by @fpdrozd in #274
- feat: add homepage cms support by @fpdrozd in #275
- feat: add new SDK token interface support by @fpdrozd in #271
- feat: update cart render loop by @fpdrozd in #276
- feat: update my-account page to use nuxt child by @fpdrozd in #277
- feat: add header menu cms support by @fpdrozd in #272
- fix: link CTA buttons by @fpdrozd in #281
New Contributors
- @dimidev made their first contribution in h...
v1.3.0
- Add checkout middleware
- Add multi-currency support
v1.2.0
- Fix clearing current cart after logout
- Fix converting guest cart after sign-in
- Fix issues with line item id
- Refactor and simplify checkout API code
- Refactor and simplify managing shipping methods (useShippingProvider)
v1.1.0
- Upgrade VSF to 2.5.0
- Configure i18n
- Fix issue with associating guest cart upon login
v1.0.0
- Fix minor bugs after QA review
- Add Forgot Password composable support
v0.2.0
Upgrade Vue Storefront to 2.4.3