PluginProbe ʕ •ᴥ•ʔ
YITH WooCommerce Wishlist / 3.0.17
YITH WooCommerce Wishlist v3.0.17
trunk 2.1.0 2.1.1 2.1.2 2.2.0 2.2.1 2.2.10 2.2.11 2.2.12 2.2.13 2.2.14 2.2.15 2.2.16 2.2.17 2.2.2 2.2.3 2.2.4 2.2.5 2.2.6 2.2.7 2.2.8 2.2.9 3.0.0 3.0.1 3.0.10 3.0.11 3.0.12 3.0.13 3.0.14 3.0.15 3.0.16 3.0.17 3.0.18 3.0.19 3.0.2 3.0.20 3.0.21 3.0.22 3.0.23 3.0.25 3.0.3 3.0.4 3.0.5 3.0.6 3.0.7 3.0.8 3.0.9 3.1.0 3.1.1 3.10.0 3.11.0 3.12.0 3.13.0 3.14.0 3.15.0 3.16.0 3.17.0 3.18.0 3.19.0 3.2.0 3.20.0 3.21.0 3.22.0 3.23.0 3.24.0 3.25.0 3.26.0 3.27.0 3.28.0 3.29.0 3.3.0 3.30.0 3.31.0 3.32.0 3.33.0 3.34.0 3.35.0 3.36.0 3.37.0 3.38.0 3.4.0 3.5.0 3.6.0 3.7.0 3.8.0 3.9.0 4.0.0 4.0.1 4.1.0 4.10.0 4.10.1 4.10.2 4.11.0 4.12.0 4.13.0 4.14.0 4.15.0 4.2.0 4.3.0 4.4.0 4.5.0 4.6.0 4.7.0 4.8.0 4.9.0
yith-woocommerce-wishlist / README.txt
yith-woocommerce-wishlist Last commit date
assets 5 years ago includes 5 years ago languages 5 years ago plugin-fw 5 years ago plugin-options 5 years ago templates 5 years ago .editorconfig 6 years ago .jshintrc 5 years ago README.md 5 years ago README.txt 5 years ago composer.json 6 years ago gulpfile.js 5 years ago init.php 5 years ago package-lock.json 5 years ago package.json 5 years ago uninstall.php 6 years ago wpml-config.xml 9 years ago
README.txt
743 lines
1 === YITH WooCommerce Wishlist ===
2
3 Contributors: yithemes
4 Tags: wishlist, woocommerce, products, yit, e-commerce, shop, ecommerce wishlist, yith, woocommerce wishlist, shop wishlist
5 Requires at least: 5.3
6 Tested up to: 5.6
7 Stable tag: 3.0.17
8 License: GPLv2 or later
9 License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
11 YITH WooCommerce Wishlist add all Wishlist features to your website. Needs WooCommerce to work.
12 WooCommerce 4.8.x compatible.
13
14 == Description ==
15
16 The wishlist is one of the most powerful and popular tools in an ecommerce shop. Thanks to the wishlist, users can:
17
18 * Save their favourite products, find them quickly and easily at a later time and buy them.
19 * Share the wishlist with relatives and friends for Christmas, birthdays and similar occasions so they can buy them one of the products from the list.
20 * Share the wishlist on social networks and get indirect advertising for your store.
21
22 This means that you’ll be able to loyalise customers, push them to buy and attract new customers any time a wishlist is shared. Not bad for one plugin only, don’t you think?
23
24 Our YITH WooCommerce Wishlist has more than **800,000 active installations** and that’s why it’s **the most popular wishlist plugin ever.**
25
26 To celebrate this record and say thanks to all the plugin users, we’ve decided to release a new 3.0 version that has improved the design tremendously and added many new options.
27
28 **If you like the new design, please, leave a review to help the plugin grow!**
29
30 [Free version live demo >](https://plugins.yithemes.com/yith-woocommerce-wishlist-free/)
31 [Documentation >](https://docs.yithemes.com/yith-woocommerce-wishlist)
32
33 = Basic features =
34
35 * Select a page for your wishlist
36 * Select where to show the shortcode ‘Add to wishlist’
37 * Show the ‘Remove from wishlist’ button when the product is in the Wishlist
38 * Show the ‘Add to wishlist’ button also on the Shop page
39 * Customise columns that will be displayed in the wishlist table
40 * Product variation support (if the user selects a specific color or size and then adds it to the wishlist, this details will be saved)
41
42 = Premium features =
43
44 [Premium version live demo >](https://plugins.yithemes.com/yith-woocommerce-wishlist/)
45
46 The free version of our plugin works like a charm, but the premium one is an even more powerful tool to increase sales and conversions. By upgrading to the premium version, you can:
47
48 * View the wishlists created by logged-in customers
49 * View a list of popular products (added to wishlists)
50 * Send promotionals email to users who have added a specific product to their wishlist
51 * Show the ‘Ask for an estimate’ button to let customers send the content of their wishlist to the admin and get a quotation
52 * Add optional notes to the quote request
53 * Enable/disable the wishlist features for unlogged users
54 * Show a notice to unlogged users: invite them to log in to benefit from all the wishlist functionalities
55 * Allow users to create as many wishlists as they want
56 * Allow users to manage wishlists, rename and delete them, add or remove items
57 * Allow users to search and see registered wishlists
58 * Allow users to set visibility options for each wishlist, by making them either public (visible to everyone), private (visible to the owner only) or shared (visible only to people it has been shared with)
59 * Allow users to manage the item quantity in the wishlist
60 * Show multiple ‘Add to Cart’ buttons in the wishlist table
61 * Show product price variations (Amazon style)
62 * Allow users to move an element from one wishlist to another, right from the wishlist table
63 * Allow users to drag and drop products to arrange their order in the wishlist
64 * Choose modern & beautiful layouts for the wishlist page and tables
65 * Provide your customers with nice widgets to help them find their wishlist quickly and easily.
66
67 [GET THE PREMIUM VERSION HERE with a 100% Money Back guarantee >](https://yithemes.com/themes/plugins/yith-woocommerce-wishlist/)
68
69 == Installation ==
70
71 1. Unzip the downloaded zip file.
72 2. Upload the plugin folder into the `wp-content/plugins/` directory of your WordPress site.
73 3. Activate `YITH WooCommerce Wishlist` from Plugins page
74
75 YITH WooCommerce Wishlist will add a new submenu called "Wishlist" under "YITH Plugins" menu. Here you are able to configure all the plugin settings.
76
77 == Frequently Asked Questions ==
78
79 = Does YITH WooCommerce Wishlist allows adding an “add to wishlist” button on the products on shop page and archive pages? =
80 Yes, from version 3.0 the plugin also allows showing the Add to wishlist button on your **shop page, category pages, product shortcodes, product sliders,** and all the other places where the WooCommerce products’ loop is used.
81
82 = Can I customize the wishlist page? =
83 Yes, the page is a simple template and you can override it by putting the file template "wishlist.php" inside the "woocommerce" folder of the theme folder.
84
85 = Can I move the position of "Add to wishlist" button? =
86 Yes, you can move the button to another default position or you can also use the shortcode inside your theme code.
87
88 = Can I change the style of "Add to wishlist" button? =
89 Yes, you can change the colors of background, text and border or apply a custom css. You can also use a link or a button for the "Add to wishlist" feature.
90
91 = Wishlist page returns a 404 error? =
92 Try to regenerate permalinks from Settings -> Permalinks by simply saving them again.
93
94 = Have you encountered anomalies after plugin update, that did not exist in the previous version? =
95 This might depend on the fact that your theme overrides plugin templates. Check if the developer of your theme has released a compatibility update with version 3.0 or later of YITH WooCommerce Wishlist. As an alternative you can try the plugin in WordPress default theme to leave out any possible influences by the theme.
96
97 = I am currently using Wishlist plugin with Catalog Mode enabled in my site. Prices for products should disappear, yet they still appear in the wishlist page. Can I remove them? =
98 Yes, of course you can. To avoid Wishlist page to show product prices, you can hide price column from wishlist table. Go to YITH -> Wishlist -> Wishlist Page Options and disable option "Product price".
99
100 == Screenshots ==
101
102 1. The page with "Add to wishlist" button
103 2. The wishlist page
104 3. Show the ‘Add to Cart button in the Wishlist table
105 4. Show the date when the product has been added to the wishlist (only for logged-in users)
106 5. Share the wishlist on social channels (available also for guest users)
107 6. Fully customizable appearance
108 7. Responsive design
109 8. Wishlist settings page (1/3)
110 9. Wishlist settings page (2/3)
111 10. Wishlist settings page (3/3)
112
113
114 == Changelog ==
115
116 = 3.0.17 - Released on 11 December 2020 =
117
118 * New: support for WooCommerce 4.8
119 * Update: plugin framework
120 * Update: Spanish translation
121 * Tweak: added rel="noopener" attribute to sharing links (thanks to onetimelord)
122 * Tweak: avoid slugs that overflow column width
123 * Tweak: changed set of default columns for wishlist table
124 * Tweak: improved style for Edit Title form in wishlist page
125 * Fix: prevent load_fragments ajax call when no fragment is found for current page (thanks to powernic)
126 * Fix: correctly sanitize fragments options
127
128 = 3.0.16 - Released on 10 November 2020 =
129
130 * New: support for WordPress 5.6
131 * New: support for WooCommerce 4.7
132 * New: possibility to update plugin via WP-CLI
133 * Update: plugin framework
134 * Tweak: default wishlist sorting now places last added item as heading item
135 * Fix: avoid using localized string as param name for bulk action on wishlists table
136 * Dev: added yith_wcwl_reload_on_found_variation filter to allow dev programmatically disable ATW reload on found_variation
137 * Dev: removed deprecated .ready method from scripts
138
139 = 3.0.15 - Released on 16 October 2020 =
140
141 * New: support for WooCommerce 4.6
142 * Update: plugin framework
143 * Tweak: return product price as float in item class
144 * Fix: prevent possible fatal error when printing ATW button
145 * Fix: original price being sent to database as int instead of float
146 * Dev: added new filter yith_wcwl_set_session_cookie
147 * Dev: added new filter yith_wcwl_privacy_value
148 * Dev: added new parameter to yith_wcwl_{privacy}_wishlist_visibility filter
149
150 = 3.0.14 - Released on 19 September 2020 =
151
152 * New: support for WooCommerce 4.5
153 * Update: plugin framework
154 * Tweak: filter fragments to update only visible ATW when reset_data js event occurs
155 * Tweak: added error message when trying to add variable products to cart
156 * Fix: issue with cart redirect when using YITH WCCL
157
158 = 3.0.13 - Released on 17 August 2020 =
159
160 * Fix: moved check over Ajax Loading option on first wishlist init only, to avoid problems when dynamically loading ATW on variable products
161
162 = 3.0.12 - Released on 14 August 2020 =
163
164 * New: support for WordPress 5.5
165 * New: support for WooCommerce 4.4
166 * New: support for Polylang PRO
167 * New: load correct Add to Wishlist (ATW) template for selected variation, and refresh it when changing variations on product page
168 * Update: plugin framework
169 * Fix: upsells are now correctly identified as loop by wishlist
170 * Fix: icon select at backend showing [Object object]
171 * Fix: changed fragments indexes to work with a greater set of configurations
172 * Fix: notice when using custom icons for ATW buttons
173 * Dev: added new filter yith_wcwl_fragments_index_glue
174
175 = 3.0.11 - Released on 08 Jun 2020 =
176
177 * New: support for WooCommerce 4.2
178 * Update: plugin framework
179 * Tweak: added WordPress among blocked bot user agents
180 * Tweak: make sure to finalize session when possible
181 * Tweak: added link to product in wishlist mobile template
182 * Fix: Prevent error if default wishlist doesn't exists
183 * Fix: correctly applied yith_wcwl_is_wishlist_responsive filter to yith_wcwl_is_mobile function
184 * Fix: avoid to use cache that cannot be invalidated (stop caching queries results, use cache for user wishlists)
185 * Fix: clear_caches method wasnt properly cleaning cache for guest users
186 * Dev: added yith_wcwl_add_to_wishlist_icon_html filter
187 * Dev: added yith_wcwl_add_to_wishlist_heading_icon_html filter
188 * Dev: added yith_wcwl_add_to_wishlist_data trigger, to allow third party code change data submitted with ATW ajax call
189
190 = 3.0.10 - Released on 07 May 2020 =
191
192 * New: support for WooCommerce 4.1
193 * New: prevent some UserAgents from triggering wishlist handling (avoid spam)
194 * New: added minor css fixes for Storefront theme
195 * Update: plugin framework
196 * Tweak: review add process, to avoid unnecessary items update
197 * Tweak: improved localized date on wishlist table
198 * Tweak: added wishlist as gutenberg block in new wishlist page
199 * Tweak: added "Wishlist page" post status
200 * Tweak: added new check to avoid "Cannot read property contains of undefined" error
201 * Tweak: added search box to All Wishlist view
202 * Fix: show remove button on list mobile when at least one of the two buttons is shown on desktop
203 * Fix: fatal error on empty wishlist page
204 * Dev: added yith_wcwl_is_wishlist_responsive filter, to allow developers disable responsive behaviour for the wishlist
205 * Dev: added yith_wcwl_generated_default_wishlist action
206 * Dev: added yith_wcwl_default_wishlist filter
207 * Dev: added yith_wcwl_add_notice wrapper function, to avoid possible fatal errors when calling wc_add_notice
208
209 = 3.0.9 - Released on 09 March 2020 =
210
211 * Tweak: use wp_kses_post instead of esc_html for browse wishlist text
212 * Update: plugin framework
213
214 = 3.0.8 - Released on 04 March 2020 =
215
216 * Tweak: use wp_kses_post sanitization instead of esc_html for button labels to allow developers to add HTML to them
217 * Tweak: minor improvements for OceanWP theme style
218 * Fix: notice on empty wishlist page (thanks to ashimhastech)
219
220 = 3.0.7 - Released on 03 March 2020 =
221
222 * New: support for WordPress 5.4
223 * New: support for WooCommerce 4.0
224 * New: improved checks on user capabilities
225 * New: added wishlist widgets to Elementor
226 * Update: plugin framework
227 * Tweak: added check on user permission level for all wishlist actions
228 * Tweak: escape output on templates
229 * Fix: custom css not being loaded in the page
230 * Fix: compatibility with YITH Infinite Scrolling when ajax loading is enabled
231 * Fix: hide share section on wishlist page when "Share wishlist" option is disabled
232 * Fix: assign correct css rule to border color for Wishlist Table
233 * Dev: added yith_wcwl_reload_fragments trigger to refresh wishlist fragments
234 * Dev: added yith_wcwl_remove_hidden_products_via_query filter
235 * Dev: added yith_wcwl_show_add_to_wishlist filter, to allow dev selectively hide Add to Wishlist buttons
236 * Dev: new actions on wishlist-view.php template (thanks to Jory)
237 * Dev: added .editorconfig (thanks to Jory)
238
239 = 3.0.6 – Released on 04 February 2020 =
240
241 * Tweak: avoid redirect for guest users if wishlist page is set to my-account
242 * Tweak: minor improvements to localization
243 * Tweak: update wrong text domains
244 * Tweak: changed default value for ATW icons
245 * Tweak: set wishlist session cookie JIT
246 * Tweak: use secure cookie for sessions, when possible (thanks to Ahmed)
247 * Tweak: improved cache handling for get_default_wishlist method
248 * Tweak: even if system cannot set session cookie, calculate session_id and use it for the entire execution
249 * Update: Italian language
250 * Update: plugin framework
251 * Fix: prevent error if list doesn't exists
252 * Fix: issue with wishlist_id query param
253 * Fix: items query now search for product in original language
254 * Fix: returning correct wishlist and user id to yith_wcwl_added_to_wishlist and yith_wcwl_removed_from_wishlist actions (thanks to danielbitzer)
255 * Fix: issue with default value for yith_wcwl_positions option
256 * Fix: added key name to avoid DB error during install or update procedure
257 * Dev: added yith_wcwl_shortcode_share_link_url filter
258
259 = 3.0.5 - Released on 23 December 2019 =
260
261 * New: support for WooCommerce 3.9
262 * Update: plugin framework
263 * Tweak: register original product id instead of translated one, when saving item in DB
264 * Fix: customer not being redirected to cart after clicking Add to Cart button in wishlist
265
266 = 3.0.4 - Released on 19 December 2019 =
267
268 * Tweak: added isset on wishlist data store, to prevent notice
269 * Tweak: removed transients for items count, to avoid load on wp-options table
270 * Tweak: improved dependencies animation
271 * Tweak: restored $atts variable inside template, for better compatibility with themes
272 * Tweak: handling for redirect_to param in $_REQUEST for form-handler class
273 * Update: plugin framework
274 * Fix: default variation not being added to wishlist
275 * Fix: add default variation to wishlist when Ajax loading is enabled
276 * Fix: count_all_products not retrieving correct number
277 * Dev: added yith_wcwl_wishlist_delete_url filter
278
279 = 3.0.3 - Released on 12 December 2019 =
280
281 * Tweak: prevent yith_setcookie to process if cookie name is not set
282 * Tweak: refactored session class to set up session cookie name on demand, when needed (avoid empty cookie name)
283 * Tweak: minor improvements to functions that require session (count_products, get_default_wishlist..) as a consequence of changes applied to session class
284
285 = 3.0.2 - Released on 10 December 2019 =
286
287 * Update: plugin framework
288 * Tweak: added defaults for yith_wcwl_add_to_cart_text option (thanks to ecksiteweb)
289 * Fix: prevent fatal error when switching from cookies to session
290
291 = 3.0.1 - Released on 10 December 2019 =
292
293 * Update: language files
294 * Tweak: restored global $yith_wcwl
295
296 = 3.0.0 - Released on 09 December 2019 =
297
298 * New: option to show Add to Wishlist button on loops
299 * New: Add to Wishlist button style when placed over product image
300 * New: Add to Wishlist button can now turn into Remove from Wishlist after addition
301 * New: plugin will add variation to wishlist, if user selected one before pressing the button
302 * New: option to load wishlist templates via Ajax
303 * New: select add to wishlist icon and/or upload custom image
304 * New: guest wishlists are now stored on db, within session id
305 * New: unified experience for guests and logged in users
306 * Tweak: improved admin panel, and settings UX
307 * Dev: code refactoring of the entire plugin
308 * Dev: new YITH_WCWL_Wishlist and YITH_WCWL_Wishlist_Item objects
309 * Dev: now using Data_store classes to handle db operations
310 * Dev: added filter yith_wcwl_loop_positions
311 * Dev: added filter yith_wcwl_custom_css_rules
312 * Dev: added filter yith_wcwl_session_cookie
313 * Dev: added filter yith_wcwl_item_formatted_price
314 * Dev: added filter yith_wcwl_wishlist_formatted_title
315 * Dev: added filter yith_wcwl_wishlist_get_items
316 * Dev: added filter yith_wcwl_user_cannot_add_to_wishlist_message
317 * Dev: added filter yith_wcwl_can_user_add_to_wishlist
318 * Dev: added filters yith_wcwl_add_wishlist_{property}
319 * Dev: added filters yith_wcwl_adding_to_wishlist_{property}
320
321 = 2.2.17 – Released on 29 November 2019 =
322
323 * Update: notice handler
324 * Update: plugin framework
325
326 = 2.2.16 – Released on 11 November 2019 =
327
328 * New: support for WordPress 5.3
329 * New: support for WooCommerce 3.8
330 * Update: plugin framework
331 * Update: Italian language
332 * Update: Dutch language
333 * Tweak: wrapped Add to Wishlist button label into span HTML tag
334 * Fix: removed occurrences of deprecated properties on promotional email class
335 * Dev: added new yith_wcwl_product_already_in_wishlist_text_button and yith_wcwl_product_added_to_wishlist_message_button filters
336 * Dev: added new yith_wcwl_out_of_stock_label and yith_wcwl_in_stock_label filters
337
338 = 2.2.15 - Released on 05 November 2019 =
339
340 * Update: Plugin framework
341
342 = 2.2.14 - Released on 30 October 2019 =
343
344 * Update: Plugin framework
345
346 = 2.2.13 - Released on 12 August 2019 =
347
348 * New: WooCommerce 3.7.0 RC2 support
349 * New: input to copy wishlist link and share it anywhere
350 * Update: internal plugin framework
351 * Fix: redirect url if there is more than one parameter on the url
352 * Fix: changed escape for share link, to properly escape url special characters
353
354 = 2.2.12 - Released on 18 July 2019 =
355
356 * Update: internal plugin framework
357 * Tweak: improved performance on wishlist page, when user is a guest and store has huge catalog (thanks to Dave)
358 * Dev: add filter yith_wcwl_wishlist_correctly_created on add_wishlist function
359
360 = 2.2.11 - Released on 13 June 2019 =
361
362 * Update: internal plugin framework
363 * Tweak: Prevent undefined index user_id when user is logging
364 * Dev: New action yith_wcwl_default_user_wishlist
365
366 = 2.2.10 - Released on 23 April 2019 =
367
368 * Update: internal plugin framework
369
370 = 2.2.9 - Released on 11 April 2019 =
371
372 * New: WooCommerce 3.6.x support
373 * New: added a WhatsApp share button on mobile
374 * Tweak: using add_inline_style to include custom css code
375 * Tweak: no longer adding empty style tag to the page
376 * Update: Spanish language
377 * Fix: get the correct value for wishlist name
378 * Fix: deprecated notice caused by product id attribute being accessed directly
379
380 = 2.2.8 - Released on 11 February 2019 =
381
382 * New: added support to WooCommerce 3.5.4
383 * Update: internal plugin framework
384 * Fix: added explicit array casting on shortcode to avoid warning
385 * Fix: don't add custom classes to body if wishlist page is not set
386 * Fix: changed a wrong method in the enqueue style
387 * Dev: add filter yith_wcwl_email_share_subject
388
389 = 2.2.7 - Released on 21 December 2018 =
390
391 * Fix: possible warning when Add to Wishlist shortcode is called with no params
392
393 = 2.2.6 - Released on 21 December 2018 =
394
395 * New: added support to WordPress 5.0
396 * New: added support to WooCommerce 3.5.3
397 * New: added Gutenberg blocks for plugin shortcodes
398 * Update: internal plugin framework
399 * Update: italian language
400 * Fix: preventing sql error when hidden products list just contains 0 id
401 * Fix: problem with sprintf on backend
402 * Dev: added product param to yith_free_text filter
403
404 = 2.2.5 - Released on 24 October 2018 =
405
406 * New: updated plugin framework
407
408 = 2.2.4 - Released on 04 October 2018 =
409
410 * New: added support to WooCoommerce 3.5
411 * New: added support to WordPress 4.9.8
412 * New: updated plugin framework
413 * New: added method that returns localization variables
414 * Tweak: type attribute from <script> tag
415 * Update: Spanish language
416 * Update: Italian language
417 * Dev: added new filter yith_wcwl_localize_script to let third party dev filter localization variables
418 * Dev: added new filter yith_wcwl_share_conditions to display the share buttons for no logged users
419 * Dev: added new filter yith_wcwl_set_cookie to let third party code skip cookie saving
420 * Dev: added new filter yith_wcwl_wishlist_param to change query-string param
421 * Dev: added new filter yith_wcwl_remove_product_wishlist_message_title
422
423 = 2.2.3 - Released on 26 July 2018 =
424
425 * Update: Plugin core.
426 * Update: Translation file.
427
428 = 2.2.2 - Released on 28 May 2018 =
429
430 * New: WooCommerce 3.4 compatibility
431 * New: WordPress 4.9.6 compatibility
432 * New: updated plugin framework
433 * New: GDPR compliance
434 * Tweak: replaced create_function with a proper class method, to improve compatibility with PHP 7.2 and avoid warnings
435 * Fix: js error when switching from Premium version to Free
436 * Fix: preventing add_rewrite_rule when WPML is active, to avoid possible Internal Server Error (thanks to Adri & Bruno)
437 * Fix: icon replacement not working on variable Add to Cart
438 * Fix: preventing warning "Illegal string offset" when get_availability() returns empty string instead of array
439
440 = 2.2.1 - Released on 31 January 2018 =
441
442 * New: tested with WooCommerce 3.3.0
443 * Fix: issue with Add to Wishlist shortcode when global $product not defined
444
445 = 2.2.0 - Released on 11 January 2018 =
446
447 * New: WooCommerce 3.2.6 compatibility
448 * New: plugin-fw 3.0
449 * New: added js compatibility to Infinite Scrolling
450 * Tweak: improved wishlist-view template checks and params
451 * Tweak: wishlist now registers (and shows) "date added" param for unauthenticated users too
452 * Tweak: added check over product object, to avoid Fatal when printing Add to Wishlist shortcode
453 * Fix: fixed security vulnerability, causing possible SQL Injections (huge thanks to John C. and Sucuri Vulnerability Research team)
454 * Dev: added yith_wcwl_removing_from_wishlist / yith_wcwl_removed_from_wishlist hooks
455 * Dev: added params to main triggers in wishlist js code
456
457 = 2.1.2 - Released on 11 May 2017 =
458
459 * Tweak: updated FontAwesome to 4.7.0
460 * Fix: possible warning when empty rewrite rules
461 * Fix: problem with custom CSS inclusion, when not located in child theme
462 * Fix: using current_product instead of global product when retrieving product type (prevents a Fatal error when placing Add to Wishlist outside the loop)
463
464 = 2.1.1 - Released on 21 April 2017 =
465
466 * Tweak: improved endpoints creation, with dynamic flush
467 * Tweak: added check over wc_print_notices existence, to avoid possible fatal errors
468 * Tweak: updated plugin-fw
469 * Fix: problem with duplicated meta
470 * Fix: product created wince WC 3.0.x not being shown on wishlist
471
472 = 2.1.0 - Released on 03 April 2017 =
473
474 * New: WooCommerce 3.0-RC2 compatibility
475 * New: WordPress 4.7.3 compatibility
476 * New: Korean translation (thanks to kocne)
477 * New: Croatian translation (thanks to Barbara V.)
478 * New: flush rewrite rules when installing plugin
479 * Tweak: added urlencode to mail content in mailto share link
480 * Tweak: count query of count_all_products
481 * Tweak: improved WPML list content handling (thanks to Adri)
482 * Tweak: double check over wc_add_to_cart_params exists and not null
483 * Tweak: added wishlist meta inside wishlist table data attr also for not logged in users (used for shared wishlist)
484 * Tweak: remove prettyPhoto-init library
485 * Tweak: implemented custom code to enable prettyPhoto on Wishlist elements
486 * Tweak: fixed typo in wishlist-view template
487 * Tweak: added urlencode to all sharing links
488 * Tweak: minimized endpoint usage when not required
489 * Tweak: removed unused check for WC_Product_Bundle
490 * Fix: get_template_directory for custom wishlist js
491 * Fix: stock_status not existing when stock column isn't shown
492 * Dev: action as second param for yith_wcwl_wishlist_page_url filter
493 * Dev: applied filter yith_wcwl_no_product_to_remove_message also for message on wishlist-view template
494 * Dev: added filter yith_wcwl_add_wishlist_user_id
495 * Dev: added filter yith_wcwl_add_wishlist_slug
496
497 = 2.0.16 - Released on 14 June 2016 =
498
499 * Added: WooCommerce 2.6 support
500 * Tweak: changed uninstall procedure to work with multisite and delete plugin options
501 * Tweak: removed description and image from facebook share link (fb doesn't allow anymore)
502 * Fixed: product query (GROUP By and LIMIT statement conflicting)
503
504 = 2.0.15 - Released on 04 April 2016 =
505
506 * Added: filter yith_wcwl_is_product_in_wishlist to choose whether a product is in wishlist or not
507 * Added: filter yith_wcwl_cookie_expiration to set default wishlist cookie expiration time in seconds
508 * Tweak: updated plugin-fw
509 * Fixed: get_products query returning product multiple times when product has more then one visibility meta
510
511 = 2.0.14 - Released on 21 March 2016 =
512
513 * Added: Dutch translation (thanks to w.vankuipers)
514 * Added: Danish translation (thanks to Morten)
515 * Added: yith_wcwl_is_wishlist_page function to identify if current page is wishlist page
516 * Added: filter yith_wcwl_settings_panel_capability for panel capability
517 * Added: filter yith_wcwl_current_wishlist_view_params for shortcode view params
518 * Added: "defined YITH_WCWL" check before every template
519 * Added: check over existance of $.prettyPhoto.close before using it
520 * Added: method count_add_to_wishlist to YITH_WCWL class
521 * Added: function yith_wcwl_count_add_to_wishlist
522 * Tweak: Changed ajax url to "relative"
523 * Tweak: Removed yit-common (old plugin-fw) deprecated since 2.0
524 * Tweak: Removed deprecated WC functions
525 * Tweak: Skipped removed_from_wishlist query arg adding, when external product
526 * Tweak: Added transients for wishist counts
527 * Tweak: Removed DOM structure dependencies from js for wishlist table handling
528 * Tweak: All methods/functions that prints/counts products in wishlist now skip trashed or not visible products
529 * Fixed: shortcode callback setting global product in some conditions
530 * Fixed: typo in hook yith_wccl_table_after_product_name (now set to yith_wcwl_table_after_product_name)
531 * Fixed: notice appearing when wishlist page slug is empty
532
533 = 2.0.13 - Released on 17 December 2015 =
534
535 * Added: check over adding_to_cart event data existance in js procedures
536 * Added: 'yith_wcwl_added_to_cart_message' filter, to customize added to cart message in wishlist page
537 * Added: nofollow to "Add to Wishlist" links, where missing
538 * Added: 'yith_wcwl_email_share_subject' filter to customize share by email subject
539 * Added: 'yith_wcwl_email_share_body' filter to customize share by email body
540 * Added: function "yith_wcwl_count_all_products"
541 * Fixed: plugin-fw loading
542
543 = 2.0.12 - Released on 23 October 2015 =
544
545 * Added: method to count all products in wishlist
546 * Tweak: Added wishlist js handling on 'yith_wcwl_init' triggered on document
547 * Tweak: Performance improved with new plugin core 2.0
548 * Fixed: occasional fatal error for users with outdated version of plugin-fw on their theme
549
550 = 2.0.11 - Released on 21 September 2015 =
551
552 * Added: spanish translation (thanks to Arman S.)
553 * Added: polish translation (thanks to Roan)
554 * Added: swedish translation (thanks to Lallex)
555 * Updated: changed text domain from yit to yith-woocommerce-wishlist
556 * Updated: changed all language file for the new text domain
557
558 = 2.0.10 - Released on 12 August 2015 =
559
560 * Added: Compatibility with WC 2.4.2
561 * Tweak: added nonce field to wishlist-view form
562 * Tweak: added yith_wcwl_custom_add_to_cart_text and yith_wcwl_ask_an_estimate_text filters
563 * Tweak: added check for presence of required function in wishlist script
564 * Fixed: admin colorpicker field (for WC 2.4.x compatibility)
565
566 = 2.0.9 - Released on 24 July 2015 =
567
568 * Added: russian translation
569 * Added: WooCommerce class to wishlist view form
570 * Added: spinner to plugin assets
571 * Added: check on "user_logged_in" for sub-templates in wishlist-view
572 * Added: WordPress 4.2.3 compatibility
573 * Added: WPML 3.2.2 compatibility (removed deprecated function)
574 * Added: new check on is_product_in_wishlist (for unlogged users/default wishlist)
575 * Tweak: escaped urls on share template
576 * Tweak: removed new line between html attributes, to improve themes compatibility
577 * Fixed: WPML 3.2.2 compatibility (fix suggested by Konrad)
578 * Fixed: regex used to find class attr in "Add to Cart" button
579 * Fixed: usage of product_id for add_to_wishlist shortcode, when global $product is not defined
580 * Fixed: icon attribute for yith_wcwl_add_to_wishlist shortcode
581
582 = 2.0.8 - Released on 29 May 2015 =
583
584 * Added: support WP 4.2.2
585 * Added: Persian translation
586 * Added: check on cookie content
587 * Added: Frequently Bought Together integration
588 * Tweak: moved cookie update before first cookie usage
589 * Updated: Italian translation
590 * Removed: login_redirect_url variable
591
592 = 2.0.7 - Released on 30 April 2015 =
593
594 * Added: WP 4.2.1 support
595 * Added: WC 2.3.8 support
596 * Added: "Added to cart" message in wishlist page
597 * Added: Portuguese translation
598 * Updated: revision of all templates
599 * 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)
600 * Fixed: Escaped add_query_arg() and remove_query_arg()
601 * Removed: use of pretty permalinks if WPML enabled
602
603 = 2.0.6 - Released on 08 April 2015 =
604
605 * Added: system to overwrite wishlist js
606 * Added: trailingslashit() to wishlist permalink
607 * Added: chinese translation
608 * Added: "show_empty" filter to get_wishlists() method
609 * Fixed: count wishlist items
610 * Fixed: problem with price inclusive of tax
611 * Fixed: remove from wishlist for not logged user
612 * Fixed: twitter share summary
613
614 = 2.0.5 - Released on 19 March 2015 =
615
616 * Added: icl_object_id to wishlist page id, to translate pages
617 * Tweak: updated rewrite rules, to include child pages as wishlist pages
618 * Tweak: moved WC notices from wishlist template to yith_wcwl_before_wishlist_title hook
619 * Tweak: added wishlist table id to .load(), to update only that part of template
620 * Fixed: yith_wcwl_locate_template causing 500 Internal Server Error
621
622 = 2.0.4 - Released on 04 March 2015 =
623
624 * Added: Options for browse wishlist/already in wishlist/product added strings
625 * Added: rel nofollow to add to wishlist button
626 * Tweak: moved wishlist response popup handling to separate js file
627 * Updated: WPML xml configuration
628 * Updated: string revision
629
630 = 2.0.3 - Released on 19 February 2015 =
631
632 * Tweak: set correct protocol for admin-ajax requests
633 * Tweak: used wc core function to set cookie
634 * Tweak: let customization of add_to_wishlist shortcodes
635 * Fixed: show add to cart column when stock status disabled
636 * Fixed: product existing in wishlist
637
638 = 2.0.2 - Released on 17 February 2015 =
639
640 * Updated: font-awesome library
641 * Fixed: option with old font-awesome classes
642
643 = 2.0.1 - Released on 13 February 2015 =
644
645 * Added: spinner image on loading
646 * Added: flush rewrite rules on database upgrade
647 * Fixed: wc_add_to_cart_params not defined issue
648
649 = 2.0.0 - Released on 12 February 2015 =
650
651 * Added: Support to woocommerce 2.3
652 * Added: New color options
653 * Tweak: Add to cart button from woocommerce template
654 * Tweak: Share links on template
655 * Tweak: Code revision
656 * Tweak: Use wordpress API in ajax call instead of custom script
657 * Updated: Plugin core framework
658
659
660 = 1.1.7 - Released on 03 December 2014 =
661
662 * Added: Support to WooCommerce Endpoints (@use yit_wcwl_add_to_cart_redirect_url filter)
663 * Added: Filter to shortcode html
664 * Added: Title to share
665
666 = 1.1.6 - Released on 16 September 2014 =
667
668 * Updated: Plugin Core Framework
669 * Updated: Languages file
670 * Tweek: WPML Support Improved
671
672 = 1.1.5 - Released on 30 June 2014 =
673
674 * Added: Share wishlist by email
675
676 = 1.1.4 - Released on 26 June 2014 =
677
678 * Fixed: wrong string for inline js on remove link
679 * Fixed: wrong string for inline js on add to cart link
680
681 = 1.1.3 - Released on 05 June 2014 =
682
683 * Added: Options Tabs Filter
684 * Fixed: Various Bugs
685
686 = 1.1.2 - Released on 21 March 2014 =
687
688 * Fixed: Warnings when Show Stock Status is disabled
689 * Fixed: Restored page options on WooCommerce 2.1.x
690
691 = 1.1.1 - Released on 26 February 2014 =
692
693 * Fixed: Inability to unistall plugin
694 * Fixed: Redirect to cart page from wishlist page
695
696 = 1.1.0 - Released on 13 February 2014 =
697
698 * Added: Support to WooCommerce 2.1.x
699 * Added: Spanish (Mexico) translation by Gabriel Dzul
700 * Added: French translation by Virginie Garcin
701 * Fixed: Revision Italian Language po/mo files
702
703 = 1.0.6 - Released on 18 November 2013 =
704
705 * Added: Spanish (Argentina) partial translation by Sebastian Jeremias
706 * Added: Portuguese (Brazil) translation by Lincoln Lemos
707 * Fixed: Share buttons show also when not logged in
708 * Fixed: Price shows including or excluding tax based on WooCommerce settings
709 * Fixed: Better compatibility for WPML
710 * Fixed: Price shows "Free!" if the product is without price
711 * Fixed: DB Table creation on plugin activation
712
713 = 1.0.5 - Released on 14 October 2013 =
714
715 * Added: Shared wishlists can be seens also by not logged in users
716 * Added: Support for WPML String translation
717 * Updated: German translation by Stephanie Schlieske
718 * Fixed: Add to cart button does not appear if the product is out of stock
719
720 = 1.0.4 - Released on 04 September 2013 =
721
722 * Added: partial Ukrainian translation
723 * Added: complete German translation. Thanks to Stephanie Schliesk
724 * Added: options to show/hide button add to cart, unit price and stock status in the wishlist page
725 * Added: Hebrew language (thanks to Gery Grinvald)
726
727 = 1.0.3 - Released on 31 July 2013 =
728
729 * Fixed: Minor bugs fixes
730
731 = 1.0.2 - Released on 24 June 2013 =
732
733 * Fixed: Fatal error to yit_debug with yit themes
734
735 = 1.0.1 - Released on 30 May 2013 =
736
737 * Tweak: Optimized images
738 * Updated: internal framework
739
740 = 1.0.0 - Released on 23 May 2013 =
741
742 * Initial release
743