What's changed in Shopping List and Wishlist

Edit on GitHub

April 20th, 2022

This release contains one module, ShoppingList.

Public release details

Fixes

Adjusted ShoppingListClient::createShoppingList() to remove outdated shopping lists collection from session. Adjusted ShoppingListClient::updateShoppingList() to remove outdated shopping lists collection from session. Adjusted ShoppingListClient::removeShoppingList() to remove outdated shopping lists collection from session. Adjusted ShoppingListClient::clearShoppingList() to remove outdated shopping lists collection from session. Adjusted ShoppingListClient::addShoppingListItem() to remove outdated shopping lists collection from session. Adjusted ShoppingListClient::addItems() to remove outdated shopping lists collection from session. Adjusted ShoppingListClient::removeItemById() to remove outdated shopping lists collection from session. Adjusted ShoppingListClient::createShoppingListFromQuote() to remove outdated shopping lists collection from session.

Adjustments

Added Session module to dependencies.

April 20th, 2022

This release contains one module, ShoppingList.

Public release details

Fixes

Adjusted ShoppingListClient::createShoppingList() to remove outdated shopping lists collection from session. Adjusted ShoppingListClient::updateShoppingList() to remove outdated shopping lists collection from session. Adjusted ShoppingListClient::removeShoppingList() to remove outdated shopping lists collection from session. Adjusted ShoppingListClient::clearShoppingList() to remove outdated shopping lists collection from session. Adjusted ShoppingListClient::addItem() to remove outdated shopping lists collection from session. Adjusted ShoppingListClient::addItems() to remove outdated shopping lists collection from session. Adjusted ShoppingListClient::removeItemById() to remove outdated shopping lists collection from session. Adjusted ShoppingListClient::createShoppingListFromQuote() to remove outdated shopping lists collection from session.

Adjustments

Added Session module to dependencies.

Apr 18th, 2022

This release contains one module, ShoppingListStorage.

Public release details

Fixes

Removed deprecated usage of DatabaseTransactionHandlerTrait::preventTransaction().

Mar 14th, 2022

This release contains one module, ShoppingList.

Public release details

Improvements

  • Introduced ShoppingListItemProductConcreteHasValidStoreAddItemPreCheckPlugin to validate that product in shopping list belongs to current store.
  • Introduced ShoppingListFacade::checkShoppingListItemProductHasValidStore() facade method to validate that product in shopping list belongs to current store.
  • Introduced StoreRelation transfer object.
  • Introduced Store transfer object.
  • Introduced ProductAbstract transfer object.
  • Added Store module to dependencies.
  • Added ProductFacadeInterface::getProductConcrete() to dependencies.
  • Added ProductFacadeInterface::findProductAbstractById() to dependencies.
  • Added StoreFacadeInterface to dependencies.