Skip to content

Releases: commercetools/sunrise-spa

v13.0

17 Dec 15:40
Compare
Choose a tag to compare
  • Enable checkout functionality
  • Remove line item from cart on quantity 0
  • Some flaky tests fixed
  • Several code and UI improvements

v12.0

18 Oct 17:06
Compare
Choose a tag to compare
  • Enabled product variant selector according to custom attributes.
  • Enabled change customer password.
  • Added country selector.
  • Displayed discounts on line items.
  • Displayed messages when results are empty (product list, cart, my orders).
  • On clicking the mini cart button, you go now to the cart detail page. Open/close mini-cart is triggered with hovering.
  • Fix UI issue related to Chrome version (#155)

v11.0

24 Jul 09:36
Compare
Choose a tag to compare
  • Forced developers to add scope to credentials (if you don't, an error will occur). Make sure to follow the instructions How to use your own project data.
  • Cleaned session and retry on 401/403 errors.
  • Allowed different header/footer components per page.
  • Abstracted and improved style of forms, carts/orders and customer account.
  • Removed global SelectBoxIt, now you need to import it on demand in your component.
  • Removed manifest icons that yielded errors.
  • Fixed flaky tests.
  • Updated dependencies.

v10.0

01 Jul 12:52
Compare
Choose a tag to compare
  • Displays some localized banners in the home page (change language to see the difference 😉).

v9.0

28 Jun 09:52
8d5be4b
Compare
Choose a tag to compare
  • Enabled discount codes (if you want to try it in the demo, use CODE2019)
  • Fixed bug that stopped the application from working when an invalid token was present

v8.0

29 Mar 15:24
Compare
Choose a tag to compare
  • Enable "My orders" and "My order detail" pages.
  • i18n files in SFC are now in YAML, allowing for cleaner and simpler translations (#96).
  • Display location selector in all devices (#109) and fix its layout in medium-sized devices (#106).

v7.0

26 Feb 12:25
Compare
Choose a tag to compare
  • Enable sorting products. By default it is by "newest/oldest" (createdAt field).

v6.0

25 Feb 16:46
Compare
Choose a tag to compare
  • Cart feature (mini-cart, cart detail page, add to cart button).
  • Created BasePrice/BaseMoney components to render prices.
  • Fixed small screen header style:
    • Removed the logout button and added it to my account page.
    • Added my account button to header.
  • Refactor code:
    • to provide a better file structure.
    • write GraphQL queries in their own components.

v5.0

25 Feb 16:45
Compare
Choose a tag to compare
  • Basic product detail page where only product information is displayed.
  • Use auth-sdk tokenProvider.

v4.0

25 Feb 16:43
Compare
Choose a tag to compare
  • Better styling on form errors.