View Product Page

Changelog

Version 2.31.0 - Released on 21 March 2024

  • New: support for WooCommerce 8.7
  • New: support for WordPress 6.5
  • Update: YITH plugin framework
  • Fix: fixed compatibility between YITH Booking modules and order barcode shortcode
  • Dev: updating plugin external libraries

Version 2.30.0 - Released on 20 February 2024

  • New: support for WooCommerce 8.6
  • Update: YITH plugin framework
  • Fix: product barcode shortcode from previous barcode search manager changes
  • Dev: support for WooCommerce checkout block

Version 2.29.0 - Released on 11 January 2024

  • New: support for WooCommerce 8.5
  • Update: YITH plugin framework
  • Dev: minor changes to the order shortcode search

Version 2.28.0 - Released on 12 December 2023

  • New: support for WooCommerce 8.4
  • Update: YITH plugin framework
  • Dev: improved query to get the items when using the shortcodes

Version 2.27.0 - Released on 16 November 2023

  • New: support for WooCommerce 8.3
  • New: support for WordPress 6.4
  • Update: YITH plugin framework
  • Dev: added new filter yith_ywbc_enqueue_shortcode_styles
  • Dev: added new hook yith_ywbc_before_save_wc_object
  • Dev: added new action yith_ywbc_after_save_wc_object

Version 2.26.0 - Released on 05 October 2023

  • New: support for WooCommerce 8.2
  • Update: YITH plugin framework

Version 2.25.0 - Released on 06 September 2023

  • New: support for WooCommerce 8.1
  • Update: YITH plugin framework
  • Fix: fixed possible error with the wc_get_page_screen_id function

Version 2.24.0 - Released on 09 August 2023

  • New: support for WooCommerce 8.0
  • New: support for WordPress 6.3
  • New: plugin panel UI
  • Tweak: improved the order and product shortcodes style
  • Update: YITH plugin framework
  • Dev: minor changes

Version 2.23.0 - Released on 11 July 2023

  • New: support for WooCommerce 7.9
  • Update: YITH plugin framework
  • Fix: added order bulk action when HPOS is enabled
  • Dev: auto-select the search value in the shortcode after search, to replace the value automatically when scanning again

Version 2.22.0 - Released on 06 June 2023

  • New: support for WooCommerce HPOS feature
  • New: support for WooCommerce 7.8
  • Update: YITH plugin framework
  • Dev: added new filter 'yith_ywbc_is_manual_order_update'

Version 2.21.0 - Released on 08 May 2023

  • New: support for WooCommerce 7.7
  • Update: YITH plugin framework

Version 2.20.0 - Released on 11 April 2023

  • New: support for WooCommerce 7.6
  • Update: YITH plugin framework

Version 2.19.0 - Released on 06 March 2023

  • New: support for WordPress 6.2
  • New: support for WooCommerce 7.5
  • Update: YITH plugin framework
  • Tweak: load CSS inliner on show_barcode image
  • Dev: added new filter yith_ywbc_inline_css_barcodes_template
  • Dev: added new filter yith_ywbc_inline_css_barcode_by_product_template

Version 2.18.1 - Released on 14 February 2023

  • Fix: Solved an issue when initializing Elementor widgets

Version 2.18.0 - Released on 08 February 2023

  • New: support for WooCommerce 7.4
  • Update: YITH plugin framework
  • Fix: Changed some deprecated methods from Elementor widgets
  • Dev: added new filter yith_ywbc_barcode_image_filename

Version 2.17.0 - Released on 04 January 2023

  • New: support for WooCommerce 7.3
  • Update: YITH plugin framework

Version 2.16.0 - Released on 05 December 2022

  • New: support for WooCommerce 7.2
  • Update: YITH plugin framework

Version 2.15.1 - Released on 14 November 2022

  • Fix: patched security vulnerability

Version 2.15.0 - Released on 26 October 2022

  • New: support for WordPress 6.1
  • New: support for WooCommerce 7.1
  • Update: YITH plugin framework

Version 2.14.0 - Released on 04 October 2022

  • New: support for WooCommerce 7.0
  • Update: YITH plugin framework
  • Fix: avoid possible fatal error when printing barcodes by stock with negative numbers
  • Fix: now the barcode will automatically generate also in variations on creation when selected by the options
  • Dev: prevent the shortcode form submit on enter
  • Dev: remove inline styles from the shortcodes, enqueue a new style file for the shortcode pages

Version 2.13.0 - Released on 13 September 2022

  • New: support for WooCommerce 6.9
  • Update: YITH plugin framework
  • Dev: added new filter yith_wcbc_before_set_barcode_status_for_order_condition
  • Dev: new filter yith_wcbc_before_get_barcode_status_template_condition

Version 2.12.0 - Released on 02 August 2022

  • New: support for WooCommerce 6.8
  • Update: YITH plugin framework
  • Fix: modified Elementor deprecated method
  • Dev: added new filter yith_ywbc_css_inliner_path
  • Dev: added new filter yith_ywmc_prevent_show_barcode_on_view_order_page

Version 2.11.0 - Released on 04 July 2022

  • New: support for WooCommerce 6.7
  • Update: YITH plugin framework
  • Fix: Corrected the path of the WooCommerce CssInliner

Version 2.10.0 - Released on 09 June 2022

  • New: support for WooCommerce 6.6
  • Update: YITH plugin framework

Version 2.9.0 - Released on 10 May 2022

  • New: support for WordPress 6.0
  • New: support for WooCommerce 6.5
  • Update: YITH plugin framework
  • Dev: added new filter ywbc_skip_value_check_on_barcode_generation

Version 2.8.0 - Released on 30 March 2022

  • New: support for WooCommerce 6.4
  • New: included a store selector in the manage products shortcode, to be able to manage the multi-stock feature in YITH POS
  • Tweak: added booking info column to the search order barcode shortcode, to display the YITH Booking info if available
  • Update: YITH plugin framework
  • Fix: fixed errors from external library
  • Fix: fixed the render barcode shortcode image
  • Dev: added new hook yith_ywbc_qrcode_object_before_generate_image
  • Dev: improved the apply barcodes automatically tool adding an error handler

Version 2.7.0 - Released on 03 March 2022

  • New: support for WooCommerce 6.3
  • Update: YITH plugin framework
  • Dev: added fonts to MPDF to avoid errors with Event Tickets
  • Dev: added string replace for especial characters when creating the barcode image in the server

Version 2.6.0 - Released on 08 February 2022

  • New: support for WooCommerce 6.2
  • Update: YITH plugin framework
  • Fix: Fix a bug with bulk generating barcodes from the product table list
  • Dev: added $context parameter to yith_ywbc_barcode_src filter
  • Dev: modified the ywbc_convert_ean_to_upc_condition filter to false, to not automatically convert EAN-13 in UPC if leading zeros
  • Dev: updating dependencies
  • Dev: added new filter yith_ywbc_mpdf_args
  • Dev: improving the print features
  • Dev: minor style changes
  • Dev: included autofocus in the shortcodes text inputs

Version 2.5.0 - Released on 12 January 2022

  • New: support for WooCommerce 6.1
  • New: support for WordPress 5.9
  • New: added new option to print a barcode for each available stock unit
  • Tweak: added MPDF library to manage the barcode print
  • Update: YITH plugin framework
  • Fix: minor fixes

Version 2.4.0 - Released on 14 December 2021

  • New: support for WooCommerce 6.0
  • Update: YITH plugin framework
  • Dev: added a check to not show the stock field if the stock buttons are disabled
  • Dev: added new filter ywbc_convert_ean_to_upc_condition, to avoid the conversion of EAN-13 to UPC if the number have leading zeros

Version 2.3.0 - Released on 09 November 2021

  • New: support for WooCommerce 5.9
  • Update: YITH plugin framework

Version 2.2.1 - Released on 15 October 2021

  • Update: YITH plugin framework
  • Dev: added the correct URL to user profile
  • Dev: added yith_ywbc_barcode_display_value filter, to allow third party dev change barcode display value
  • Dev: added new action yith_ywbc_after_generate_barcode, to allow run code after the barcode is generated
  • Dev: corrected some checks in the barcode generation method

Version 2.2.0 - Released on 07 October 2021

  • New: support for WooCommerce 5.8
  • Update: YITH plugin framework
  • Fix: fixed the condition to display the barcode metabox in the order page
  • Fix: fixed the Gutenberg blocks
  • Dev: escaped URL for the barcode image
  • Dev: PHPCS refactor

Version 2.1.1 - Released on 27 September 2021

  • Tweak: added input in the product search shortcode to increase or decrease specific stock units
  • Update: YITH plugin framework
  • Fix: debug info feature removed for all logged in users
  • Fix: fixed modify stock when using ajax
  • Dev: new filter 'yith_wcbc_set_stock_unit'

Version 2.1.0 - Released on 13 September 2021

  • New: support for WooCommerce 5.7
  • Update: YITH plugin framework

Version 2.0.14 - Released: August 12, 2021

  • New: support for WooCommerce 5.6
  • Update: YITH plugin framework
  • Update: updated Dasprid library
  • Dev: added new filter yith_wcbc_plugin_settings_capability

Version 2.0.13 - Released: July 14, 2021

  • New: support for WooCommerce 5.5
  • New: support for WordPress 5.8
  • New: Order barcodes can be generated in bulk from orders page
  • Update: YITH plugin framework
  • Fix: fixed an empty button appearing in the products shortcode
  • Dev: changed deprecated method to update the products stock
  • Dev: added new filter ywbc_barcode_actions_name_filter

Version 2.0.12 - Released: June 08, 2021

  • New: support for WooCommerce 5.4
  • Update: YITH plugin framework
  • Dev: added missing shortcode parameters in the function

Version 2.0.11 - Released: May 11, 2021

  • New: support for WooCommerce 5.3
  • Tweak: included the image of the products purchased in the search order shortcode
  • Tweak: included the products purchased in the search order shortcode
  • Update: YITH plugin framework
  • Fix: include the product variations in the barcode bulk generate on product table
  • Fix: if the EAN13 protocol have a leading zero, remove it and transform the protocol to UPC-A
  • Dev: changed the style of some print options

Version 2.0.10 - Released: April 06, 2021

  • New: support for WooCommerce 5.2
  • Tweak: Improved the print barcodes options
  • Update: YITH plugin framework

Version 2.0.9 - Released: March 05, 2021

  • New: support for WordPress 5.7
  • New: support for WooCommerce 5.1
  • Tweak: added new option to generate the product QR Code using the product URL
  • Update: YITH plugin framework
  • Dev: included the custom field placeholder order_url, with the url of the order on my account
  • Dev: added new filter ywbc_order_shortcode_buttons_actions

Version 2.0.8 - Released: February 11, 2021

  • New: support for WooCommerce 5.0
  • New: added Greek language
  • Update: YITH plugin framework
  • Fix: fixing the render in the QR
  • Dev: added new filter yith_barcode_new_product_protocol

Version 2.0.7 - Released: January 07, 2021

  • New: Support for WooCommerce 4.9
  • Tweak: add parameter on yith_barcodes_post_type_allowed filter
  • Update: plugin framework

Version 2.0.6 - Released: November 30, 2020

  • New: Support for WooCommerce 4.8
  • Update: plugin framework
  • Fix: allow vendors to manage product barcodes
  • Dev: added a z-index to the print barcode button

Version 2.0.5 - Released: November 05, 2020

  • New: Support for WooCommerce 4.7
  • New: Support for WordPress 5.6
  • Update: plugin framework
  • Fix: fixed issue with Picqer library when generating barcodes with PHP 7.4
  • Dev: New URL for activation panel
  • Dev: removed the .ready method from jQuery

Version 2.0.4 - Released: October 02, 2020

  • New: Support for WooCommerce 4.6
  • Update: plugin framework

Version 2.0.3 - Released: September 17, 2020

  • New: Support for WooCommerce 4.5
  • Update: plugin framework
  • Fix: fixed an issue with the product search query
  • Fix: fixed the variation to not increase the stock automatically

Version 2.0.2 - Released: August 11, 2020

  • New: Support for WooCommerce 4.4
  • New: Support for WordPress 5.5
  • Tweak: changed the shortcode capability option by a role selector
  • Update: plugin framework
  • Update: language files
  • Dev: if Sequential Number is active, use the order ID instead of the Order number, to avoid issues with the special characters, it can be forced with the hook ywbc_order_barcode_type_force_sequential_order_number
  • Dev: added new filter yith_barcode_before_load_order_barcode_redirect
  • Dev: check if the barcode value appear as array

Version 2.0.1 - Released: July 08, 2020

  • New: Support for WooCommerce 4.3
  • New: added a delete barcode button in the orders and products edit pages
  • Update: plugin framework
  • Update: language files
  • Fix: fixed minor issues with the STD25 protocol
  • Dev: added Ajax to the select options to save them automatically
  • Dev: added new filter ywbc_show_manual_barcode_section_in_product

Version 2.0.0 - Released: June 04, 2020

  • New: support WooCommerce 4.2
  • New: added new libraries for the Barcodes and QR Codes
  • New: added new option to generate the product barcode using the product id, sku or a custom field
  • New: added new option to generate the order barcode using the order id, number or a custom field
  • New: added a new option to regenerate the already applied barcodes
  • New: now it is possible to use the product URL to generate the QR Codes
  • New: added new options to the plugin shortcodes, now it's possible to add automatic actions, like decrease or increase product stock by scan
  • New: Added new option to print barcodes by product and with specific quantity
  • New: added plugin shortcodes as widgets in Elementor
  • Tweak: UI and UX improved
  • Tweak: improved the products printed document
  • Update: updated plugin fw
  • Update: plugin language
  • Dev: added new filter 'yith_wcbc_plugin_settings_capability'

Version 1.3.2 - Released: May 06, 2020

  • New: support WooCommerce 4.1
  • New: added new shortcode yith_render_post_barcode to display the actual post barcode
  • New: added French translation, thanks to Josselyn Jayant
  • Fix: fixed a possible issue in the print barcodes
  • Dev: preparing things for the version 2.0

Version 1.3.1 - Released: Mar 13, 2020

  • Fix: fixed an error with the cssInliner class

Version 1.3.0 - Released: Mar 10, 2020

  • New: support WooCommerce 4.0
  • New: support WordPress 5.4
  • Update: plugin framework
  • Update: Language .pot file
  • Update: Spanish language
  • Update: Italian language
  • Dev: added new filter ywbc_before_create_order_barcode
  • Dev: added nopriv to the ajax methods
  • Dev: added an array check in the print barcodes shortcode
  • Dev: replaced Emogrifier by CssInliner class
  • Dev: all strings escaped

Version 1.2.10 - Released: Dec 27, 2019

  • New: support to WooCommerce 3.9
  • Update: .pot file
  • Fix: changes in code128 barcodes

Version 1.2.9 - Released: Nov 07, 2019

  • New: support to WooCommerce 3.8
  • Tweak: new common class to manage barcodes
  • Update: Updated plugin FW
  • Fix: hide actions column in the order shortcode if there is no actions
  • Fix: ajax call in the shortcode
  • Dev: changes in the code128 barcode
  • Dev: added a new parameter to yith_ywbc_barcode_image_tag
  • Dev: added a new condition for the code39 barcode image
  • Dev: added new filter yith_ywbc_code_128_image_generator_condition and yith_ywbc_code_39_image_generator_condition

Version 1.2.8 - Released: Aug 07, 2019

  • New: new feature to print the products barcodes
  • New: added the UPC-A protocol
  • New: added a new option to apply automatically the barcode also to the product variations
  • Update: updated plugin-fw
  • Fix: fixed the barcode image size with the code128
  • Dev: added new filter yith_wcbc_set_barcode_status_for_order
  • Dev: added new filter yith_wcbc_set_barcode_status_for_product
  • Dev: added new filter yith_ywbc_show_value_on_barcode
  • Dev: added the barcode value as a custom field in the product

Version 1.2.7 - Released: May 29, 2019

  • Update: Updated plugin FW
  • Tweak: Check if the Pelago/Emogrifier class exist
  • Dev: Filter yith_ywbc_barcode_image_tag

Version 1.2.6 - Released: Apr 09, 2019

  • New: support to WooCommerce 3.6.0 RC 1
  • Tweak: changes in the plugin settings to improve the usability
  • Update: updated plugin FW
  • Fix: fixed Trying to get property 'display_name' of non-object
  • Dev: added a new filter in the frontend JS enqueue
  • Dev: added the Pelago namespace to the Emogrifier class call

Version 1.2.5 - Released: Feb 19, 2019

  • Update: updated plugin FW
  • Update: updated Italian language
  • Update: updated Dutch language
  • Update: updated Spanish language
  • Fix: text domain for some string
  • Fix: string localization
  • Fix: fixed the manual barcode option in product page

Version 1.2.4 - Released: Dec 11, 2018

  • New: support to WordPress 5.0
  • New: plugin shortcodes are editable using Gutenberg editor
  • Update: plugin core to version 3.1.10
  • Update: Dutch language file

Version 1.2.3 - Released: Oct 23, 2018

  • Update: plugin framework
  • Update: plugin description
  • Update: plugin links

Version 1.2.2 - Released: Oct 17, 2018

  • New: Support to WooCommerce 3.5.0
  • Tweak: read a barcode with a scanner
  • Tweak: display the variation name in the barcode search
  • Tweak: Improving the search products by barcode row
  • Tweak: Include class emogrifier
  • Tweak: new action links and plugin row meta in admin manage plugins page
  • Update: Spanish language
  • Update: updated the official documentation url of the plugin
  • Fix: issue in the code generation behaviour
  • Fix: Show barcode for variation products in the email
  • Fix: change the status when you add check-in-ticket button on shortcode
  • Dev: added filter yith_ywbc_barcode_action_search
  • Dev: deleting console logs
  • Dev: added a new filter to allow to generate barcodes by role
  • Dev: Added a new filter in the query post type
  • Dev: added filter 'yith_ywbc_ean13_formatted_value'
  • Dev: added filter 'yith_ywcb_execute_default_qrcode_generation_process'
  • Dev: added filter 'yith_ywbc_barcode_src'
  • Dev: added filter 'yith_ywbc_qrcode_generation'

Version 1.2.1 - Released: Feb 23, 2018

  • New: support to WordPress 4.9.4
  • Update: plugin framework 3.0.12
  • Dev: new filter 'yith_barcode_display_value'
  • Dev: new filter 'yith_ywbc_formatted_value'
  • Dev: new filter 'yith_ywbc_image_filename'
  • Dev: new filter 'yith_ywbc_image_size'
  • Dev: new filter 'yith_wcbc_image_margin'

Version 1.2.0 - Released: Jan 30, 2018

  • New: support to WordPress 4.9.2
  • New: support to WooCommerce 3.3.0-RC2
  • Update: plugin framework 3.0.11
  • Tweak: barcode image showed in png format
  • New: check-in for multiple tickets contained in the same order (in combination with YITH Event Tickets plugin)
  • Fix: fatal error searching products by shortcode (using WooCommerce 2.6.14)
  • Fix: compatibility with deposit and down payments, checking when show_on_emails

Version 1.1.3 - Released: Nov 27, 2017

  • New: support to WooCommerce 3.2.5
  • New: support to WordPress 4.9

Version 1.1.2 - Released: Nov 08, 2017

  • New: Support to WooCommerce 3.2.3
  • Fix: search form does not works for unlogged users

Version 1.1.1 - Released: July 05, 2017

  • New: Support to WooCommerce 3.1
  • Update: language files

Version 1.1.0 - Released: Jun 12, 2017

  • New: filter products by their barcode and manage the stock dynamically.
  • New: filter orders by their barcode and manage the order status dynamically.
  • New: template ywbc-search-products-row.php shows details about a product matching with search criteria.
  • New: template ywbc-search-orders-row.php shows details about an order matching with search criteria.
  • Update: template ywbc-search-products.php was split and now uses template ywbc-search-products-row.php.
  • Update: template ywbc-search-orders.php was split and now uses template ywbc-search-orders-row.php.

Version 1.0.14 - Released: May 05, 2017

  • Fix: variation barcode image not shown on product page if there isn't a default barcode image for the variable product

Version 1.0.13 - Released: Apr 30, 2017

  • Update: YITH Plugin-FW.
  • Fix: missing barcode on customer email.

Version 1.0.12 - Released: Apr 05, 2017

  • New: show barcode value on variation selection at front end product page(for variable products)
  • Fix: some barcode values not saved correctly
  • Dev: filter 'yith_ywbc_render_barcode_html' lets third party plugins to edit the Barcode HTML elements rendered by the plugin

Version 1.0.11 - Released: Mar 28, 2017

  • New: Support to WordPress 4.7.3
  • Fix: barcode not generated automatically on new order
  • Fix: barcode path not working on IIS server
  • Fix: caching issue while saving barcode values with WC 3.0 RC2
  • Fix: not existing save_cpt_objects() call in place of save_cpt_object() in YITH_Barcode class

Version 1.0.10 - Released: Mar 23, 2017

  • New: support for WooCommerce 3.0
  • New: create manual or automatic barcode for variable products
  • Update: YITH Plugin Framework
  • Fix: product's barcode image not shown on emails
  • Fix: manual barcode value not saved correctly with EAN13 protocol

Version 1.0.9 - Released: Jan 12, 2017

  • New: generate barcode for variable products
  • New: store the user that completed the order with using the barcode shortcode
  • Fix: embedded images in email are not visible with some email client
  • Fix: wrong results filtering product per product type

Version 1.0.8 - Released: Jan 04, 2017

  • Add: choose if the product's barcode should be shown on emails

Version 1.0.7 - Released: Dec 23, 2016

  • Added: searching by barcode value on orders list
  • Fixed: the search for the value of the product bar code returns duplicate results

Version 1.0.6 - Released: Dec 07, 2016

  • Added: ready for WordPress 4.7

Version 1.0.5 - Released: Sept 16, 2016

  • Fixed: QR code not rendered through shortcode if the QR code protocol was not used on products or orders too

Version 1.0.3 - Released: Jun 21, 2016

  • Added: information about the current progression of the background generation process
  • Updated: generate barcode in background only for products without a barcode

Version 1.0.2 - Released: Jun 17, 2016

  • Added: generate barcode for all products in background

Version 1.0.1 - Released: Jun 13, 2016

  • Updated: WooCommerce 2.6 100% compatible

Version 1.0.0 - Released: May 20, 2016

  • Initial Release