Skip to content

Latest commit

 

History

History
80 lines (55 loc) · 2.4 KB

CHANGELOG.md

File metadata and controls

80 lines (55 loc) · 2.4 KB

Changelog

3.0.0 - 2024-05-01

Added

  • Added Craft 5 / Craft Commerce 5 compatibility

Changed

  • spicyweb\reorder\enums\LineItemStatus and spicyweb\reorder\enums\OrderStatus are now proper enums, rather than abstract classes

Removed

  • Removed Craft 4 / Craft Commerce 4 compatibility

2.0.1 - 2024-01-09

Fixed

  • Fixed a TypeError that occurred if a non-AJAX reorder request failed

2.0.0 - 2022-05-04

Added

  • Added Craft 4 compatibility
  • Added Craft Commerce 4 compatibility

Changed

  • Service methods that would previously take a cart/order ID as an argument now take a cart/order element instead

Removed

  • Removed Craft 3 compatibility

1.1.5 - 2020-12-14

Fixed

  • Fixed an issue where reorders could fail at the point of comparing the current user's ID with the order customer's user ID, if one of them was set as a string instead of an integer

1.1.4 - 2020-02-07

Changed

  • update requirement for commerce 3

1.1.3 - 2019-07-30

Added

  • Add ability to only reorder certain items - thanks @ttempleton
  • New Icon
  • Add issue template

1.1.2 - 2018-12-06

Added

  • Now sets reorder.unavailable session variable, for accessing unavailable line items in templates, when redirecting after form submit (thanks @engram-design)

1.1.2 - 2018-12-06

Added

  • Now sets reorder.unavailable session variable, for accessing unavailable line items in templates, when redirecting after form submit (thanks @engram-design)

1.1.1 - 2018-11-04

Fixed

  • Updated usage of Craft Commerce resolveLineItem() method for changes made in Commerce 2.0.0-beta.13 regarding setting item quantities and notes

1.1.0 - 2018-10-28

Added

  • Added hasAvailableLineItems() service method to check whether an order has any available line items
  • Added new order status OrderStatus::NoItemsAvailable

Fixed

  • No longer tries to delete line items on a new cart when set not to retain cart
  • Now ensures that, if the cart is new, items have been added to it before saving it

1.0.2 - 2018-10-25

Fixed

  • Ensure cart has been saved (and therefore has an ID) before attempting to resolve cart line items; fixes error in newer Craft Commerce 2 beta releases

1.0.1 - 2018-10-20

Fixed

  • Fixed error when a line item's note is null (thanks @engram-design)
  • Ensure lineItemStatus takes into account Live status (thanks @engram-design)

1.0.0 - 2018-09-25

  • Initial release