Skip to content

Releases: verbb/wishlist

1.4.10

20 Jul 09:16
Compare
Choose a tag to compare

Fixed

  • Fix consolidateListsToUser only working for default list types.
  • Fix lack of table prefix for mergeLastListOnLogin handling.

1.4.9

04 Jun 13:02
Compare
Choose a tag to compare

Fixed

  • Fix issue where trying to remove or toggle a wishlist item with the options param could have no effect. (thanks @benface).
  • Fix mergeLastListOnLogin not respecting allowDuplicates by allowing duplicates during merging of guest and user lists.
  • Add craft.wishlist.getInUserLists().

1.4.8

08 May 04:26
Compare
Choose a tag to compare

Added

  • Add the ability to match existing wishlist items by itemId and options when trying to remove or toggle a wishlist item in a list.
  • Allow custom fields and options to be added when toggling a wishlist item.

1.4.7

21 Apr 11:37
Compare
Choose a tag to compare

Added

  • Add notes for list/items when they have no custom fields in the control panel.

Fixed

  • Fix an error with Commerce 3.3+ and DomPDF version collision.
  • Fix an error when creating a new list item in the control panel.

1.4.6

02 Apr 04:53
Compare
Choose a tag to compare

Fixed

  • Fix mergeLastListOnLogin not correctly merging lists when logging in a user.

1.4.5

04 Mar 05:01
Compare
Choose a tag to compare

Changed

  • Update mergeLastListOnLogin to only merge lists of the same type if they have the same title.

Fixed

  • Fix default list type not saving to project config when first installing the plugin.

1.4.4

24 Jan 03:36
Compare
Choose a tag to compare

Added

  • Add updateItemSearchIndexes config setting to control updating search indexes for Wishlist items.
  • Add updateListSearchIndexes config setting to control updating search indexes for Wishlist Lists.

Changed

  • Improve item and list database query performance.

Fixed

  • Fix craft.wishlist.item forcing the creation of a new list, when it shouldn’t.
  • Fix incorrectly showing list items in other users’ lists.

1.4.3

22 Dec 01:35
Compare
Choose a tag to compare

Fixed

  • Fix lists/add-to-cart not supporting custom error/success messages.
  • Fix lists/share-by-email not supporting custom error/success messages.
  • Fix user wishlist’s always showing the currently logged-in user, when editing a user in the control panel.

1.4.2

15 Dec 21:30
Compare
Choose a tag to compare

Added

  • When performing any list or item actions from the front end, a flash error/notice is now available with the result. Use craft.app.session.getFlash('notice') to output this message when using the url() methods or using a <form> POST submit.
  • When submitting a form for managing items, you can see a successMessage or failMessage to modify the flash message returned. This is not available when using the url() methods. Be sure to hash the message: <input type="hidden" name="successMessage" value="{{ 'Override Message' | hash }}">.

1.4.1

06 Dec 20:21
Compare
Choose a tag to compare

Changed

  • Wishlist queries via GraphQL are now no longer automatically included in the public schema.