Skip to content
3.27.0 – Released on 14 November 2023
- New: support for WordPress 6.4
- New: support for WooCommerce 8.3
- Update: YITH plugin framework
3.26.0 – Released on 10 October 2023
- New: support for WooCommerce 8.2
- Update: YITH plugin framework
3.25.0 – Released on 13 September 2023
- New: support for WooCommerce 8.1
- Update: YITH plugin framework
- Fix: check on Loop Settings before appending ATW button to Products Grid blocks
- Fix: prevent warning when using “Use Shortcode” position for ATW and showing WooCommerce product blocks
3.24.0 – Released on 2 August 2023
- New: support for WordPress 6.3
- New: support for WooCommerce 8.0
- New: support for WooCommerce block templates
- Update: YITH plugin framework
3.23.0 – Released on 06 July 2023
- New: support for WooCommerce 7.9
- New: plugin panel UI
- Update: YITH plugin framework
- Dev: added HPOS support
- Dev: minor changes
3.22.0 – Released on 13 June 2023
- New: support for WooCommerce 7.8
- Update: YITH plugin framework
3.21.0 – Released on 16 May 2023
- New: support for WooCommerce 7.7
- Update: YITH plugin framework
3.20.0 – Released on 18 April 2023
- New: support for WooCommerce 7.6
- Update: YITH plugin framework
3.19.0 – Released on 14 March 2023
- New: support for WordPress 6.2
- New: support for WooCommerce 7.5
- Update: YITH plugin framework
3.18.0 – Released on 14 February 2023
- New: support for WooCommerce 7.4
- Update: YITH plugin framework
- Fix: avoid deprecated notice on PHP 8.1
- Fix: display of the “Add to wishlist” button after thumbnails in the product page
3.17.0 – Released on 10 January 2023
- New: support for WooCommerce 7.3
- Update: YITH plugin framework
3.16.0 – Released on 14 December 2022
- New: support for WooCommerce 7.2
- Update: YITH plugin framework
3.15.0 – Released on 14 November 2022
- New: support for WordPress 6.1
- New: support for WooCommerce 7.1
- Update: YITH plugin framework
- Fix: patched security vulnerability
3.14.0 – Released on 5 October 2022
- New: support for WooCommerce 7.0
- Update: YITH plugin framework
3.13.0 – Released on 20 September 2022
- New: support for WooCommerce 6.9
- Update: YITH plugin framework
3.12.0 – Released on 4 August 2022
- New: support for WooCommerce 6.8
- Update: YITH plugin framework
3.11.0 – Released on 11 July 2022
- New: support for WooCommerce 6.7
- Update: YITH plugin framework
3.10.0 – Released on 19 June 2022
- New: support for WooCommerce 6.6
- Update: YITH plugin framework
3.9.0 – Released on 16 May 2022
- New: support for WordPress 6.0
- New: support for WooCommerce 6.5
- Update: YITH plugin framework
3.8.0 – Released on 6 April 2022
- New: support for WooCommerce 6.4
- Update: YITH plugin framework
3.7.0 – Released on 8 March 2022
- New: support for WooCommerce 6.3
- Update: YITH plugin framework
3.6.0 – Released on 9 February 2022
- New: support for WooCommerce 6.2
- Update: YITH plugin framework
3.5.0 – Released on 12 January 2022
- New: support for WordPress 5.9
- New: support for WooCommerce 6.1
- Update: YITH plugin framework
3.4.0 – Released on 21 December 2021
- New: support for WooCommerce 6.0
- Update: YITH plugin framework
3.3.0 – Released on 11 November 2021
- New: support for WooCommerce 5.9
- Update: YITH plugin framework
- Dev: added yith_wcwl_table_product_show_add_to_cart filter to wishlist-view-mobile.php template
3.2.0 – Released on 13 October 2021
- New: support for WooCommerce 5.8
- Update: YITH plugin framework
3.1.1 – Released on 27 September 2021
- Update: YITH Plugin Framework
- Fix: debug info feature removed for all logged in users
3.1.0 – Released on 8 September 2021
- New: support for WooCommerce 5.7
- Update: YITH Plugin Framework
- Tweak: enforcing a more strict nonce verification
- Fix: use absolute URL in ‘Remove from Wishlist’ anchors, to avoid problems when template is loaded via AJAX
- Dev: added yith_wcwl_plugin_icons filter, to allow third party add custom icons (thanks to swallow2603)
3.0.25 – Released on 5 August 2021
- New: support for WooCommerce 5.6
- New: support for WordPress 5.8
- Update: YITH Plugin Framework
3.0.23 – Released on 18 June 2021
- New: support for WooCommerce 5.4
- Update: YITH plugin framework
- Fix: filters to alter resources dependencies not actually affecting assets loaded in the page (thanks to deothemes)
- Fix: better support for wishlist page with non-standard characters in slug
3.0.22 – Released on 17 May 2021
- New: support for WooCommerce 5.3
- Update: YITH plugin framework
- Tweak: use share link title for WhatsApp sharing link too
- Tweak: enqueue plugin scripts only when needed
- Fix: visibility param for wishlist queries not working correctly
- Fix: generic selectors used at found_variations (thanks to vivik93)
3.0.21 – Released on 21 April 2021
- New: support for WooCommerce 5.2
- New: added no-robots headers for add_to_wishlist url (thanks to brix720)
- Update: YITH plugin framework
- Tweak: code refactoring according to PHPCS
- Fix: avoid setting session_id, until guest performs any edit operation over the lists
- Fix: removed deprecated unbind from scripts
- Dev: added yith_wcwl_main_style_deps filter to allow devs remove unnecessary deps
- Dev: added yith_wcwl_custom_icon_alt and yith_wcwl_custom_width filters, to allow dev customize ATW custom icon
3.0.20 – Released on 22 February 2021
- New: support for WordPress 5.7
- New: support for WooCommerce 5.1
- Update: YITH plugin framework
- Fix: wrong data type for item insert query (thanks to jonatanmenendez)
- Dev: added new yith_wcwl_get_wishlist_on_remove filter
3.0.19 – Released on 18 February 2021
- New: support for WooCommerce 5.0
- Update: YITH plugin framework
- Tweak: added transient for hidden products
- Dev: fixed issue when unchecking all products in wishlist page
- Dev: added yith_wcwl_mobile_media_query filter
- Dev: added new filters yith_wcwl_remove_after_add_to_cart and yith_wcwl_allow_remove_after_add_to_cart
3.0.18 – Released on 13 January 2021
- New: support for WooCommerce 4.9
- Update: plugin framework
- Tweak: improved product name sanitization on wishlist template
- Dev: added fifth parameter for yith_wcwl_add_to_wishlist_button_html filter
3.0.17 – Released on 11 December 2020
- New: support for WooCommerce 4.8
- Update: plugin framework
- Update: Spanish translation
- Tweak: added rel=”noopener” attribute to sharing links (thanks to onetimelord)
- Tweak: avoid slugs that overflow column width
- Tweak: changed set of default columns for wishlist table
- Tweak: improved style for Edit Title form in wishlist page
- Fix: prevent load_fragments ajax call when no fragment is found for current page (thanks to powernic)
- Fix: correctly sanitize fragments options
3.0.16 – Released on 10 November 2020
- New: support for WordPress 5.6
- New: support for WooCommerce 4.7
- New: possibility to update plugin via WP-CLI
- Update: plugin framework
- Tweak: default wishlist sorting now places last added item as heading item
- Fix: avoid using localized string as param name for bulk action on wishlists table
- Dev: added yith_wcwl_reload_on_found_variation filter to allow dev programmatically disable ATW reload on found_variation
- Dev: removed deprecated .ready method from scripts
3.0.15 – Released on 16 October 2020
- New: support for WooCommerce 4.6
- Update: plugin framework
- Tweak: return product price as float in item class
- Fix: prevent possible fatal error when printing ATW button
- Fix: original price being sent to database as int instead of float
- Dev: added new filter yith_wcwl_set_session_cookie
- Dev: added new filter yith_wcwl_privacy_value
- Dev: added new parameter to yith_wcwl_{privacy}_wishlist_visibility filter
3.0.14 – Released on 19 September 2020
- New: support for WooCommerce 4.5
- Update: plugin framework
- Tweak: filter fragments to update only visible ATW when reset_data js event occurs
- Tweak: added error message when trying to add variable products to cart
- Fix: issue with cart redirect when using YITH WCCL
3.0.13 – Released on 17 August 2020
- Fix: moved check over Ajax Loading option on first wishlist init only, to avoid problems when dynamically loading ATW on variable products
3.0.12 – Released on 14 August 2020
- New: support for WordPress 5.5
- New: support for WooCommerce 4.4
- New: support for Polylang PRO
- New: load correct Add to Wishlist (ATW) template for selected variation, and refresh it when changing variations on product page
- Update: plugin framework
- Fix: upsells are now correctly identified as loop by wishlist
- Fix: icon select at backend showing [Object object]
- Fix: changed fragments indexes to work with a greater set of configurations
- Fix: notice when using custom icons for ATW buttons
- Dev: added new filter yith_wcwl_fragments_index_glue
3.0.11 – Released on 8 Jun 2020
- New: support for WooCommerce 4.2
- Update: plugin framework
- Tweak: added WordPress among blocked bot user agents
- Tweak: make sure to finalize session when possible
- Tweak: added link to product in wishlist mobile template
- Fix: Prevent error if default wishlist doesn’t exists
- Fix: correctly applied yith_wcwl_is_wishlist_responsive filter to yith_wcwl_is_mobile function
- Fix: avoid to use cache that cannot be invalidated (stop caching queries results, use cache for user wishlists)
- Fix: clear_caches method wasnt properly cleaning cache for guest users
- Dev: added yith_wcwl_add_to_wishlist_icon_html filter
- Dev: added yith_wcwl_add_to_wishlist_heading_icon_html filter
- Dev: added yith_wcwl_add_to_wishlist_data trigger, to allow third party code change data submitted with ATW ajax call
3.0.10 – Released on 7 May 2020
- New: support for WooCommerce 4.1
- New: prevent some UserAgents from triggering wishlist handling (avoid spam)
- New: added minor css fixes for Storefront theme
- Update: plugin framework
- Tweak: review add process, to avoid unnecessary items update
- Tweak: improved localized date on wishlist table
- Tweak: added wishlist as gutenberg block in new wishlist page
- Tweak: added “Wishlist page” post status
- Tweak: added new check to avoid “Cannot read property contains of undefined” error
- Tweak: added search box to All Wishlist view
- Fix: show remove button on list mobile when at least one of the two buttons is shown on desktop
- Fix: fatal error on empty wishlist page
- Dev: added yith_wcwl_is_wishlist_responsive filter, to allow developers disable responsive behaviour for the wishlist
- Dev: added yith_wcwl_generated_default_wishlist action
- Dev: added yith_wcwl_default_wishlist filter
- Dev: added yith_wcwl_add_notice wrapper function, to avoid possible fatal errors when calling wc_add_notice
3.0.9 – Released on 9 March 2020
- Tweak: use wp_kses_post instead of esc_html for browse wishlist text
- Update: plugin framework
3.0.8 – Released on 4 March 2020
- Tweak: use wp_kses_post sanitization instead of esc_html for button labels to allow developers to add HTML to them
- Tweak: minor improvements for OceanWP theme style
- Fix: notice on empty wishlist page (thanks to ashimhastech)
3.0.7 – Released on 3 March 2020
- New: support for WordPress 5.4
- New: support for WooCommerce 4.0
- New: improved checks on user capabilities
- New: added wishlist widgets to Elementor
- Update: plugin framework
- Tweak: added check on user permission level for all wishlist actions
- Tweak: escape output on templates
- Fix: custom css not being loaded in the page
- Fix: compatibility with YITH Infinite Scrolling when ajax loading is enabled
- Fix: hide share section on wishlist page when “Share wishlist” option is disabled
- Fix: assign correct css rule to border color for Wishlist Table
- Dev: added yith_wcwl_reload_fragments trigger to refresh wishlist fragments
- Dev: added yith_wcwl_remove_hidden_products_via_query filter
- Dev: added yith_wcwl_show_add_to_wishlist filter, to allow dev selectively hide Add to Wishlist buttons
- Dev: new actions on wishlist-view.php template (thanks to Jory)
- Dev: added .editorconfig (thanks to Jory)
3.0.6 – Released on 4 February 2020
- Tweak: avoid redirect for guest users if wishlist page is set to my-account
- Tweak: minor improvements to localization
- Tweak: update wrong text domains
- Tweak: changed default value for ATW icons
- Tweak: set wishlist session cookie JIT
- Tweak: use secure cookie for sessions, when possible (thanks to Ahmed)
- Tweak: improved cache handling for get_default_wishlist method
- Tweak: even if system cannot set session cookie, calculate session_id and use it for the entire execution
- Update: Italian language
- Update: plugin framework
- Fix: prevent error if list doesn’t exists
- Fix: issue with wishlist_id query param
- Fix: items query now search for product in original language
- Fix: returning correct wishlist and user id to yith_wcwl_added_to_wishlist and yith_wcwl_removed_from_wishlist actions (thanks to danielbitzer)
- Fix: issue with default value for yith_wcwl_positions option
- Fix: added key name to avoid DB error during install or update procedure
- Dev: added yith_wcwl_shortcode_share_link_url filter
3.0.5 – Released on 23 December 2019
- New: support for WooCommerce 3.9
- Update: plugin framework
- 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 filter yith_wcwl_loop_positions
- Dev: added filter yith_wcwl_custom_css_rules
- Dev: added filter yith_wcwl_session_cookie
- Dev: added filter yith_wcwl_item_formatted_price
- Dev: added filter yith_wcwl_wishlist_formatted_title
- Dev: added filter yith_wcwl_wishlist_get_items
- Dev: added filter yith_wcwl_user_cannot_add_to_wishlist_message
- Dev: added filter yith_wcwl_can_user_add_to_wishlist
- Dev: added filters yith_wcwl_add_wishlist_{property}
- Dev: added filters yith_wcwl_adding_to_wishlist_{property}
2.2.17 – Released on 29 November 2019
- Update: notice handler
- Update: plugin framework
2.2.16 – Released on 11 November 2019
- New: support for WordPress 5.3
- New: support for WooCommerce 3.8
- Update: plugin framework
- Update: Italian language
- Update: Dutch language
- Tweak: wrapped Add to Wishlist button label into span HTML tag
- Fix: removed occurrences of deprecated properties on promotional email class
- Dev: added new yith_wcwl_product_already_in_wishlist_text_button and yith_wcwl_product_added_to_wishlist_message_button filters
- Dev: added new yith_wcwl_out_of_stock_label and yith_wcwl_in_stock_label filters
2.2.15 – Released on 5 November 2019
2.2.14 – Released on 30 October 2019
2.2.13 – Released on 12 August 2019
- New: WooCommerce 3.7.0 RC2 support
- New: input to copy wishlist link and share it anywhere
- Update: internal plugin framework
- Fix: redirect url if there is more than one parameter on the url
- Fix: changed escape for share link, to properly escape url special characters
2.2.12 – Released on 18 July 2019
- Update: internal plugin framework
- Tweak: improved performance on wishlist page, when user is a guest and store has huge catalog (thanks to Dave)
- Dev: add filter yith_wcwl_wishlist_correctly_created on add_wishlist function
2.2.11 – Released on 13 June 2019
- Update: internal plugin framework
- Tweak: Prevent undefined index user_id when user is logging
- Dev: New action yith_wcwl_default_user_wishlist
2.2.10 – Released on 23 April 2019
- Update: internal plugin framework
2.2.9 – Released on 11 April 2019
- New: WooCommerce 3.6.x support
- New: added a WhatsApp share button on mobile
- Tweak: using add_inline_style to include custom css code
- Tweak: no longer adding empty style tag to the page
- Update: Spanish language
- Fix: get the correct value for wishlist name
- Fix: deprecated notice caused by product id attribute being accessed directly
2.2.8 – Released on 11 February 2019
- New: added support to WooCommerce 3.5.4
- Update: internal plugin framework
- Fix: added explicit array casting on shortcode to avoid warning
- Fix: don’t add custom classes to body if wishlist page is not set
- Fix: changed a wrong method in the enqueue style
- Dev: add filter yith_wcwl_email_share_subject
2.2.7 – Released on 21 December 2018
- Fix: possible warning when Add to Wishlist shortcode is called with no params
2.2.6 – Released on 21 December 2018
- New: added support to WordPress 5.0
- New: added support to WooCommerce 3.5.3
- New: added Gutenberg blocks for plugin shortcodes
- Update: internal plugin framework
- Update: italian language
- Fix: preventing sql error when hidden products list just contains 0 id
- Fix: problem with sprintf on backend
- Dev: added product param to yith_free_text filter
2.2.5 – Released on 24 October 2018
- New: updated plugin framework
2.2.4 – Released on 4 October 2018
- New: added support to WooCoommerce 3.5
- New: added support to WordPress 4.9.8
- New: updated plugin framework
- New: added method that returns localization variables
- Tweak: type attribute from tag
- Update: Spanish language
- Update: Italian language
- Dev: added new filter yith_wcwl_localize_script to let third party dev filter localization variables
- Dev: added new filter yith_wcwl_share_conditions to display the share buttons for no logged users
- Dev: added new filter yith_wcwl_set_cookie to let third party code skip cookie saving
- Dev: added new filter yith_wcwl_wishlist_param to change query-string param
- Dev: added new filter yith_wcwl_remove_product_wishlist_message_title
2.2.3 – Released on 26 July 2018
- Update: Plugin core.
- Update: Translation file.
2.2.2 – Released on 28 May 2018
- New: WooCommerce 3.4 compatibility
- New: WordPress 4.9.6 compatibility
- New: updated plugin framework
- New: GDPR compliance
- Tweak: replaced create_function with a proper class method, to improve compatibility with PHP 7.2 and avoid warnings
- Fix: js error when switching from Premium version to Free
- Fix: preventing add_rewrite_rule when WPML is active, to avoid possible Internal Server Error (thanks to Adri & Bruno)
- Fix: icon replacement not working on variable Add to Cart
- Fix: preventing warning “Illegal string offset” when get_availability() returns empty string instead of array
2.2.1 – Released on 31 January 2018
- New: tested with WooCommerce 3.3.0
- Fix: issue with Add to Wishlist shortcode when global $product not defined
2.2.0 – Released on 11 January 2018
- New: WooCommerce 3.2.6 compatibility
- New: plugin-fw 3.0
- New: added js compatibility to Infinite Scrolling
- Tweak: improved wishlist-view template checks and params
- Tweak: wishlist now registers (and shows) “date added” param for unauthenticated users too
- Tweak: added check over product object, to avoid Fatal when printing Add to Wishlist shortcode
- Fix: fixed security vulnerability, causing possible SQL Injections (huge thanks to John C. and Sucuri Vulnerability Research team)
- Dev: added yith_wcwl_removing_from_wishlist / yith_wcwl_removed_from_wishlist hooks
- 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: WordPress 4.2.3 compatibility
- Added: WPML 3.2.2 compatibility (removed deprecated function)
- 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
- Added: Hebrew language (thanks to Gery Grinvald)
1.0.3 – Released on 31 July 2013
1.0.2 – Released on 24 June 2013
- Fixed: Fatal error to yit_debug with yit themes
1.0.1 – Released on 30 May 2013
- Tweak: Optimized images
- Updated: internal framework
1.0.0 – Released on 23 May 2013
3.27.0 - Released on 14 November 2023
- New: support for WordPress 6.4
- New: support for WooCommerce 8.3
- Update: YITH plugin framework
3.26.0 - Released on 5 October 2023
- New: support for WooCommerce 8.2
- Update: YITH plugin framework
- Fix: CC copy to the user for the "Ask for an estimate" email
3.25.0 - Released on 12 September 2023
- New: support for WooCommerce 8.1
- Update: YITH plugin framework
- Fix: check on Loop Settings before appending ATW button to Products Grid blocks
- Fix: prevent warning when using "Use Shortcode" position for ATW and showing WooCommerce product blocks
3.24.1 - Released on 2 August 2023
- Tweak: minor improvements for the block templates support
3.24.0 - Released on 31 July 2023
- New: support for WordPress 6.3
- New: support for WooCommerce 8.0
- New: support for WooCommerce block templates
- Update: YITH plugin framework
- Dev: enqueue correctly scripts for the promotion wizard
3.23.1 - Released on 11 July 2023
- Update: YITH plugin framework
- Fix: wrong call to a class method
3.23.0 - Released on 7 July 2023
- New: support for WooCommerce 7.9
- New: plugin panel UI
- Update: YITH plugin framework
- Dev: added CSS rule to improve the display of the variations in combination with Color & Labels
- Dev: added HPOS support
- Dev: minor changes
3.22.0 - Released on 13 June 2023
- New: support for WooCommerce 7.8
- Update: YITH plugin framework
3.21.0 - Released on 11 May 2023
- New: support for WooCommerce 7.7
- Update: YITH plugin framework
3.20.0 - Released on 13 April 2023
- New: support for WooCommerce 7.6
- Update: YITH plugin framework
- Dev: added new trigger yith_wcwl_reload_after_ajax to allow re-init wishlist DOM elements after ajax loading of new page sections
3.19.0 - Released on 13 March 2023
- New: support for WordPress 6.2
- New: support for WooCommerce 7.5
- Update: YITH plugin framework
- Dev: added new filter yith_wcwl_stock_status
- Dev: added new filter yith_wcwl_wishlist_bulk_remove_label
3.18.1 - Released on 14 February 2023
- Fix: display of the "Add to wishlist" button after thumbnails in the product page
3.18.0 - Released on 13 February 2023
- New: support for WooCommerce 7.4
- Tweak: minor optimization of Promotion Wizard scripts (only load them when needed, localize correct settings)
- Update: YITH plugin framework
- Fix: Add to wishlist button not displayed after the thumbnails gallery
- Dev: added new filter yith_wcwl_redirect_after_ask_an_estimate
- Dev: added new filter yith_wcwl_redirect_url_after_ask_an_estimate
- Dev: added new action yith_wcwl_before_create_wishlist_res_query
3.17.0 - Released on 10 January 2023
- New: support for WooCommerce 7.3
- Update: YITH plugin framework
3.16.0 - Released on 13 December 2022
- New: support for WooCommerce 7.2
- Tweak: fixed error with OnSale Item email (products bleeding from one user to next one)
- Update: YITH plugin framework
- Fix: avoid deprecated notice on PHP 8.1
- Dev: added new action yith_wcwl_after_rename_wishlist
- Dev: added new filter yith_wcwl_is_current_user_owner
3.15.1 - Released on 14 November 2022
- Update: YITH plugin framework
- Fix: patched security vulnerability
3.15.0 - Released on 3 November 2022
- New: support for WordPress 6.1
- New: support for WooCommerce 7.1
- Update: YITH plugin framework
- Dev: added CSS class to links separator
- Dev: added new filter yith_wcwl_wishlist_owner_name
3.14.0 - Released on 4 October 2022
- New: support for WooCommerce 7.0
- Update: YITH plugin framework
- Fix: removed nonce from unsubscribe url (it breaks the process, and unsubscribe_token already has same function)
3.13.0 - Released on 14 September 2022
- New: support for WooCommerce 6.9
- Update: YITH plugin framework
3.12.1 - Released on 16 August 2022
- Update: YITH plugin framework
- Fix: prevent possible fatal error with undefined function
3.12.0 - Released on 4 August 2022
- New: support for WooCommerce 6.8
- Update: YITH plugin framework
- Dev: added new filter yith_wcwl_dompdf_paper_size
3.11.0 - Released on 7 July 2022
- New: support for WooCommerce 6.7
- Update: YITH plugin framework
- Fix: minor fix with the quantity input when adding to cart from wishlist mobile view
3.10.0 - Released on 15 June 2022
- New: support for WooCommerce 6.6
- Update: YITH plugin framework
- Fix: appearance of the mini-wishlist widget
3.9.0 - Released on 11 May 2022
- New: support for WordPress 6.0
- New: support for WooCommerce 6.5
- Tweak: registered Ask an Estimate fields for translation with WPML
- Update: YITH plugin framework
- Fix: redirect after login/registration, when contextually adding something to wishlist
- Fix: deprecated methods inside Elementor widgets class
- Dev: added new filter yith_wcwl_is_wishlist_enabled
- Dev: added new filter yith_wcwl_share_title
3.8.0 - Released on 4 April 2022
- New: support for WooCommerce 6.4
- Tweak: improved draft system for Promotional emails
- Tweak: minor improvments to email default template
- Tweak: minor changes to promo wizard appearance
- Update: YITH plugin framework
- Update: language files
- Fix: Create promotion wizard now shows correct content when loading a draft
- Dev: added new filter yith_wcwl_wishlist_items_sorting
- Dev: added new filter yith_wcwl_show_text_on_the_image
3.7.0 - Released on 8 March 2022
- New: support for WooCommerce 6.3
- New: added ATW on WC blocks, when button is enabled on loops
- Tweak: trigger yith_wcwl_tab_selected after selecting a tab inside popup
- Update: YITH plugin framework
- Fix: issue with prettyPhoto shortcuts in 'Ask for an estimate' form
- Dev: added new filter yith_wcwl_csv_export_users_data
- Dev: added new filter yith_wcwl_csv_export_users_labels
3.6.0 - Released on 9 February 2022
- New: support for WooCommerce 6.2
- New: Swedish translation
- Update: YITH plugin framework
- Dev: added new filter yith_wcwl_create_wishlist_label
- Dev: added new filter yith_wcwl_search_wishlist_placeholder
- Dev: added new filter yith_wcwl_choose_wishlist_text
- Dev: added product ID parameter to yith_wcwl_adding_to_wishlist_quantity filter
3.5.0 - Released on 11 January 2022
- New: support for WordPress 5.9
- New: support for WooCommerce 6.1
- Update: YITH plugin framework
- Update: Dompdf library
- Fix: position of the product image in the wishlist PDF
- Fix: issue with nonce validation in unsubscribe method
- Fix: fixed the images in the wishlist PDF after Dompdf update
- Fix: fixed the inclusion of the CSS file for the wishlist PDF
3.4.0 - Released on 16 December 2021
- New: support for WooCommerce 6.0
- Update: YITH plugin framework
- Tweak: better price handling when product has empty price
- Dev: changed hook to download the wishlist PDF to wp_loaded
- Dev: added the wishlist item object to the yith_wcwl_price_variation_template filter
- Dev: added $difference parameter to yith_wcwl_hide_price_increase filter
3.3.0 - Released on 8 November 2021
- New: support for WooCommerce 5.9
- Update: YITH plugin framework
- Fix: re-init wishlist js after saving title
- Fix: checkoxes in the widgets not being saved correctly
- Fix: added missing echo in template
3.2.0 - Released on 11 October 2021
- New: support for WooCommerce 5.8
- Update: YITH plugin framework
3.1.1 - Released on 27 September 2021
- Update: YITH Plugin Framework
- Tweak: improved style for the wishlist widget icon
- Fix: debug info feature removed for all logged in users
- Fix: typo in js code
3.1.0 - Released on 8 September 2021
- New: support for WooCommerce 5.7
- Update: YITH Plugin Framework
- Tweak: enforcing a more strict nonce verification
- Fix: use absolute URL in 'Remove from Wishlist' anchors, to avoid problems when template is loaded via AJAX
- Dev: added yith_wcwl_plugin_icons filter, to allow third party add custom icons (thanks to swallow2603)
- Dev: added yith_wcwl_bulk_action_messages filter, to allow third party change the text of the bulk actions message admin page
3.0.25 - Released on 5 August 2021
- New: support for WooCommerce 5.6
- Update: YITH Plugin Framework
3.0.24 - Released on 26 July 2021
- New: support for WooCommerce 5.5
- New: support for WordPress 5.8
- Update: YITH Plugin Framework
3.0.23 - Released on 18 June 2021
- New: support for WooCommerce 5.4
- Update: YITH plugin framework
- Fix: filters to alter resources dependencies not actually affecting assets loaded in the page (thanks to deothemes)
- Fix: better support for wishlist page with non-standard characters in slug
- Dev: added new yith_wcwl_after_add_wishlist action, triggered after wishlist creation
3.0.22 - Released on 17 May 2021
- New: support for WooCommerce 5.3
- Update: YITH plugin framework
- Tweak: add visual notification for error on ATW process
- Tweak: add class to ATW container, when count is enabled
- Tweak: use share link title for WhatsApp sharing link too
- Tweak: enqueue plugin scripts only when needed
- Fix: visibility param for wishlist queries not working correctly
- Fix: generic selectors used at found_variations (thanks to vivik93)
3.0.21 - Released on 21 April 2021
- New: support for WooCommerce 5.2
- New: added German translation
- New: added no-robots headers for add_to_wishlist url (thanks to brix720)
- Update: YITH plugin framework
- Tweak: added datepicker to date fields on popular table
- Tweak: code refactoring according to PHPCS
- Fix: avoid setting session_id, until guest performs any edit operation over the lists
- Fix: removed deprecated unbind from scripts
- Dev: added new variable to the localize script to disable the popup of the products when grid view is enabled
- Dev: added filter yith_wcwl_redirect_unauthenticated_users_http_status for unauthenticated users redirect
- Dev: added filter yith_wcwl_disable_popup_grid_view to allow third party code disable popup on products grid view
- Dev: added yith_wcwl_main_style_deps filter to allow devs remove unnecessary deps
- Dev: added yith_wcwl_custom_icon_alt and yith_wcwl_custom_width filters, to allow dev customize ATW custom icon
3.0.20 - Released on 23 February 2021
- New: support for WordPress 5.7
- New: support for WooCommerce 5.1
- Update: YITH plugin framework
- Fix: wrong data type for item insert query (thanks to jonatanmenendez)
- Dev: added new yith_wcwl_get_wishlist_on_remove filter
3.0.19 - Released on 18 February 2021
- New: support for WooCommerce 5.0
- Update: YITH plugin framework
- Tweak: added transient for hidden products
- Dev: fixed issue when unchecking all products in wishlist page
- Dev: added yith_wcwl_mobile_media_query filter
- Dev: added new filters yith_wcwl_remove_after_add_to_cart and yith_wcwl_allow_remove_after_add_to_cart
3.0.18 - Released on 13 January 2021
- New: support for WooCommerce 4.9
- Update: plugin framework
- Tweak: corrected wrong text domain for a string
- Tweak: improved product name sanitization on wishlist template
- Tweak: added variation details to Ask an Estimate email
- Tweak: improved code style for all email templates
- Fix: wishlist search not working for guest users
- Dev: added fifth parameter for yith_wcwl_add_to_wishlist_button_html filter
- Dev: added new yith_wcwl_promotion_email_item filter
3.0.17 - Released on 11 December 2020
- New: support for WooCommerce 4.8
- Update: plugin framework
- Update: Spanish translation
- Tweak: added view wishlist anchor to wishlists links, when Multi-Wishlist is disabled
- Tweak: added rel="noopener" attribute to sharing links (thanks to onetimelord)
- Tweak: avoid slugs that overflow column width
- Tweak: improved Wishlist Items elementor Widget
- Tweak: changed set of default columns for wishlist table
- Tweak: improved style for Edit Title form in wishlist page
- Fix: prevent load_fragments ajax call when no fragment is found for current page (thanks to powernic)
- Fix: correctly sanitize fragments options
- Dev: added 4th parameter to woocommerce_email_headers filter
- Dev: added new filter yith_wcwl_dompdf_orientation
- Dev: added new filter yith_wcwl_additional_crons
3.0.16 - Released on 10 November 2020
- New: support for WordPress 5.6
- New: support for WooCommerce 4.7
- New: possibility to update plugin via WP-CLI
- Update: plugin framework
- Update: french translation
- Tweak: search view now shows matching wishlists instead of all the lists of matching customers
- Tweak: default wishlist sorting now places last added item as heading item
- Fix: avoid using localized string as param name for bulk action on wishlists table
- Fix: prevent possible fatal errors due to missing email classes
- Dev: added yith_wcwl_reload_on_found_variation filter to allow dev programmatically disable ATW reload on found_variation
- Dev: added yith_wcwl_wishlist_view_images_after_thumbnail action
- Dev: added yith_wcwl_modern_wishlist_empty_message filter
- Dev: added yith_wcwl_ask_estimate_email_wishlist_name filter
- Dev: removed deprecated .ready method from scripts
3.0.15 - Released on 16 October 2020
- New: support for WooCommerce 4.6
- Update: plugin framework
- Tweak: return product price as float in item class
- Fix: bulk add to cart checkbox in the wishlist table not working
- Fix: prevent possible fatal error when printing ATW button
- Fix: original price being sent to database as int instead of float
- Fix: wrong layout being loaded for manage endpoint
- Dev: added new filter yith_wcwl_get_product_image_with_path
- Dev: added new filter yith_wcwl_set_session_cookie
- Dev: added new filter yith_wcwl_privacy_value
- Dev: added new filter yith_wcwl_wishlist_privacy_types
- Dev: added new filter yith_wcwl_available_admin_tabs_premium
- Dev: added new parameter to yith_wcwl_{privacy}_wishlist_visibility filter
3.0.14 - Released on 17 September 2020
- New: support for WooCommerce 4.5
- Update: plugin framework
- Tweak: filter fragments to update only visible ATW when reset_data js event occurs
- Tweak: fixed appearance of images_grid layout after sorting
- Tweak: changed js handling to support selects as quantity input in wishlist view
- Tweak: added error message when trying to add variable products to cart
- Tweak: solved issue with confirm popup after search on All Wishlists section
- Tweak: improved search among wishlists, to consider wishlist name, slug and token too
- Fix: warning continue targeting switch is equivalent to break
- Fix: promotional email heading not correctly retrieved inside wizard preview
- Fix: issue with cart redirect when using YITH WCCL
- Dev: added new yith_wcwl_admin_table_column_name_actions filter
- Dev: added new yith_wcwl_admin_table_column_username_row filter
3.0.13 - Released on 17 August 2020
- Fix: moved check over Ajax Loading option on first wishlist init only, to avoid problems when dynamically loading ATW on variable products
- Dev: added some new strings to wpml-config.xml file
3.0.12 - Released on 14 August 2020
- New: support for WordPress 5.5
- New: support for WooCommerce 4.4
- New: support for Polylang PRO
- New: load correct Add to Wishlist (ATW) template for selected variation, and refresh it when changing variations on product page
- Update: plugin framework
- Tweak: added nocache headers to PDF download process
- Tweak: hide Arrange column when there is only one product in wishlist
- Tweak: added wpautop to promotional email body before sending
- Tweak: show appropriate error message when trying to Add all to Cart, with variable product in list
- Tweak: new style for the scrollbar of mini-wishlist widget
- Tweak: changed messages for empty wishlist, no wishlists
- Fix: upsells are now correctly identified as loop by wishlist
- Fix: issue with dropdown showing default wishlist after one product is added to wishlist
- Fix: icon select at backend showing [Object object]
- Fix: avoid showing default list on wishlist dropdown after moving item to another list from the popup
- Fix: quantity fields not triggering save function after an item is removed from wishlist
- Fix: adding wrong quantity to cart after changing quantity on wishlist page
- Fix: changed fragments indexes to work with a greater set of configurations
- Fix: problem with Frequently Bought Together integration
- Fix: notice when using custom icons for ATW buttons
- Dev: added new localize variable to filter time to close Ask for an estimate popup
- Dev: added new action yith_wcwl_before_add_all_to_cart_from_wishlist
- Dev: added new filter yith_wcwl_add_all_to_cart_from_wishlist
- Dev: added new filter yith_wcwl_add_all_to_cart_error_message
- Dev: added new filter yith_wcwl_add_wishlist_notice
- Dev: added new filter yith_wcwl_fragments_index_glue
3.0.11 - Released on 8 June 2020
- New: support for WooCommerce 4.2
- Update: plugin framework
- Tweak: set minimum item quantity to 1
- Tweak: added WordPress among blocked bot user agents
- Tweak: make sure to finalize session when possible
- Tweak: added link to product in wishlist mobile template
- Fix: Prevent error if default wishlist doesn't exists
- Fix: update button not saving items position
- Fix: correctly applied yith_wcwl_is_wishlist_responsive filter to yith_wcwl_is_mobile function
- Fix: wrong check over show_ask_an_estimate_button
- Fix: avoid to use cache that cannot be invalidated (stop caching queries results, use cache for user wishlists)
- Fix: Ask an Estimate button on mobile footer not using dedicated label option
- Fix: additional info popup not appearing for guest users
- Fix: clear_caches method wasnt properly cleaning cache for guest users
- Dev: added yith_wcwl_ask_for_an_estimate_popup_text filter
- Dev: added yith_wcwl_show_wishlist_update_button filter
- Dev: added yith_wcwl_add_to_wishlist_icon_html filter
- Dev: added yith_wcwl_add_to_wishlist_heading_icon_html filter
- Dev: added yith_wcwl_add_to_wishlist_data trigger, to allow third party code change data submitted with ATW ajax call
3.0.10 - Released on 7 May 2020
- New: support for WooCommerce 4.1
- New: prevent some UserAgents from triggering wishlist handling (avoid spam)
- New: added minor css fixes for Storefront theme
- New: added option to choose whether to automatically close feedback popup or not
- Update: plugin framework
- Tweak: added product_url placeholder for promotional email body
- Tweak: review add process, to avoid unnecessary items update
- Tweak: items are now counted per ID instead of user_id
- Tweak: show variation attributes on Popular table
- Tweak: changed 'Price' by 'Unit price' on wishlist modern view
- Tweak: improved localized date on wishlist table
- Tweak: added wishlist as gutenberg block in new wishlist page
- Tweak: added "Wishlist page" post status
- Tweak: added new check to avoid "Cannot read property contains of undefined" error
- Tweak: added search box to All Wishlist view
- Tweak: added default values for email contents on plugin options
- Tweak: user can now delete also default wishlist
- Tweak: minor changes to 'manage modern' layout
- Tweak: added view > and close links to confirmation popup
- Fix: solved issue with item counts, when filtering per product
- Fix: fixed billing last name value on 'promotional', 'on sale' and 'back in stock' emails
- Fix: show remove button on list mobile when at least one of the two buttons is shown on desktop
- Fix: notice due to undefined widgets attributes
- Fix: fatal error on empty wishlist page
- Fix: added some checks to avoid fatal errors in back in stock email
- Dev: added yith_wcwl_create_wishlist_button_label filter
- Dev: added yith_wcwl_wishlist_download_url filter
- Dev: added yith_wcwl_is_wishlist_responsive filter, to allow developers disable responsive behaviour for the wishlist
- Dev: added yith_wcwl_generated_default_wishlist action
- Dev: added yith_wcwl_default_wishlist filter
- Dev: added yith_wcwl_add_notice wrapper function, to avoid possible fatal errors when calling wc_add_notice
3.0.9 - Released on 9 March 2020
- Tweak: use wp_kses_post instead of esc_html for browse wishlist text
- Update: plugin framework
3.0.8 - Released on 4 March 2020
- Tweak: use wp_kses_post sanitization instead of esc_html for button labels to allow developers to add HTML to them
- Tweak: minor improvements for OceanWP theme style
- Tweak: improved widgets style when they are applied via Elementor
- Fix: notice on empty wishlist page (thanks to ashimhastech)
3.0.7 - Released on 3 March 2020
- New: support for WordPress 5.4
- New: support for WooCommerce 4.0
- New: edit title & change privacy on Manage view are now performed via ajax
- New: improved checks on user capabilities
- New: added wishlist widgets to Elementor
- Update: plugin framework
- Tweak: added check on user permission level for all wishlist actions
- Tweak: show 404 page when non-owner user tries to visit private wishlists
- Tweak: hide share buttons on private wishlists (thanks to Jory)
- Tweak: escape output on templates
- Fix: non-owner users cannot sort wishlist any longer
- Fix: custom css not being loaded in the page
- Fix: added check to avoid fatal error in the popular users table
- Fix: compatibility with YITH Infinite Scrolling when ajax loading is enabled
- Fix: avoid notice when 'ask an estimate button' is not showing in the template
- Fix: hide share section on wishlist page when "Share wishlist" option is disabled
- Fix: assign correct css rule to border color for Wishlist Table
- Fix: added pagination links to all wishlist templates
- Dev: added yith_wcwl_reload_fragments trigger to refresh wishlist fragments
- Dev: added yith_wcwl_remove_hidden_products_via_query filter
- Dev: added yith_wcwl_show_add_to_wishlist filter, to allow dev selectively hide Add to Wishlist buttons
- Dev: added yith_wcwl_create_wishlist_title_label filter
- Dev: added yith_wcwl_search_wishlist_title_label filter
- Dev: added yith_wcwl_manage_wishlist_title_label filter
- Dev: new actions on wishlist-view.php template (thanks to Jory)
- Dev: added .editorconfig (thanks to Jory)
3.0.6 - Released on 4 February 2020
- Tweak: avoid redirect for guest users if wishlist page is set to my-account
- Tweak: allow popup timeout to be filtered via code
- Tweak: using yith_wcwl_l10n.popup_timeout for wishlist messages too
- Tweak: minor improvements to localization
- Tweak: promotion email preview can now be scrolled
- Tweak: update wrong text domains
- Tweak: changed default value for ATW icons
- Tweak: set wishlist session cookie JIT
- Tweak: use secure cookie for sessions, when possible (thanks to Ahmed)
- Tweak: improved cache handling for get_default_wishlist method
- Tweak: even if system cannot set session cookie, calculate session_id and use it for the entire execution
- Tweak: improved privacy labels for the wishlists
- Update: Italian language
- Update: plugin framework
- Fix: prevent error if list doesn't exists
- Fix: issue with wishlist_id query param
- Fix: items query now search for product in original language
- Fix: Create promotion button for single products view
- Fix: fatal error after saving promotional email draft
- Fix: prevent fatal error when sending Promotional Email
- Fix: returning correct wishlist and user id to yith_wcwl_added_to_wishlist and yith_wcwl_removed_from_wishlist actions (thanks to danielbitzer)
- Fix: issue with default value for yith_wcwl_positions option
- Fix: ask an estimate label not being shown on frontend
- Fix: added key name to avoid DB error during install or update procedure
- Dev: added yith_wcwl_shortcode_share_link_url filter
- Dev: added yith_wcwl_popup_timeout filter
3.0.5 - Released on 23 December 2019
- New: support for WooCommerce 3.9
- Update: plugin framework
- 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_view_images_columns filter
- Dev: added yith_wcwl_wishlist_delete_url filter
- Dev: added yith_wcwl_before_wishlist_create and yith_wcwl_after_wishlist_create inside create popup
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 11 December 2019
- Update: plugin framework
- Tweak: added defaults for yith_wcwl_add_to_cart_text option (thanks to ecksiteweb)
- Tweak: changed placeholder for Wishlist Name field on Add to Wishlist popup template
- 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 10 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: Add to Wishlist button can now turn itno Move to another wishlist after addition
- New: added new layouts for wishlist shortcode (Modern and Images grid)
- New: plugin will add variation to wishlist, if user selected one before pressing the button
- New: count of users that added item in the wishlist
- 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
- New: added new layout for manage wishlist view (Modern)
- New: create new wishlist can now be opened as a popup
- New: customization for social icons
- New: added tooltips for wishlist buttons
- New: wizard to configure promotional email
- New: email sent when an item of the wishlist is back in stock
- New: email sent when an item of the wishilist is on sale
- 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 filter yith_wcwl_loop_positions
- Dev: added filter yith_wcwl_custom_css_rules
- Dev: added filter yith_wcwl_session_cookie
- Dev: added filter yith_wcwl_item_formatted_price
- Dev: added filter yith_wcwl_wishlist_formatted_title
- Dev: added filter yith_wcwl_wishlist_get_items
- Dev: added filter yith_wcwl_user_cannot_add_to_wishlist_message
- Dev: added filter yith_wcwl_can_user_add_to_wishlist
- Dev: added filters yith_wcwl_add_wishlist_{property}
- Dev: added filters yith_wcwl_adding_to_wishlist_{property}
2.2.13 - Released on 11 November 2019
- New: support for WordPress 5.3
- New: support for WooCommerce 3.8
- Update: plugin framework
- Update: Italian language
- Update: Dutch language
- Tweak: wrapped Add to Wishlist button label into span HTML tag
- Fix: removed occurrences of deprecated properties on promotional email class
- Dev: added new yith_wcwl_product_already_in_wishlist_text_button and yith_wcwl_product_added_to_wishlist_message_button filters
- Dev: added new yith_wcwl_out_of_stock_label and yith_wcwl_in_stock_label filters
2.2.12 - Released on 12 August 2019
- New: WooCommerce 3.7.0 RC2 support
- New: input to copy wishlist link and share it anywhere
- Update: internal plugin framework
- Update: Italian language
- Fix: redirect url if there is more than one parameter on the url
- Fix: changed escape for share link, to properly escape url special characters
2.2.11 - Released on 18 July 2019
- Update: internal plugin framework
- Tweak: improved performance on wishlist page, when user is a guest and store has huge catalog (thanks to Dave)
- Dev: add filter yith_wcwl_wishlist_correctly_created on add_wishlist function
2.2.10 - Released on 29 May 2019
- Tweak Prevent undefined index: user_id when user is loggin
- Fix: Fixed active status for default wishlist when WPML is active
- Fix: Fixed active status for default wishlist when WPML is active
- Fix: fixed the default wishlist name in the multi wishlist select
- Fix: widget not recognizing current wishlist when WPML is active
- Fix: notice when sending Promotional email, due to access to legacy attributes
- Dev: new filter yith_wcwl_wishlist_disabled_for_unauthenticated_user_message_condition
- Dev: New action yith_wcwl_default_user_wishlist
2.2.9 - Released on 15 April 2019
- New: WooCommerce 3.6.x support
- New: added a WhatsApp share button on mobile
- New: add new shortcode yith_wcwl_show_public_wishlist
- Tweak: using add_inline_style to include custom css code
- Tweak: no longer adding empty style tag to the page
- Update: Spanish language
- Fix: get the correct value for wishlist name
- Fix: deprecated notice caused by product id attribute being accessed directly
2.2.8 - Released on 11 February 2019
- New: added support to WooCommerce 3.5.4
- Update: internal plugin framework
- Update: Dutch translation
- Fix: added explicit array casting on shortcode to avoid warning
- Fix: don't add custom classes to body if wishlist page is not set
- Fix: changed a wrong method in the enqueue style
- Dev: add filter yith_wcwl_email_share_subject
2.2.7 - Released on 21 December 2018
- Fix: possible warning when Add to Wishlist shortcode is called with no params
2.2.6 - Released on 21 December 2018
- New: added support to WordPress 5.0
- New: added support to WooCommerce 3.5.3
- New: added Gutenberg blocks for plugin shortcodes
- Update: internal plugin framework
- Update: italian language
- Fix: preventing sql error when hidden products list just contains 0 id
- Fix: problem with sprintf on backend
- Dev: added product param to yith_free_text filter
- Dev: added yith_wcwl_login_register_redirect filter to let third party code filter redirect uri for unauthenticated users
2.2.5 - Released on 24 October 2018
- New: updated plugin framework
2.2.4 - Released on 4 October 2018
- New: added support to WooCoommerce 3.5
- New: added support to WordPress 4.9.8
- New: added method that returns localization variables
- New: updated plugin framework
- Tweak: type attribute from script tag
- Update: Spanish language
- Update: Italian language
- Dev: added new filter yith_wcwl_localize_script to let third party dev filter localization variables
- Dev: added new filter yith_wcwl_column_default
- Dev: added new filter yith_wcwl_wishlist_column
- Dev: added new filter yith_wcwl_share_conditions to display the share buttons for no logged users
- Dev: added new filter yith_wcwl_set_cookie to let third party code skip cookie saving
- Dev: added new filter yith_wcwl_wishlist_visibility_string_value to the wishlist visibility value
- Dev: added new filter yith_wcwl_manage_wishlist_title
- Dev: added new filter yith_wcwl_create_wishlist_title
- Dev: added new filter yith_wcwl_search_wishlist_title
- Dev: added new filter yith_wcwl_result_wishlist
- Dev: added new filter yith_wcwl_empty_search_result
- Dev: added new filter yith_wcwl_wishlist_param to change query-string param
- Dev: added new filter yith_wcwl_remove_product_wishlist_message_title
2.2.2 - Released on 28 May 2018
- New: WooCommerce 3.4 compatibility
- New: WordPress 4.9.6 compatibility
- New: updated plugin framework
- New: GDPR compliance
- New: register dateadded field for the lists
- Tweak: replaced create_function with a proper class method, to improve compatibility with PHP 7.2 and avoid warnings
- Fix: js error when switching from Premium version to Free
- Fix: preventing add_rewrite_rule when WPML is active, to avoid possible Internal Server Error (thanks to Adri & Bruno)
- Fix: icon replacement not working on variable Add to Cart
- Fix: preventing warning "Illegal string offset" when get_availability() returns empty string instead of array
- Update: Italian language
- Dev: added filter yith_wcwl_redirect_url
- Dev: added filter yith_wcwl_login_notice
2.2.1 - Released on 31 January 2018
- New: tested with WooCommerce 3.3.0
- Fix: issue with Add to Wishlist shortcode when global $product not defined
2.2.0 - Released on 11 January 2018
- New: WooCommerce 3.2.6 compatibility
- New: plugin-fw 3.0
- New: added js compatibility to Infinite Scrolling
- New: added "Last promotional email sent on" info, for admins
- New: added option to export users that added a specific product to their wishlists, using csv format
- New: added Swedish - SWEDEN translation (thanks to Suzanne)
- New: added Dutch - NETHERLANDS translation
- Tweak: improved wishlist-view template checks and params
- Tweak: wishlist now registers (and shows) "date added" param for unauthenticated users too
- Tweak: added check over product object, to avoid Fatal when printing Add to Wishlist shortcode
- Fix: fixed security vulnerability, causing possible SQL Injections (huge thanks to John C. and Sucuri Vulnerability Research team)
- Dev: added filter yith_wcwl_estimate_additional_data to let developers add custom data to print in Estimate Email template
- Dev: added yith_wcwl_removing_from_wishlist / yith_wcwl_removed_from_wishlist hooks
- 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)
Ver
2.1.1 - Released on 24 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
- Dev: added yith_wcwl_admin_table_show_empty_list filter to show empty lists on admin
2.1.0 - Released on 3 April 2017
- New: WooCommerce 3.0-RC2 compatibility
- New: WordPress 4.7.3 compatibility
- New: Ask an Estimate for unauthenticated users
- New: added action_params param to yith_wcwl_wishlist shortcode, to let administrators show different wishlist views on different pages
- New: redirect to wishlist after login from "Login Notice" in wishlist page
- New: {product_url} and {wishlist_url} within promotion email replacements
- 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: "Move to another Wishlist" message, when moving to default wishlist
- Fix: get_template_directory for custom wishlist js
- Fix: global yith_wcwl_wishlist_token (false for default wishlists)
- Fix: check before "additional info" popup in wishlist_view template
- Fix: stock_status not existing when stock column isn't shown
- Dev: added filter yith_wcwl_create_new_wishlist_title on wishlist-manage.php
- Dev: added filter yith_wcwl_ask_an_estimate_text
- 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
- Dev: added filter yith_wcwl_add_wishlist_name
- Dev: added filter yith_wcwl_add_wishlist_privacy
- Dev: added yith_wcwl_promotional_email_thumbnail_size filter
- Dev: added filters yith_wcwl_estimate_sent & yith_wcwl_estimate_missing_email
2.0.16 - Released on 14 June 2016
- Added: WooCommerce 2.6-RC1 support
- Tweak: changed unsintall 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)
- Fixed: to print "Sent Manually" on WC Emails
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
- 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: 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
- Fixed: "Please login" notice appearing right after login
- Fixed: email template for WC 2.5 and WCET compatibility
2.0.13 - Released on 17 December 2015
- Added check over adding_to_cart event data existance in js procedures
- Added compatibility with YITH WooCommerce Email Templates
- Added 'yith_wcwl_added_to_cart_message' filter, to customize added to cart message in wishlist page
- Added 'yith_wcwl_action_links' filter, to customize action link at the end of wishlist pages
- 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
- 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: WooCommerce class to wishlist view form
- Added: spinner to plugin assets
- Added: check on "user_logged_in" for sub-templates in wishlist-view
- Added: WordPress 4.2.3 compatibility
- Added: WPML 3.2.2 compatibility (removed deprecated function)
- 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
- Updated: italian translation
- 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: redirect to wishlist after login
- Added: check on cookie content
- Added: Frequently Bought Together integration
- Added: text domain to page links
- Tweak: moved cookie update before first cookie usage
- Updated: Italian translation
- Removed: control to unable admin to delete default wishlists
- 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: redirect to wishlist after login
- Added: "Added to cart" message in wishlist page
- Added: promotional email functionality
- Added: email tab under wishlist panel
- Added: "Move to another wishlist" select
- 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()
- Fixed: wishlist count on admin table
- 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: "show_empty" filter to get_wishlists() method
- Added: "user that added this product" view
- Added: admin capability to delete default wishlist
- Tweak: removed email from wishlist search
- Tweak: removed empty wishlist from admin table
- Tweak: removed "Save" button from manage template, when not needed
- Fixed: "user/user_id" endpoint
- 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: option to show create/manage/search links after wishlist table
- Added: option to let only logged user to use wishlist
- Added: option to show a notice to invite users to log in, before wishlist table
- Added: option to add additional notes textarea when sendin e quote request
- Added: popular section on backend
- Added: checkbox to add multiple items to cart from wishlist
- 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