Releases: verbb/wishlist
Releases · verbb/wishlist
1.4.10
Fixed
- Fix
consolidateListsToUser
only working for default list types. - Fix lack of table prefix for
mergeLastListOnLogin
handling.
1.4.9
1.4.8
Added
- Add the ability to match existing wishlist items by
itemId
andoptions
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
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
Fixed
- Fix
mergeLastListOnLogin
not correctly merging lists when logging in a user.
1.4.5
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
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
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
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 theurl()
methods or using a<form>
POST submit. - When submitting a form for managing items, you can see a
successMessage
orfailMessage
to modify the flash message returned. This is not available when using theurl()
methods. Be sure to hash the message:<input type="hidden" name="successMessage" value="{{ 'Override Message' | hash }}">
.
1.4.1
Changed
- Wishlist queries via GraphQL are now no longer automatically included in the public schema.