Tweak: register original product id instead of translated one, when saving item in DB
Fix: customer not being redirected to cart after clicking Add to Cart button in wishlist
3.0.4 – Released on 19 December 2019
Tweak: added isset on wishlist data store, to prevent notice
Tweak: removed transients for items count, to avoid load on wp-options table
Tweak: improved dependencies animation
Tweak: restored $atts variable inside template, for better compatibility with themes
Tweak: handling for redirect_to param in $_REQUEST for form-handler class
Update: plugin framework
Fix: default variation not being added to wishlist
Fix: add default variation to wishlist when Ajax loading is enabled
Fix: count_all_products not retrieving correct number
Dev: added yith_wcwl_wishlist_delete_url filter
3.0.3 – Released on 12 December 2019
Tweak: prevent yith_setcookie to process if cookie name is not set
Tweak: refactored session class to set up session cookie name on demand, when needed (avoid empty cookie name)
Tweak: minor improvements to functions that require session (count_products, get_default_wishlist..) as a consequence of changes applied to session class
3.0.2 – Released on 10 December 2019
Update: plugin framework
Tweak: added defaults for yith_wcwl_add_to_cart_text option (thanks to ecksiteweb)
Fix: prevent fatal error when switching from cookies to session
3.0.1 – Released on 10 December 2019
Update: language files
Tweak: restored global $yith_wcwl
3.0.0 – Released on 9 December 2019
New: option to show Add to Wishlist button on loops
New: Add to Wishlist button style when placed over product image
New: Add to Wishlist button can now turn into Remove from Wishlist after addition
New: plugin will add variation to wishlist, if user selected one before pressing the button
New: option to load wishlist templates via Ajax
New: select add to wishlist icon and/or upload custom image
New: guest wishlists are now stored on db, within session id
New: unified experience for guests and logged in users
Tweak: improved admin panel, and settings UX
Dev: code refactoring of the entire plugin
Dev: new YITH_WCWL_Wishlist and YITH_WCWL_Wishlist_Item objects
Dev: now using Data_store classes to handle db operations
Dev: added params to main triggers in wishlist js code
2.1.2 – Released on 11 May 2017
Tweak: updated FontAwesome to 4.7.0
Fix: possible warning when empty rewrite rules
Fix: problem with custom CSS inclusion, when not located in child theme
Fix: using current_product instead of global product when retrieving product type (prevents a Fatal error when placing Add to Wishlist outside the loop)
2.1.1 – Released on 21 April 2017
Tweak: improved endpoints creation, with dynamic flush
Tweak: added check over wc_print_notices existence, to avoid possible fatal errors
Tweak: updated plugin-fw
Fix: problem with duplicated meta
Fix: product created wince WC 3.0.x not being shown on wishlist
2.1.0 – Released on 3 April 2017
New: WooCommerce 3.0-RC2 compatibility
New: WordPress 4.7.3 compatibility
New: Korean translation (thanks to kocne)
New: Croatian translation (thanks to Barbara V.)
New: flush rewrite rules when installing plugin
Tweak: added urlencode to mail content in mailto share link
Tweak: count query of count_all_products
Tweak: improved WPML list content handling (thanks to Adri)
Tweak: double check over wc_add_to_cart_params exists and not null
Tweak: added wishlist meta inside wishlist table data attr also for not logged in users (used for shared wishlist)
Tweak: remove prettyPhoto-init library
Tweak: implemented custom code to enable prettyPhoto on Wishlist elements
Tweak: fixed typo in wishlist-view template
Tweak: added urlencode to all sharing links
Tweak: minimized endpoint usage when not required
Tweak: removed unused check for WC_Product_Bundle
Fix: get_template_directory for custom wishlist js
Fix: stock_status not existing when stock column isn’t shown
Dev: action as second param for yith_wcwl_wishlist_page_url filter
Dev: applied filter yith_wcwl_no_product_to_remove_message also for message on wishlist-view template
Dev: added filter yith_wcwl_add_wishlist_user_id
Dev: added filter yith_wcwl_add_wishlist_slug
2.0.16 – Released on 14 June 2016
Added: WooCommerce 2.6 support
Tweak: changed uninstall procedure to work with multisite and delete plugin options
Tweak: removed description and image from facebook share link (fb doesn’t allow anymore)
Fixed: product query (GROUP By and LIMIT statement conflicting)
2.0.15 – Released on 4 April 2016
Added: filter yith_wcwl_is_product_in_wishlist to choose whether a product is in wishlist or not
Added: filter yith_wcwl_cookie_expiration to set default wishlist cookie expiration time in seconds
Tweak: updated plugin-fw
Fixed: get_products query returning product multiple times when product has more then one visibility meta
2.0.14 – Released on 21 March 2016
Added: Dutch translation (thanks to w.vankuipers)
Added: Danish translation (thanks to Morten)
Added: yith_wcwl_is_wishlist_page function to identify if current page is wishlist page
Added: filter yith_wcwl_settings_panel_capability for panel capability
Added: filter yith_wcwl_current_wishlist_view_params for shortcode view params
Added: “defined YITH_WCWL” check before every template
Added: check over existance of $.prettyPhoto.close before using it
Added: method count_add_to_wishlist to YITH_WCWL class
Added: function yith_wcwl_count_add_to_wishlist
Tweak: Changed ajax url to “relative”
Tweak: Removed yit-common (old plugin-fw) deprecated since 2.0
Tweak: Removed deprecated WC functions
Tweak: Skipped removed_from_wishlist query arg adding, when external product
Tweak: Added transients for wishist counts
Tweak: Removed DOM structure dependencies from js for wishlist table handling
Tweak: All methods/functions that prints/counts products in wishlist now skip trashed or not visible products
Fixed: shortcode callback setting global product in some conditions
Fixed: typo in hook yith_wccl_table_after_product_name (now set to yith_wcwl_table_after_product_name)
Fixed: notice appearing when wishlist page slug is empty
2.0.13 – Released on 17 December 2015
Added: check over adding_to_cart event data existance in js procedures
Added: ‘yith_wcwl_added_to_cart_message’ filter, to customize added to cart message in wishlist page
Added: nofollow to “Add to Wishlist” links, where missing
Added: ‘yith_wcwl_email_share_subject’ filter to customize share by email subject
Added: ‘yith_wcwl_email_share_body’ filter to customize share by email body
Added: function “yith_wcwl_count_all_products”
Fixed: plugin-fw loading
2.0.12 – Released on 23 October 2015
Added: method to count all products in wishlist
Tweak: Added wishlist js handling on ‘yith_wcwl_init’ triggered on document
Tweak: Performance improved with new plugin core 2.0
Fixed: occasional fatal error for users with outdated version of plugin-fw on their theme
2.0.11 – Released on 21 September 2015
Added: spanish translation (thanks to Arman S.)
Added: polish translation (thanks to Roan)
Added: swedish translation (thanks to Lallex)
Updated: changed text domain from yit to yith-woocommerce-wishlist
Updated: changed all language file for the new text domain
2.0.10 – Released on 12 August 2015
Added: Compatibility with WC 2.4.2
Tweak: added nonce field to wishlist-view form
Tweak: added yith_wcwl_custom_add_to_cart_text and yith_wcwl_ask_an_estimate_text filters
Tweak: added check for presence of required function in wishlist script
Fixed: admin colorpicker field (for WC 2.4.x compatibility)
2.0.9 – Released on 24 July 2015
Added: russian translation
Added: WooCommerce class to wishlist view form
Added: spinner to plugin assets
Added: check on “user_logged_in” for sub-templates in wishlist-view
Added: new check on is_product_in_wishlist (for unlogged users/default wishlist)
Tweak: escaped urls on share template
Tweak: removed new line between html attributes, to improve themes compatibility
Fixed: WPML 3.2.2 compatibility (fix suggested by Konrad)
Fixed: regex used to find class attr in “Add to Cart” button
Fixed: usage of product_id for add_to_wishlist shortcode, when global $product is not defined
Fixed: icon attribute for yith_wcwl_add_to_wishlist shortcode
2.0.8 – Released on 29 May 2015
Added: support WP 4.2.2
Added: Persian translation
Added: check on cookie content
Added: Frequently Bought Together integration
Tweak: moved cookie update before first cookie usage
Updated: Italian translation
Removed: login_redirect_url variable
2.0.7 – Released on 30 April 2015
Added: WP 4.2.1 support
Added: WC 2.3.8 support
Added: “Added to cart” message in wishlist page
Added: Portuguese translation
Updated: revision of all templates
Fixed: vulnerability for unserialize of cookie content (Warning: in this way all the old serialized plugins will be deleted and all the wishlists of the non-logged users will be lost)
Fixed: Escaped add_query_arg() and remove_query_arg()
Removed: use of pretty permalinks if WPML enabled
2.0.6 – Released on 8 April 2015
Added: system to overwrite wishlist js
Added: trailingslashit() to wishlist permalink
Added: chinese translation
Added: “show_empty” filter to get_wishlists() method
Fixed: count wishlist items
Fixed: problem with price inclusive of tax
Fixed: remove from wishlist for not logged user
Fixed: twitter share summary
2.0.5 – Released on 19 March 2015
Added: icl_object_id to wishlist page id, to translate pages
Tweak: updated rewrite rules, to include child pages as wishlist pages
Tweak: moved WC notices from wishlist template to yith_wcwl_before_wishlist_title hook
Tweak: added wishlist table id to .load(), to update only that part of template
Fixed: yith_wcwl_locate_template causing 500 Internal Server Error
2.0.4 – Released on 4 March 2015
Added: Options for browse wishlist/already in wishlist/product added strings
Added: rel nofollow to add to wishlist button
Tweak: moved wishlist response popup handling to separate js file
Updated: WPML xml configuration
Updated: string revision
2.0.3 – Released on 19 February 2015
Tweak: set correct protocol for admin-ajax requests
Tweak: used wc core function to set cookie
Tweak: let customization of add_to_wishlist shortcodes
Fixed: show add to cart column when stock status disabled
Fixed: product existing in wishlist
2.0.2 – Released on 17 February 2015
Updated: font-awesome library
Fixed: option with old font-awesome classes
2.0.1 – Released on 13 February 2015
Added: spinner image on loading
Added: flush rewrite rules on database upgrade
Fixed: wc_add_to_cart_params not defined issue
2.0.0 – Released on 12 February 2015
Added: Support to woocommerce 2.3
Added: New color options
Tweak: Add to cart button from woocommerce template
Tweak: Share links on template
Tweak: Code revision
Tweak: Use wordpress API in ajax call instead of custom script
Updated: Plugin core framework
1.1.7 – Released on 3 December 2014
Added: Support to WooCommerce Endpoints (@use yit_wcwl_add_to_cart_redirect_url filter)
Added: Filter to shortcode html
Added: Title to share
1.1.6 – Released on 16 September 2014
Updated: Plugin Core Framework
Updated: Languages file
Tweek: WPML Support Improved
1.1.5 – Released on 30 June 2014
Added: Share wishlist by email
1.1.4 – Released on 26 June 2014
Fixed: wrong string for inline js on remove link
Fixed: wrong string for inline js on add to cart link
1.1.3 – Released on 5 June 2014
Added: Options Tabs Filter
Fixed: Various Bugs
1.1.2 – Released on 21 March 2014
Fixed: Warnings when Show Stock Status is disabled
Fixed: Restored page options on WooCommerce 2.1.x
1.1.1 – Released on 26 February 2014
Fixed: Inability to unistall plugin
Fixed: Redirect to cart page from wishlist page
1.1.0 – Released on 13 February 2014
Added: Support to WooCommerce 2.1.x
Added: Spanish (Mexico) translation by Gabriel Dzul
Added: French translation by Virginie Garcin
Fixed: Revision Italian Language po/mo files
1.0.6 – Released on 18 November 2013
Added: Spanish (Argentina) partial translation by Sebastian Jeremias
Added: Portuguese (Brazil) translation by Lincoln Lemos
Fixed: Share buttons show also when not logged in
Fixed: Price shows including or excluding tax based on WooCommerce settings
Fixed: Better compatibility for WPML
Fixed: Price shows “Free!” if the product is without price
Fixed: DB Table creation on plugin activation
1.0.5 – Released on 14 October 2013
Added: Shared wishlists can be seens also by not logged in users
Added: Support for WPML String translation
Updated: German translation by Stephanie Schlieske
Fixed: Add to cart button does not appear if the product is out of stock
1.0.4 – Released on 4 September 2013
Added: partial Ukrainian translation
Added: complete German translation. Thanks to Stephanie Schliesk
Added: options to show/hide button add to cart, unit price and stock status in the wishlist page