Changelog

“TI WooCommerce Wishlist Plugin – Premium”

Current Version 2.9.1

– 22 October 2024

  • Added: Support for WordPress 6.6.x
  • Added: Support for WooCommerce 9.3.x
  • Fixed: SQL Injection vulnerabilities

Version 2.8.2

– 4 March 2024

Version 2.8.1

– 23 February 2024

  • Added: Support for WordPress 6.4
  • Added: Support for WooCommerce 8.6
  • Added: Option to Erase All Data on Uninstall
  • Added: Custom error messages for adding products to the cart from the wishlist
  • Added: Support of WooCommerce Feature “New product editor (Beta)”
  • Added: Wishlist creation for guest via REST API. Use the route wp-json/wc/v3/wishlist/get_by_user/0
  • Added: tinvwl_social_share_data filter to extend social share buttons
  • Refactored Code
  • Updated: Integration with WPC Product Bundles for WooCommerce
  • Updated: Integration with LiteSpeed Cache
  • Updated: Integration with WooCommerce Blocks
  • Fixed: PHP warning for estimate email template
  • Fixed: PHP warning in wishlist products counter
  • Fixed: Issue with REST API get products request arguments
  • Fixed: Issue with alt attribute of custom image for products counter icon
  • Fixed: Add to cart button for parent product issue
  • Fixed: Scheduled event hooks issue
  • Fixed: PHP 8.1 deprecation
  • Fixed: Missing space in HTML markup
  • Fixed: Resolve wishlist ID in REST API
  • Fixed: Blind SQL Injection in REST API endpoint
  • Fixed: Issue with wishlist AJAX events for guests
  • Fixed: JavaScript dependencies error
  • Fixed: Issue with the “Add to Wishlist” button in relation to the WPML plugin
  • Fixed: Issue with redirecting to the cart before updating the wishlist data
  • Fixed: Placeholders conflict with wishlist rename feature
  • Fixed: WPML sync menu issue related to wishlist products counter
  • Removed: Network activation restriction

Version 2.5.2

– 29 May 2023

  • Modified AJAX to fetch data only after user interaction on the page
  • Refreshed wishlist table when a product is added or removed from the wishlist
  • Added filter tinvwl_allow_addtowishlist_cart_product
  • Added integration with WooCommerce Fast Cart plugin
  • Updated integration with WooCommerce Composite Products plugin
  • Updated integration with the Flatsome theme
  • Fixed an issue with the wishlist notification settings popup for guests
  • Fixed a JavaScript notice: “Cannot read properties of undefined (reading ‘stats’)”
  • Fixed an issue related to adding/removing products to the wishlist when the option ‘Remove product from Wishlist on second click’ is enabled
  • Fixed an issue with custom icon states for the ‘Add to Wishlist’ button
  • Fixed wishlist AJAX event issue for guests

Version 2.5.0

– 17 May 2023

  • Added support for WooCommerce 7.7
  • Download wishlist data as PDF file
  • Enhanced product custom meta handling
  • Update the cart content when a product is added to the cart from the wishlist
  • Refactored placeholders replacement for messages
  • Fixed an issue with the variation_id attribute not working correctly on product listings
  • Framework update

Version 2.4.3

– 06 May 2023

  • Added {wishlist_title} placeholder
  • Fixed products in wishlists data issues
  • Fixed issue when required login popup doesn’t appear
  • Added filter `tinvwl_wishlist_type_exclusion`

Version 2.4.2

– 04 May 2023

  • Added support for WordPress 6.2
  • Added support for WooCommerce 7.6
  • Added filter ‘tinvwl_allow_data_cookies’
  • Added filters ‘tinvwl_api_wishlist_data_response’ and ‘tinvwl_api_product_data_response’ for REST API response
  • Updated integration with the myCred – Points, Rewards, Gamification, Ranks, Badges & Loyalty Plugin plugin
  • Updated integration with the WooCommerce TM Extra Product Options plugin
  • Updated integration with the YITH WooCommerce Product Add-Ons plugin
  • Updated integration with Advanced Product Fields Extended for WooCommerce plugin
  • Updated integration with Advanced Product Fields (Product Addons) for WooCommerce plugin
  • Updated integration with Flatsome theme
  • Updated order item reference with wishlist author
  • Fixed hidden option issue in the plugin settings
  • Fixed JavaScript warning when checking cookies
  • Fixed issue with removing from wishlist when default product variation is used
  • Fixed wishlists search pagination issue when filtered

Version 2.3.5

– 01 March 2023

  • Fixed wishlist table ajax events issue for guests

Version 2.3.4

– 28 February 2023

  • Fixed license issue
  • Fixed PHP warning in ajax events

Version 2.3.3

– 24 February 2023

Version 2.3.2

– 20 February 2023

  • Added check for wishlists save settings changes on the manage wishlists page
  • Fixed PHP error for wishlist product price calculations

Version 2.3.1

– 16 February 2023

  • WooCommerce 7.4 support
  • Fixed PHP errors for old WordPress and WooCommerce versions

Version 2.3.0

– 07 February 2023

  • WooCommerce 7.3 support
  • Added WooCommerce High-Performance order storage feature compatibility
  • Added product analytics export
  • Updated WCAG compatibility
  • Fixed issue with wishlist table pagination count
  • Fixed cache issue when cookies were set for guests
  • Fixed PHP warning related to wishlists products stats
  • Fixed products counter issue with private products

Version 2.2.0

– 03 January 2023

  • Added wishlist data update on login and logout
  • Added integration with Ultimate Addons for the Elementor plugin
  • Added integration with the VAD Product Design plugin
  • Updated integration with the Divi theme
  • Fixed admin menu duplicated items issue
  • Fixed database upgrade issue
  • Fixed low on stock email settings save issue
  • Fixed email hardcoded logo size
  • Fixed promotional email placeholders issue
  • Fixed mini-wishlist issue on touchscreen laptops
  • Fixed email notifications for back-to-stock, low-on-stock, and sale events
  • Fixed issue with updating wishlists user data across devices
  • Fixed issue with URL rewrites when wishlist set up under the WooCommerce My Account area
  • Code clean up

Version 2.1.0

– 22 December 2022

  • Fixed security vulnerability related to the plugin updater
  • Compatibility with PHP 8.1
  • Added supports decimal value for products quantity in wishlist
  • Added wishlist reference for cart, checkout, and order items when added from the wishlist
  • Added remove and add to cart buttons to mini wishlist
  • Tweaked mini wishlist options

Version 2.0.17

– 19 December 2022

  • WooCommerce 7.2 support
  • Fixed PHP error related to the add to wishlist event
  • Fixed plugin update check request

Version 2.0.16

– 6 December 2022

  • Updated wishlist table templates
  • Fixed required login redirect for guests

Version 2.0.15

– 25 November 2022

  • Added option “Days after which the guest wishlist will be deleted”
  • Fixed the message about the failed event of the add to cart button on the wishlist page
  • Fixed wishlist products order issue
  • Fixed update wishlist issue

Version 2.0.14

– 21 November 2022

  • WordPress 6.1 support
  • WooCommerce 7.1 support
  • Added wishlist product subtotal price and total wishlist price
  • Added wishlist product is low on stock email notification
  • Added wishlist products sorting by drag & drop feature
  • Added feature to show stats for each product on the frontend
  • Added feature to setup wishlist page under the WooCommerce My Account section
  • Added redirect to the wishlist page in case of product is already on the wishlist and the event popup is disabled in the settings
  • Added option “Products per page” for wishlist table
  • Added options for add to wishlist button custom icon states
  • Added option to hide AJAX popup on the wishlist page
  • Added integration with All in One Product Quantity for WooCommerce plugin
  • Added integration with WC Fields Factory plugin
  • Added filter tinvwl_popup_close_timer
  • Added filter tinvwl_social_link_email_recepient
  • Added JavaScript event tinvwl_wishlist_ajax_response
  • Wishlist table actions migrated to AJAX calls
  • Improved frontend AJAX routine
  • Fixed URL rewrites issue
  • Fixed issue with WooCommerce Blocks
  • Fixed issue with wishlist products counter
  • Fixed SQL error when a user gets empty wishlists search results
  • Fixed WPML conflict with the My Account menu
  • Fixed issue with marks product already in the wishlist
  • Fixed issue with WPML plugin
  • Fixed issue with multiwishlist select
  • Updated integration with WooCommerce Custom Product Addons plugin
  • Updated integration with ShopEngine plugin
  • Updated integration with WooCommerce TM Extra Product Options plugin
  • Updated integration with WooCommerce Variation Swatches – Pro plugin
  • Code cleanup

Version 1.47.0

– 06 June 2022

  • Updated integration with WooCommerce Blocks
  • Fixed custom AJAX endpoint issue for customized WordPress setups
  • Fixed integration issue with XforWooCommerce plugin
  • Added filter tinvwl_wishlistmanage_query

Version 1.46.0

– 02 June 2022

  • WordPress 6.0 support
  • WooCommerce 6.5 support
  • Added option to disable promotional emails
  • Added integration with Nasa Core plugin
  • Added integration with ShopEngine plugin
  • Added filter tinvwl_wishlist_get_products
  • Fixed issue related to multiwishlists default list creation

Version 1.44.1

– 05 May 2022

Version 1.44.0

– 04 May 2022

  • Added support of WooCommerce Blocks

Version 1.43.0

– 27 April 2022

Version 1.42.1

– 05 April 2022

Version 1.42.0

– 11 March 2022

  • WooCommerce 6.3 support
  • Added customer company as a placeholder for emails
  • Added notification status for users screen of product analytics dashboard
  • Added integration with Anti-Spam by CleanTalk plugin
  • Updated integration with WooCommerce Composite Products plugin
  • Fixed stock status message for wishlist table

Version 1.41.1

– 20 February 2022

  • Added feature to automatically close add to wishlist popup after few seconds if redirect disabled
  • Added filter tinvwl_addtowishlist_redirect
  • Fixed WPML plugin issue
  • Fixed add to wishlist issue for guests

Version 1.41.0

– 17 February 2022

Version 1.40.1

– 29 January 2022

  • Fixed security issue

Version 1.40.0

– 27 January 2022

  • WordPress 5.9 support
  • Fixed PHP error when saving products to wishlist on the cart page

Version 1.30.1

– 17 January 2022

  • WooCommerce 6.1 support
  • Fixed PHP warning related to the add to wishlist button on the cart page

Version 1.30.0

– 10 January 2022

  • WooCommerce 6.0 support
  • Updated integration with WooCommerce Product Add-Ons Ultimate plugin
  • Fixed custom AJAX endpoint issue for some customized WordPress setups

Version 1.29.0

– 25 November 2021

  • WooCommerce 5.9 support

Version 1.28.4

– 8 September 2021

Version 1.28.3

– 25 August 2021

  • Added option Show “Continue Shopping” Button for the wishlist table navigation
  • Fixed a bug when the newly created wishlist doesn’t assign to the current user
  • Fixed permalink issue for multilingual setups
  • Fixed rename feature issues

Version 1.28.2

– 23 August 2021

Version 1.28.1

– 20 August 2021

  • Fixed PHP error in the add to wishlist button shortcode
  • Fixed plugin webfont icons issue on some devices

Version 1.28.0

– 19 August 2021

  • WooCommerce 5.6 support
  • Added option to rename the wishlist word across the plugin
  • Tweaked current product detection for the add to wishlist button shortcode
  • Updated integration with WooCommerce Composite Products plugin
  • Updated integration with WooCommerce TM Extra Product Options plugin
  • REST API wishlist create method supports user_id = 0 for guests
  • REST API wishlist create method supports type attribute (list, default)

Version 1.27.4

– 14 August 2021

  • Accessible Rich Internet Applications enhancements
  • Fixed issue for Wishlist REST API

Version 1.27.3

– 14 August 2021

  • Fixed translations issue
  • Fixed variable products issue with Polylang plugin
  • Fixed product translation issue for WPML plugin when product added to cart from wishlist

Version 1.27.2

– 11 August 2021

Version 1.27.0

– 31 July 2021

  • WordPress 5.8 support
  • WooCommerce 5.5 support
  • Improved DB queries performance
  • Remove user roles capabilities on the plugin uninstall
  • Updated integration with WooCommerce Gravity Forms Product Add-Ons plugin
  • Fixed WP Menu dashboard error notification

Version 1.26.0

– 15 June 2021

  • WooCommerce 5.4 support
  • Changed HTML markup for the empty wishlist template
  • Fixed wishlist page pagination issue
  • Fixed text domain
  • Fixed an issue for integration with WooCommerce Composite Products plugin
  • Fixed W3C HTML Validate issue
  • Fixed PHP fatal error related to WP CLI
  • CSS minor fixes

Version 1.25.2

– 20 April 2021

  • WooCommerce 5.2 support
  • Updated integration with AutomateWoo plugin
  • Updated integration with WooCommerce TM Extra Product Options plugin
  • Fixed extra JavaScript alert on wishlist table bulk events

Curent Version 1.24.5

– 30 March 2021

Version 1.24.4

– 25 March 2021

  • Security update

Version 1.24.3

– 23 March 2021

  • Added plugin settings to allow disabling built-in integrations with 3rd party plugins and themes
  • Added preload for the plugin custom webfont
  • Added integration with WooCommerce Square plugin
  • Updated integration with WooCommerce TM Extra Product Options plugin
  • Updated integration for Advanced Product Fields (Product Options) for WooCommerce plugin
  • Updated integration with “Advanced Product Fields for WooCommerce Pro” plugin
  • Fixed WPML issue for variations name
  • Fixed wishlist privacy filter

Version 1.23.10

– 10 March 2021

  • WordPress 5.7 support
  • WooCommerce 5.1 support

Version 1.23.9

– 3 March 2021

  • Updated integration with AutomateWoo plugin
  • Fixed ‘Ask For An Estimate’ button settings clash

Version 1.23.8

– 1 March 2021

  • Updated integration with Improved Product Options for WooCommerce plugin
  • Fixed translation issue for manage wishlist table buttons
  • Minor CSS fixes

Version 1.23.7

– 19 February 2021

  • Added filter tinvwl_load_webfont to allow disable to load webfont from 3rd party code
  • Updated integration with PW WooCommerce Gift Cards plugin
  • Updated integration with the Flatsome theme
  • Fixed issue when products don’t add to wishlist while WPML configured to show the default language as a fallback
  • Fixed PHP error in the Dashboard->Appearance->Menus page
  • Fixed the issue with WPML string translations for some admin text
  • Minor CSS fixes

Version 1.23.4

– 19 February 2021

  • Added support of WooCommerce 5.0
  • Added quantity attribute to add to wishlist button shortcode
  • Added integration with PW WooCommerce Gift Cards plugin
  • Updated integration with WooCommerce Product Add-ons plugin
  • Updated integration with WooCommerce TM Extra Product Options plugin
  • Updated integration with Flatsome theme
  • Fixed PHP fatal error for WordPress less than 5.6.0 versions
  • Remove deleted products OR products with invalid product type from a wishlist

Version 1.23.3

– 6 February 2021

  • Updated integration with “Advanced Product Fields for WooCommerce Pro” plugin

Version 1.23.2

– 4 February 2021

  • Fixed translation issue for wishlist table buttons
  • Fixed PHP warning in rare cases of custom AJAX endpoint response
  • Minor CSS fixes

Version 1.23.1

– 2 February 2021

  • Added option to show/hide product image on wishlist table
  • Fixed PHP warning in customizer for Flatsome theme integration
  • Fixed potential PHP error for custom AJAX endpoint

Version 1.23.0

– 1 February 2021

  • Added support of WooCommerce 4.9.x
  • Added ‘Ask For An Estimate’ feature for guests
  • Added add to wishlist button position state “After Thumbnails” for product page
  • Added add to wishlist button position state “After Summary” for product page
  • Updated add to wishlist button position state “Above Thumbnail” for catalog pages to display the button on top of the image
  • Updated integration with PPOM for WooCommerce plugin
  • Updated integration with Flatsome theme
  • Updated integration with WooCommerce Product Add-ons plugin
  • Added Swedish translation
  • Added Georgian translation
  • Added Czech translation
  • Added Norwegian (Bokmål) translation
  • Added Romanian translation
  • Added French translation
  • Added Greek translation
  • Added Spanish (Ecuador) translation
  • Added Spanish (Mexico) translation
  • Added Spanish (Venezuela) translation
  • Added Spanish (Colombia) translation
  • Updated Estonian translation
  • Updated French (Canada) translation
  • Updated Persian translation
  • Updated Portuguese (Brazil) translation
  • Updated Dutch translation
  • Updated Polish translation
  • Updated Spanish translation
  • Updated Ukrainian translation
  • Updated Finnish translation
  • Updated Russian translation

Version 1.22.1

– 7 December 2020

Version 1.22.0

– 26 November 2020

  • WordPress 5.6 support
  • Discontinued support for WooCommerce 2.x, minimum requirements are WooCommerce 3.0.0
  • PHP 8 support
  • Improved add to wishlist button behavior when it inserted outside add to cart form
  • Improved WP SHORTINIT loading for the custom AJAX endpoint
  • Fixed PHP notice in case of wrong pagination value for wishlist page
  • Fixed PHP notices in case wishlist ID page is not valid WP_Post object

Version 1.21.6

– 11 November 2020

  • WooCommerce 4.7.x compatibility

Version 1.21.5

– 28 October 2020

  • WooCommerce 4.6.x compatibility
  • Added woocommerce_return_to_shop_text filter introduced in WooCommerce 4.6.0
  • Fixed issue with add to wishlist button incorrect response for WPML additional languages
  • Fixed security issue related to import/export plugin settings.
  • Fix PHP error related to search wishlists by guests

Version 1.21.4

– 3 October 2020

Version 1.21.3

– 28 September 2020

  • WooCommerce 4.5.x compatibility
  • Added integration with Check Pincode/Zipcode for Shipping Woocommerce plugin
  • Added integration for WPC Variations Radio Buttons for WooCommerce plugin
  • Updated integration with WooCommerce Multilingual plugin
  • Use wp_kses_post instead of esc_html for sanitizing template strings to allow minimal HTML
  • Fixed an issue with WPML products data
  • Fixed an issue with incorrect JSON product data in some cases
  • Fixed attributes display for a variation on wishlist table
  • Fixed HTML markup validation for integration with WPC Product Bundles for WooCommerce plugin
  • Fixed empty wishlist issue after adding a product to cart from the paginated page
  • Fixed wishlist products counter widget issue with Avada builder
  • Fixed wishlist products counter dropdown issue
  • Fixed wishlist products counter issue with quantity
  • Fixed wishlist analytics for guests
  • Fixed promotional email preview feature

Version 1.21.2

– 2 September 2020

Version 1.21.1

– 26 August 2020

  • Added compatibility with WooCommerce 4.4.x
  • Added notification for users about emails opt-in and add global option to enable notifications by default
  • Added empty option for products counter menu multi-select form element
  • Added ability for admins to view private wishlists type
  • Fixed critical issue when WPML deleted all products from other languages for current wishlist
  • Fixed issue for Flywheel Cloud sites
  • Fixed product name in messages for variable products
  • Fixed issue with Enable jQuery Migrate Helper plugin
  • Fixed integration with WooCommerce Composite Products plugin
  • Fixed integration with Advanced Product Fields (Product Options) for WooCommerce plugin
  • Fixed issue for variable products in ‘change price’ email notification

Version 1.21.0

– 13 August 2020

  • WordPress 5.5.x support
  • Added compatibility with WooCommerce 4.3.x
  • Wishlist user-side data completely refactored
  • Great performance improvements
  • Fixed integration with WooCommerce Bookings plugin

Version 1.20.0

– 25 June 2020

  • Added compatibility with WooCommerce 4.2.x
  • Added RTL support
  • Added email content edit options for change price and back to stock notifications
  • The href attribute removed from add to wishlist button tag
  • Wishlist REST API frontend request changed to POST method
  • Improved security for Wishlist REST API methods
  • Added integration with ELEX WooCommerce Catalog Mode plugin
  • Added integration with WooCommerce Product Retailers plugin
  • Added integration with Braintree For WooCommerce plugin
  • Added integration with WPC Product Bundles for WooCommerce plugin
  • Added integration with WooCommerce Product Table plugin as a custom table column ‘wishlist’
  • Improved integration with Product Options and Price Calculation Formulas for WooCommerce – Uni CPO plugin
  • Improved integration with WPML plugin
  • Improved integration with WooCommerce Multilingual plugin
  • Improved integration with WP Fastest Cache plugin
  • Improved integration with WooCommerce Custom Product Addons plugin
  • Fixed Wishlist REST API get_by_user method issue when extra wishlist always created on each request
  • Fixed wishlist status issue for variations
  • Fixed accessibility issue for add to wishlist button markup
  • Fixed an issue with wishlist table quantity field on the press enter key
  • Fixed an issue with the wrong wishlist status for add to wishlist shortcode
  • Fixed an issue when wishlist status wrong on specific variation product page load
  • Fixed PHP Fatal error in case wishlist page doesn’t set and forced permalinks option is active
  • Fixed ‘add to wishlist’ button shortcode issue when product variation ID does not count for saved products
  • Fixed an issue when adding product variation that has an additional attribute(s) set as ‘Any …’ to wishlist and from wishlist to cart
  • Fixed an issue with duplicated buttons for out of stock products and Divi theme
  • Fixed an issue with WP Rocket cache and WP REST API authorization for non-logged users
  • Fixed an issue with file upload for the integration of WooCommerce TM Extra Product Options plugin

Version 1.19.0

– 27 April 2020

Version 1.18.0

– 21 April 2020

  • Improved cache compatibility for ‘add to wishlist’ button states and wishlist products counter
  • Wishlist products counter updating moved from WooCommerce AJAX fragments to a custom solution
  • Added option to add wishlist products counter to multiple WordPress menus from plugin settings
  • Added {product_sku} placeholder for add to wishlist message text
  • Added filter tinvwl_addtowishlist_message_placeholders to override add to wishlist message placeholders from a 3rd party code
  • Added filter ‘tinvwl_add_to_menu’ to allow disabling wishlist products counter from 3rd party code
  • Added filter ‘tinvwl_addtowishlist_not_allowed’ for validation of product addition to wishlist from a 3rd party code
  • Fixed an issue when the newly created list doesn’t show on the same page without reloading
  • Fixed wishlists search results issues
  • Minor CSS fixes

Version 1.17.1

– 10 April 2020

  • Fixed PHP fatal error for WP Rocket integration

Version 1.17.0

– 01 April 2020

  • WordPress 5.4 support
  • WooCommerce 4.0.x support
  • Added tool for export and import plugin settings
  • Added to share buttons translated title
  • REST API tweak: empty wishlist returns 200 response code and empty array now
  • REST API tweak: create wishlist method now returns error description if required user_id not specified

Version 1.16.2

– 19 February 2020

  • Fixed PHP Warning related to cart clearing in WooCommerce 3.9+
  • WP Rocket integration updated to use dynamic cookies for cache and fixed issue with cached wishlist products counter value

Version 1.16.0

– 30 December 2019

  • WooCommerce 3.9.0 support
  • PHP 7.4 support
  • Added {product_name} placeholder support for options of add to wishlist notice text
  • Added filter tinvwl_api_wishlist_get_products_response to allow modify REST API response via 3rd party code
  • Added compatibility with WooCommerce Tiered Price Table plugin
  • Fixed fatal error throws by add to wishlist shortcode
  • Fixed wishlist frontend issue when WooCommerce session don’t exists

Version 1.15.4

– 16 December 2019

  • Added compatibility with Kallyas theme and guest issue when cart hidden
  • Fixed product meta display on wishlist table
  • Improved compatibility with Divi builder

Version 1.15.3

– 12 December 2019

  • Added compatibility for Divi builder to fix ‘out of stock’ issue
  • Enhanced compatibility with Improved Product Options for WooCommerce plugin

Version 1.15.2

– 6 December 2019

  • Added compatibility with WooCommerce Variation Swatches – Pro plugin
  • Enhanced integration with WP Grid Builder plugin
  • Updated integration with WooCommerce TM Extra Product Options plugin
  • Updated integration with WooCommerce Bookings plugin

Version 1.15.1

– 4 December 2019

  • Added WP GridBuilder plugin custom block to show wishlist button
  • Fixed bulk adding products from wishlist to cart for WooCommerce versions below 3.8
  • Fixed pricing issue for TM Extra Product Options plugin integration
  • Trigger stock notification email on backorder status also

Version 1.15.0

– 27 November 2019

  • Added support for WordPress 5.3
  • Added support for WooCommerce 3.8
  • Added compatibility with Flatsome theme
  • Added AutomateWoo plugin integration with following triggers:
    • product added to wishlist;
    • product on wishlist goes on sale;
    • wishlist reminder;
    • product from wishlist added to cart;
    • product from wishlist purchased;
    • product removed from wishlist;
  • Added compatibility with WooCommerce Min Max Quantity & Step Control Single plugin
  • Added compatibility with WooCommerce Variations Table – Grid plugin
  • Added compatibility with YITH WooCommerce Quick View plugin
  • Enhanced integration with WooCommerce Composite Products plugin
  • Enhanced integration with WooCommerce Product Bundles plugin
  • Enhanced integration with Improved Product Options for WooCommerce plugin
  • Updated title method to the name method for WooCommerce 3+
  • Fixed potential warning for conditional function is_page()
  • Fixed JavaScript issue with URL get parameters
  • Fixed issue related to ‘Add All to cart’ action
  • Fixed issue with removing products after adding to cart
  • Fixed issue with uppercase while wishlist share via copy to clipboard action

Version 1.14.4

– 04 September 2019

  • Fixed plugin updates check issue
  • Added hooks to product analytics table

Version 1.14.3

– 02 September 2019

  • Fixed an issue with bundle products inside composite product
  • Fixed Setup Wizard errors
  • Fixed WooCommerce ‘My account’ endpoint rewrites issue
  • Added Polish translation

Version 1.14.2

– 31 August 2019

  • Added compatibility for hook ‘woocommerce_before_cart_item_quantity_zero’ that deprecated from WooCommerce 3.7.0
  • Added ‘tinvwl_wishlist_privacy_types’ filter to wishlist privacy types array for the create wishlist page
  • Fixed ‘Add All to Cart’ button issue
  • Fixed PHP Error when ‘wc_clear_notices’ method is not available

Version 1.14.1

– 29 August 2019

  • Added hooks to bulk actions feature on wishlist page
  • Added ‘tinvwl_wishlist_privacy_types’ filter to wishlist privacy types array for the manage wishlist page
  • Added integration with WP Grid Builder plugin
  • Added integration with WooCommerce Show Single Variations by Iconic plugin
  • Fixed the option name ‘Already In Wishlist’
  • Fixed PHP Error when ‘wc_clear_notices’ method is not available
  • Fixed integration with WooCommerce TM Extra Product Options plugin
  • Fixed WooCommerce.com affiliate code issue
  • Improved integration with WooCommerce Custom Product Addons (Pro) plugin
  • Improved stylesheets loading for plugin settings

Version 1.14.0

– 15 August 2019

  • Added feature to show ‘Already on Wishlist’ text on buttons
  • Added JavaScript event ‘tinvwl_wishlist_added_status’
  • Added compatibility with Variations Swatches and Photos plugin
  • Added compatibility with Clever Swatches plugin
  • Added compatibility with WooCommerce Custom Product Addons (Pro) plugin
  • Added compatibility with WooCommerce Rental & Bookings System plugin
  • Added compatibility with Booking & Appointment Plugin for WooCommerce
  • Refactored all 3rd party integrations code
  • Fixed an issue with properly load custom translation files
  • REST API fixes

Version 1.13.0

– 10 August 2019

  • Added support for WooCommerce 3.7
  • Added wishlist REST API
  • Added search wishlist by sharekey on backend wishlists table
  • Added cleanup of deleted products from wishlist
  • Added parameters to the ‘tinvwl_get_wishlist_products’ to get a custom products query results
  • Refactored filters and actions
  • Fixed unclosed ‘strong’ tag in admin notification
  • Fixed empty URL issue for sharing buttons
  • Fixed performance for meta tags addition on the wishlist page
  • Fixed a compatibility issue with WooCommerce Show Single Variations by Iconic plugin
  • Fixed a search results issue for products analytic
  • Fixed the issue with Dashboard menu position
  • Removed Google Plus (G+) sharing option since the service is closed

1.12.2

– 3 July 2019

  • Fixed an issue with deleted product bug for frontend templates
  • Fixed an issue with wishlist products query on multilingual setup
  • Fixed “Move” button bug for wishlist products
  • Prevent plugin activation in network-wide mode on a multisite setup
  • Improved compatibility with TM Extra Product Options plugin

Version 1.12.1

– 20 June 2019

  • Fixed an issue with save to wishlist from the cart page
  • Fixed an issue with deleted product bug on Analytics page
  • Fixed a bug with forced Dashboard translation to default WordPress language instead of user profile settings
  • Fixed Wishlist counter dropdown CSS issues for OceanWP theme

Version 1.12.0

– 17 May 2019

  • Greatly improved frontend performance
  • Added method tinvwl_get_wishlist_products() to get wishlist products by wishlist ID or SHAREKEY
  • Added filter tinvwl_wc_cart_fragments_refresh to disable WC cart fragments refreshing
  • Fixed integration issues with Improved Product Options for WooCommerce plugin
  • Fixed wishlist analytics issues
  • Fixed manage wishlist pagination issue
  • Fixed update wishlist issue with a limit to 10 products
  • Fixed issue with auto removing grouped products from wishlist
  • Fixed ‘Add all to cart’ issue for mini wishlist dropdown
  • Code cleanup

Version 1.11.0

– 21 April 2019

  • WooCommerce 3.6.x support
  • Added integration with Improved Product Options for WooCommerce plugin
  • Added custom hook for myCRED plugin
  • Minor PHP fixes and improvements

Version 1.10.1

– 14 April 2019

  • Email notifications opt-in functionality enhanced
  • Added filter ‘tinvwl_notifications_option’ to hide/show ‘notification button’ on navigation
  • WooCommerce PPOM plugin integration updated
  • Fixed analytics purchase count issue

Version 1.10.0

– 9 April 2019

  • Added Force permalinks rewrite feature
  • Added Opt-In functionality for email notifications
  • Added numeric pagination on a Wishlist page
  • Added filter ‘tinvwl_allow_zero_quantity’ to allow to save products into a Wishlist with a zero quantity
  • Added filter ‘tinvwl-allow_parent_variable’ to allow to add parent variable product without variation selection from a 3rd party code.
  • Fixed HTML W3C validation for add to wishlist button
  • Fixed the limit for “Add all to cart” function
  • Fixed an issue with removing products from wishlist when added to cart for WooCommerce prior 3.x versions.
  • Fixed an issue with search for a wishlist form
  • Refactored email classes
  • Removed hook checker functionality
  • Improved the Setup Wizard to prepend shortcode to existing page content
  • Improved compatibility with TM Extra Product Options plugin

Version 1.9.1

– 5 March 2019

  • Fixed templates path issue
  • Fixed MySQL errors for admin search
  • Fixed email settings
  • Added compatibility with Woocommerce Product Addons plugin by acowebs
  • Improved compatibility with WooCommerce Advanced Quantity plugin
  • Minor CSS fixes

Version 1.9.0

– 26 February 2019

  • Fixed WooCommerce templates location filter
  • Fixed email settings sync issue
  • Fixed font icon class name
  • Fixed some typos and texts
  • Fixed text domains
  • Fixed pluggable function load order
  • Fixed product in wishlist button class for variable type
  • Fixed fatal errors when some 3rd party filters use global product object outside loop
  • Fixed extra notice for trashed products
  • Fixed the issue with trashed and deleted products
  • Fixed infinite redirect loop if wishlist page is the same as WooCommerce “My account” page
  • Fixed an issue with product name in WooCommerce notice if add to cart validation failed
  • Fixed an issue with cart and checkout redirect during bulk adding to cart process from a wishlist
  • Fixed wishlist not found issue when a guest is browsing his own empty wishlist
  • Fixed a wishlist button issue for out of stock variable products
  • Fixed mobile menu wishlist counter issue for OceanWP theme
  • Fixed WC fragments refresh issue on products removing from a wishlist event
  • Fixed WC_Cache method compatibility for WooCommerce prior to 3.2.0
  • Fixed no cache issue for WooCommerce below 3.2.4
  • Fixed wishlist pagination rewrite conflicts
  • Fixed login redirect with sharekey argument
  • Fixed some PHP notices
  • Fixed some issues related to PHP 7.3
  • Fixed DB issue with INT type for IDs
  • Fixed wishlist table markup for Composite products
  • Fixed wizard output for WordPress 5.0+

  • Improved accessibility for wishlist table elements
  • Improved capabilities for admin pages
  • Improved button shortcode output to support loop attribute
  • Improved short variables names to avoid conflict with translate method
  • Improved “Add to Wishlist” button behavior for variable products
  • Improved compatibility with WooCommerce plugin prior to 3.2 versions
  • Improved compatibility with WooCommerce Multilingual plugin
  • Improved compatibility with WooCommerce Product Bundles plugin
  • Improved compatibility with WooCommerce Subscriptions plugin
  • Improved compatibility with YITH WooCommerce Product Add-Ons plugin
  • Improved add to cart error description
  • Refactored tinv_url_wishlist_by_key() function
  • Refactored promotional email class

  • Added the ability to apply the wishlist page on a home page or a shop page
  • Added tinvwl-wc-cart-fragments filter to disable wc-cart-fragments from 3rd party code
  • Added filter tinvwl_wishlist_products_counter to allow change the value of wishlist products counter from a 3rd party code
  • Added hook tinvwl_product_added to trigger when product added to a wishlist
  • Added an option to hide zero value in wishlist product counter
  • Added parameters for button markup filter
  • Added wishlist pages status
  • Added icon animation on wishlist events loading
  • Added unique IDs for Wishlist menu options to avoid any incompatibility issues with another plugin option
  • Added “WhatsApp” and “Copy to clipboard” share options
  • Added an option to show the wishlist products counter in WP menu
  • Added redirect to current page after successful login
  • Added restriction for template overrides filter to plugin templates only
  • Added an option to redirect to the checkout page from wishlist if added to cart
  • Added custom capabilities for dashboard pages
  • Added Google Tag Manager for WordPress compatibility
  • Added WooCommerce Custom Fields plugin integration
  • Added Finnish (Suomi) translation
  • Added Persian translation

  • Removed deprecated admin template ajax call checker
  • Icon png sprites replaced with custom font icons

Version 1.8.0

– 13 June 2018

  • WooCommerce 3.4.x support
  • Fixed compatibility issue with Font-Awesome 5+ library used in some themes
  • Fixed JS issue with WooCommerce plugin versions less than 3.0.0
  • Fixed an Issue when “Remove Product” button disappears on mobile devices and tablets
  • Fixed “input-group” class compatibility issue with Bootstrap 4
  • Fixed conflict between WPML integration and latest Polylang plugin
  • Date of products addition changed to WP local time instead of server time
  • Disabled templates hook checker
  • Improved compatibility with OceanWP WordPress theme
  • Improved compatibility with WP Super Cache plugin
  • Improved compatibility with WooCommerce Composite Product plugin:
    • Fixed an issue with save cart functionality
    • Added better integration
  • Improved compatibility with Personalized Product Option Manager plugin:
    • Fixed “Add to Wishlist” button position issue
    • Fixed PHP notices
  • Added support chat in plugin settings
  • Added an alert when items or action are not selected before applying bulk actions on a Wishlist page
  • Added Portuguese (Brazil) translation
  • Added support for WooCommerce Catalog Visibility Options plugin
  • Added support for WooCommerce Product Add-ons plugin
  • Added support for YITH WooCommerce Product Add-Ons plugin

Version 1.7.1

– 13 March 2018

  • Fixed PHP fatal error in a public wishlist view
  • Fixed wishlists limit in a dropdown of add to wishlist dialog when multi-wishlists support enabled

Version 1.7.0

– 01 March 2018

  • Fixed Fatal error: if $product is not WooCommerce product
  • Fixed Fatal error: if get_user_by is an object
  • Fixed jQuery notice related to 3.0+
  • Fixed an issue with deprecated function create_function(); on PHP 7.2+
  • Fixed an issue with duplicated navigation buttons on a Wishlist page
  • Fixed an issue with duplicated products in a Wishlist
  • Fixed an issue with saving products into Wishlist on a cart page
  • Fixed an issue with empty Wishlist name
  • Fixed an issue with custom meta disappearing after moving products between wishlists
  • Fixed an issue when “Add to Cart” action was available after disabling all buttons on a Wishlist page
  • Fixed an issue when “Add to Wishlist” button didn’t appear on a product details page for products without price
  • Fixed an issue when empty wishlist is created once a guest visits the shop page
  • Fixed an issue with displaying SKU attribute after adding products to Wishlist from a catalog
  • Fixed text domains for some strings
  • Added new option “Require Login” that disallows guests to add products to a Wishlist until they sign-in
  • Added new option “Show button text” that allows displaying the only add to wishlist icon
  • Added “nofollow” attribute for button links
  • Added wishlists sorting by date of creation in admin panel
  • Added filter tinvwl_addtowishlist_dialog_box that will be helpful to override data in pop-up windows
  • Added filters tinvwl_addtowishlist_login_page and tinvwl_addtowishlist_return_ajax that will be helpful to override “Require Login” popup.
  • Added support for WooCommerce TM Extra Product Options plugin
  • Added support for WP Multilang plugin
  • Added French (Canada) translation
  • Added Dutch (Netherlands) translation
  • Improved compatibility with Personalized Product Option Manager plugin
  • Improved Wishlist Products Counter functionality
  • Improved variable products processing when adding to Wishlist

Version 1.6.1

– 05 December 2017

  • Fixed an issue when guests could not add products to a Wishlist
  • Improved Wishlist Products Counter functionality

Version 1.6.0

– 01 December 2017

  • Fixed an issue with the wrong metadata after sharing Wishlist on Facebook
  • Fixed Wishlist Products Counter issue when the wrong number of products was displaying if cache is enabled
  • Fixed an issue with W3 Total Cache plugin
  • Fixed an issue with extra scheduled cleanup events
  • Fixed JavaScript frontend compatibility issue
  • Fixed SQL query to avoid an issue when Wishlist title has an apostrophe
  • Fixed an issue with duplicated call to WC AJAX fragments
  • Fixed an issue with displaying product thumbnails in emails
  • Replaced Social icon images with font and separated color settings from skin settings.
  • Added font wishlist icon – now you can easily change icon color from admin panel.
  • Added new “Soft” Skin
  • Added “important” style options to aggressively override theme styles
  • Added “Reset to Defaults” option in the admin panel
  • Added an option to show the “Add to Wishlist” button above product thumbnail on a catalog page
  • Added an option to show/hide mini wishlist for products counter
  • Added an option to limit amount of products in mini wishlist
  • Added support for Comet Cache plugin
  • Added support for WP Fastest Cache plugin
  • Added filter ‘tinvwl_allow_addtowishlist_single_product’ that helps to show/hide the “Add to Wishlist” button for specific products on a single products page
  • Added hook ‘tinvwl_send_ask_for_estimate_args’ that helps to override the estimate email form
  • Lots of CSS fixes and improvements
  • Improved Wishlists storage functionality:
    • empty wishlists that do not have a user will be automatically removed after 7 days
    • wishlists that contain at least 1 product but do not have a user will be automatically removed after 31 days
  • Improved performance for custom styles
  • Improved Setup Wizard
  • Improved W3 Validation
  • Improved Translation
    • Corrected some texts
    • Corrected some typos

Version 1.5.7

– 21 October 2017

  • Fixed an issue with fonts not applying in Wishlist if “Use Theme Style” option is enabled
  • Fixed an issue with transferring products between guest and user wishlists used on the same device/machine in the same browser.
  • Fixed an issue with empty pop up window after clicking Share Wishlist by Email button
  • Internal improvements:
    • Remove product from Wishlist on second click functionality does not depend whether products quantity is enabled or not any more.
    • Variable product (without predefined variations applied by default) added from products listing page will be always substituted with the product added from details page (with selected variations).
    • Reorganized “General Settings” section in admin panel to make it more user friendly.
    • Added options descriptions in the admin panel.
  • Improved “Wishlist Products Counter” widget
    • If product added to multiple wishlists at the same time, all wishlists will be displayed below the product thumbnail in a dropdown.
    • “View Wishlist” and “Add All to cart” buttons are no longer visible if wishlist is empty.
  • Improved WooCommerce Composite Products plugin support:
    • Fixed individual price calculation with components
  • Improved Polylang plugin support

Version 1.5.3

– 20 September 2017

  • Fixed an issue with transferring products between guest and customer wishlists after signing in or logout.
  • Fixed an issue when it’s not possible to remove products from wishlist as a guest
  • Fixed an issue with adding a product variations to wishlist
  • Improved WooCommerce Product Bundles plugin support:
    • Fixed an issue with displaying product custom meta attributes
  • Improved WPML plugin compatibility:
    • Fixed an issue with “Remove/Add” button text when switching languages

Version 1.5.2

– 11 September 2017

  • Improved WooCommerce product bundles support:
    • Fixed and issue when product variations was not applied in bundled products
  • Fixed an issue with products visibility on a Wishlist page
  • Fixed an issue with inactive “Add to Cart” button for product variations when Wishlist functionality for unauthenticated users is disabled
  • Added arguments for filter that make possible overriding popup notices

Version 1.5.1

– 03 September 2017

  • Fixed an issue when product does not remove automatically from Wishlist after adding to cart
  • Fixed an issue with duplicated products in Wishlist when WooCommerce Multilingual plugin activated
  • Fixed a JavaScript error that prevents adding products to wishlist

Version 1.5.0

– 30 August 2017

  • Added “Wishlist Products counter” shortcode & widget
  • Added “Save for Later” functionality for a Cart page
  • Added the ability to remove product from a Wishlist on the second click
  • Added an option to show/hide a popup with successful or error notices after adding or removing products from a Wishlist
  • Added support for plugins/WooCommerce add-ons that use custom meta:
    • WooCommerce Gift Cards
    • WooCommerce Bookings
    • WooCommerce Subscriptions
    • WooCommerce Composite Products
    • WooCommerce Product Bundles
    • WooCommerce Mix and Match
    • WooCommerce Quantity Increment
    • WooCommerce Personalized Product Option
    • WooCommerce Gravity Forms Product Add*Ons
    • YITH WooCommerce Product Bundles
  • Added missing descriptions to some of the settings in the admin panel
  • Added the ability to load custom translation files
  • Added minified version of FontAwesome library
  • Improved WPML compatibility
  • Fixed an issue with redirect to 404 error page after new wishlist is created
  • Fixed fatal error in Dashboard menu
  • Fixed a few PHP notices
  • Fixed an issue when variation has additional attribute(s) with any value
  • Lots of CSS fixes
  • Overall frontend performance optimization
  • Code cleanup

Version 1.3.3

– 07 May 2017

  • Improved WPML compatibility (fixed an issue with URL formats)
  • Fixed issues with deprecated hooks related to WooCommerce 3.0.5
  • Added Polylang plugin support
  • Added new option that allows product automatic removal when it’s added to cart by anyone

Version 1.3.2

– 27 April 2017

  • Minor CSS fixes
  • Improved compatibility for WooCommerce 2 & 3
  • Improved theme compatibility tests performance

Version 1.3.1

– 26 April 2017

  • Fixed issues with promotional and estimate emails
  • Improved theme compatibility tests for shared hosts
  • Improved compatibility for WooCommerce 2 & 3

Version 1.3.0

– 24 April 2017

  • Fixed WPML string translations issue
  • Added theme compatibility notices
  • Wishlist custom item meta hidden from order
  • Added compatibility with WooCommerce – Gift Cards

Version 1.2.0

– 12 April 2017

  • WooCommerce 3.0+ support
  • Added template overrides check for WooCommerce system report

Version 1.1.3

– 04 April 2017

  • Fixed multiple issues with WPML support

Version 1.1.2.11

– 16 March 2017

  • Fixed an issue when the Wishlist was not refreshed after the product is removed or added to cart by the unauthenticated user

Version 1.1.2.10

– 03 March 2017

  • Fixed an issue with external products link

Version 1.1.2.9

– 02 March 2017

  • The Setup Wizard enhancements
  • Added new hooks for wishlist create|update|delete and wishlist product add|update|remove events

Version 1.1.2.8

– 26 February 2017

  • Fixed an issue with W3 Total Cache compatibility
  • Added public functions

Version 1.1.2.7

– 03 February 2017

  • Fixed an issue with “Add to Wishlist” function in a quick view popup (Compatibility with plugins that provide QuickView functionality)
  • Added JavaScript alert for the “Add to Wishlist” button on a single product page when no variations are selected

Version 1.1.2.6

– 30 January 2017

  • Fixed an issue when maximum 10 products can be added to cart from a Wishlist page using the “Add all to cart” button

Version 1.1.2.5

– 27 January 2017

  • Fixed class loading critical error after plugin activation
  • Added an option to show “Add to Wishlist” button on a catalog page for variable products (if all default variations are set)

Version 1.1.2.4

– 10 January 2017

  • Fixed issue with empty wishlist page
  • Fixed issue with wrong product quantity on add to cart event from wishlist

Version 1.1.2.3

– 09 December 2016

  • Fixed issues with pagination
  • Added support for WordPress 4.7
  • Removed Genericicons fonts

Version 1.1.2.2

– 08 November 2016

  • Fixed issue with upgrade from Free to Premium version
  • Fixed issue with “Remove Wishlist” button

Curent Version 1.1.2.1

– 13 October 2016

  • Announce: Retro theme comes with completely styled TI WooCommerce Wishlist
  • Added page reload when you create new wishlist on product page and catalog. This is needed to update the list of available wishlists.
  • Fixed Database error related to upgrade from Free to Premium version

Version 1.1.2

– 12 October 2016

  • Announce: Retro theme comes with completely styled TI WooCommerce Wishlist
  • Added support for W3 Total Cache plugin
  • Added support for WooCommerce – Gravity Forms Product Add-Ons
  • Added minimized versions of JS

Version 1.1.1

– 11 October 2016

  • Added support for WP Super Cache plugin
  • Added link to Wishlist from My Account page
  • Fixed Text in Follow emails
  • Fixed possible issue with updater
  • Fixed Period for sending notifications followers option
  • Fixed field validator in email settings
  • Fixed promotional emails preview
  • Fixed disable of Follow functionality when disabling email in WooCommerce > Settings > Emails
  • Fixed default colors for predefined promotional emails
  • Follow wishlist button now visible for guests and suggests to login

Version 1.1.0

– 22 September 2016

  • Added WP Rocket support
  • Added promo email default skin values.
  • Added filters for plugin options.
  • Added social share and add to cart buttons to someone else wishlist page.
  • Added theme font option.
  • Added interception and output of ajax errors.
  • Email heading and subject are now correctly applied to email.
  • Moved modal windows to the footer.
  • Fixed issue when quantity in wishlist exceeds the number of products in stock.
  • Fixed link in login modal after error message.
  • Fixed second predefined wishlist icon in black color not appear.
  • Fixed subscribe issue.
  • Fixed send estimate issue.
  • Fixed plugin updater.
  • Wishlist table footer is now hidden if all elements are disabled.
  • A lot of minor fixes

Version 1.0

– 12 September 2016

  • Initial Release