Skip to content

Releases: spryker-shop/cart-page

3.18.2

17 Jun 15:04
Compare
Choose a tag to compare

Included commits: 3.18.1...3.18.2

Fixes

  • Refactored ContainerInterface array access usage to ContainerInterface::set() method usage.

3.18.1

15 Jun 15:13
Compare
Choose a tag to compare

Included commits: 3.18.0...3.18.1

Improvements

  • Adjusted the cart-image molecule by replacing the usage of the thumbnail atom to the lazy-image molecule.
  • Adjusted the product-cart-item molecule by replacing the usage of the thumbnail atom to the lazy-image molecule.
  • Adjusted the add-items-form view by adding the default TWIG filter for the class attribute.

3.18.0

02 Jun 14:30
Compare
Choose a tag to compare

Included commits: 3.17.0...3.18.0

Improvements

  • Introduced RemoveFromCartFormWidget for rendering symfony form with csrf protection for remove from cart action.
  • Adjusted cart-item.twig so it uses RemoveFromCartFormWidget to render symfony form.
  • Adjusted product-cart-item.twig so it uses RemoveFromCartFormWidget to render symfony form.
  • Adjusted add-items-form.twig so Symfony form has a unique name for every item
  • Adjusted add-to-cart-form.twig so Symfony form has a unique name for every item
  • Adjusted cart-change-quantity-form.twig so Symfony form has a unique name for every item

BC breaking impact

  • In connection with the addition of a new widget RemoveFromCartFormWidget, it is mandatory to include it in the ShopApplicationDependencyProvider.php file on the project level

3.17.0

18 May 17:07
Compare
Choose a tag to compare

Included commits: 3.16.0...3.17.0

Improvements

  • Introduced AddItemsFormWidget for rendering symfony form with csrf protection for addItems action.
  • Adjusted CartController::addItemsAction()
    so it checks form for valid csrf token.
  • Introduced AddToCartFormWidget for rendering symfony form with csrf protection for addItems action.
  • Adjusted CartController::addAction()
    so it checks form for valid csrf token.
  • Introduced CartChangeQuantityFormWidget for rendering symfony form with csrf protection for addItems action.
  • Adjusted CartController::changeAction()
    so it checks form for valid csrf token.
  • Adjusted CartController::removeAction()
    so it checks form for valid csrf token.
  • Adjusted cart-item.twig so uses symfony forms instead plain html.
  • Adjusted cart-quantity-input.twig so uses CartChangeQuantityFormWidget instead plain html.
  • Adjusted product-cart-item.twig so uses symfony forms instead plain html.

3.16.0

10 Apr 13:10
Compare
Choose a tag to compare

Included commits: 3.15.0...3.16.0

Improvements

  • Introduced Quote.totals.shipmentTotal transfer property.
  • Adjusted cart-summary molecule to display shipment total price from Quote.totals.shipmentTotal with a fallback to Quote.shipment.method.storeCurrencyPrice.

3.15.0

18 Mar 14:27
Compare
Choose a tag to compare

Included commits: 3.14.0...3.15.0

Improvements

  • Enhanced page-layout-cart-preview template (cart preview page) with a new block to support order custom reference feature introduced via OrderCustomReferenceWidget module.
  • Enhanced page-layout-cart template (cart page) with a new block to support order custom reference feature introduced via OrderCustomReferenceWidget widget.

3.14.0

18 Mar 12:31
Compare
Choose a tag to compare

Included commits: 3.13.0...3.14.0

Improvements

  • Introduced a new requestUri data property to page-layout-cart-preview template.
  • Introduced a new requestUri data property to page-layout-cart template.

3.13.0

03 Mar 16:05
Compare
Choose a tag to compare

Included commits: 3.12.0...3.13.0

Improvements

  • Introduced AddToCartUrlProductViewExpanderPlugin plugin to expand ProductViewTransfer with abstract product URL.

3.12.0

15 Jan 17:28
Compare
Choose a tag to compare

Included commits: 3.11.0...3.12.0

Bugfixes

  • Adjusted the cart-item-variant-selector molecule to disable product attributes dropdown if the product contains Packaging unit.
  • Adjusted the cart-item-variant-selector so it is rendered only if product attributes are available.

3.11.0

30 Dec 11:48
Compare
Choose a tag to compare

Included commits: 3.10.0...3.11.0

Improvements

  • Adjusted CartController::addAction() with PreAddToCartPluginInterface plugin stack execution.
  • Adjusted product-cart-item.twig molecule with ProductOfferSoldByMerchantWidget widget usage.