YITH WooCommerce Barcodes and QR Codes Premium
PluginChangelog 99
Every release, newest first, as the vendor published it in the plugin’s changelog.
2.46.0
New Improved Not available yet- New: support for WooCommerce 10.1
- Update: YITH plugin framework
2.45.0
New Improved Not available yet- New: support for WooCommerce 10.0
- Update: YITH plugin framework
2.44.0
New Improved Not available yet- New: support for WooCommerce 9.9
- Update: YITH plugin framework
2.43.0
New Improved Not available yet- New: support for WordPress 6.8
- Update: YITH plugin framework
2.42.0
New Improved Not available yet- New: support for WooCommerce 9.8
- Update: YITH plugin framework
- Dev: added new filter yith_ywbd_use_barcode_image_url
- Dev: new filter 'yith_ywbc_skip_query_barcode_join'
2.41.0
New Improved Not available yet- New: support for WooCommerce 9.7
- Update: YITH plugin framework
2.40.0
New Improved Not available yet- New: support for WooCommerce 9.6
- Update: YITH plugin framework
2.39.0
New Improved Not available yet- New: support for WooCommerce 9.5
- Update: YITH plugin framework
2.38.0
New Improved Not available yet- New: support for WordPress 6.7
- New: support for WooCommerce 9.4
- Update: YITH plugin framework
- Dev: added $context variable to yith_ywbc_show_value_on_barcode filter
2.37.0
New Improved Not available yet- New: support for WooCommerce 9.3
- Update: YITH plugin framework
- Dev: added new filter yith_ywbc_order_status_completed
2.36.0
New Improved Not available yet- New: support for WooCommerce 9.2
- Update: YITH plugin framework
2.35.1
Improved Not available yet- Update: YITH plugin framework
- Dev: applied conditions to the barcodes generated from REST API orders
- Dev: added dependency in the option "Automatically generate and apply barcodes on new products" to only display it if the product ID is selected to generate the barcode
2.35.0
New Improved Not available yet- New: support for WooCommerce 9.1
- New: support for WordPress 6.6
- New: generate the barcode on the orders created with YITH Point of Sale
- Update: YITH plugin framework
2.34.0
New Improved Not available yet- New: support for WooCommerce 9.0
- Update: YITH plugin framework
2.33.0
New Improved Not available yet- New: support for WooCommerce 8.9
- Update: YITH plugin framework
- Dev: added new filter ywbc_print_barcode_image_path
2.32.0
New Improved Not available yet- New: support for WooCommerce 8.8
- Update: YITH plugin framework
2.31.0
New Improved Fixed Not available yet- 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
2.30.0
New Improved Fixed Not available yet- 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
2.29.0
New Improved Not available yet- New: support for WooCommerce 8.5
- Update: YITH plugin framework
- Dev: minor changes to the order shortcode search
2.28.0
New Improved Not available yet- New: support for WooCommerce 8.4
- Update: YITH plugin framework
- Dev: improved query to get the items when using the shortcodes
2.27.0
New Improved Not available yet- 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
2.26.0
New Improved Fixed Not available yet- New: support for WooCommerce 8.2
- Update: YITH plugin framework
- Fix: fixed possible error with the wc_get_page_screen_id function
2.25.0
New Improved Fixed Not available yet- New: support for WooCommerce 8.1
- Update: YITH plugin framework
- Fix: fixed possible error with the wc_get_page_screen_id function
2.24.0
New Improved Not available yet- 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
2.23.0
New Improved Fixed Not available yet- 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
2.22.0
New Improved Not available yet- New: support for WooCommerce 7.8
- New: support for WooCommerce HPOS feature
- Update: YITH plugin framework
- Dev: added new filter yith_ywbc_is_manual_order_update
2.21.0
New Improved Not available yet- New: support for WooCommerce 7.7
- Update: YITH plugin framework
2.20.0
New Improved Not available yet- New: support for WooCommerce 7.6
- Update: YITH plugin framework
2.19.0
New Improved Not available yet- 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
2.18.1
Fixed Not available yet- Fix: Solved an issue when initializing Elementor widgets
2.18.0
New Improved Fixed Not available yet- 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
2.17.0
New Improved Not available yet- New: support for WooCommerce 7.3
- Update: YITH plugin framework
2.16.0
New Improved Not available yet- New: support for WooCommerce 7.2
- Update: YITH plugin framework
2.15.1
Fixed Security Not available yet- Fix: patched security vulnerability
2.15.0
New Improved Not available yet- New: support for WordPress 6.1
- New: support for WooCommerce 7.1
- Update: YITH plugin framework
2.14.0
New Improved Fixed Not available yet- 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: remove inline styles from the shortcodes, enqueue a new style file for the shortcode pages
- Dev: prevent the shortcode form submit on enter
2.13.0
New Improved Not available yet- 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
2.12.0
New Improved Fixed Not available yet- 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
2.11.0
New Improved Fixed Not available yet- New: support for WooCommerce 6.7
- Update: YITH plugin framework
- Fix: Corrected the path of the WooCommerce CssInliner
2.10.0
New Improved Not available yet- New: support for WooCommerce 6.6
- Update: YITH plugin framework
2.9.0
New Improved Not available yet- 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
2.8.0
New Improved Fixed Not available yet- 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
2.7.0
New Improved Not available yet- 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
2.6.0
New Improved Fixed Not available yet- 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
2.5.0
New Improved Fixed Not available yet- 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
2.4.0
New Improved Not available yet- 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
2.3.0
New Improved Not available yet- New: support for WooCommerce 5.9
- Update: YITH plugin framework
2.2.1
Improved Not available yet- 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
2.2.0
New Improved Fixed Not available yet- 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
2.1.1
Improved Fixed Not available yet- 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'
2.1.0
New Improved Not available yet- New: support for WooCommerce 5.7
- Update: YITH plugin framework
2.0.14
New Improved Not available yet- New: support for WooCommerce 5.6
- Update: YITH plugin framework
- Update: updated Dasprid library
- Dev: added new filter yith_wcbc_plugin_settings_capability
2.0.13
New Improved Fixed Not available yet- 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
2.0.12
New Improved Not available yet- New: support for WooCommerce 5.4
- Update: YITH plugin framework
- Dev: added missing shortcode parameters in the function
2.0.11
New Improved Fixed Not available yet- 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
2.0.10
New Improved Not available yet- New: support for WooCommerce 5.2
- Tweak: Improved the print barcodes options
- Update: YITH plugin framework
2.0.9
New Improved Not available yet- 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
2.0.8
New Improved Fixed Not available yet- 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
2.0.7
New Improved Not available yet- New: Support for WooCommerce 4.9
- Tweak: add parameter on yith_barcodes_post_type_allowed filter
- Update: plugin framework
2.0.6
New Improved Fixed Not available yet- 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
2.0.5
New Improved Fixed Not available yet- New: Support for WooCommerce 4.7
- New: Support for WordPress 5.6
- Update: update plugin fw
- Fix: fixed issue with Picqer library when generating barcodes with PHP 7.4
- Dev: Dev: New URL for activation panel
- Dev: removed the .ready method from jQuery
2.0.4
New Improved Not available yet- New: Support for WooCommerce 4.6
- Update: plugin framework
2.0.3
New Improved Fixed Not available yet- 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
2.0.2
New Improved Not available yet- 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
2.0.1
New Improved Fixed Not available yet- 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
2.0.0
New Improved Not available yet- 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'
1.3.2
New Improved Fixed Not available yet- 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
1.3.1
Fixed Not available yet- Fix: fixed an error with the cssInliner class
1.3.0
New Improved Not available yet- 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
1.2.10
New Improved Fixed Not available yet- New: support to WooCommerce 3.9
- Update: .pot file
- Fix: changes in code128 barcodes
1.2.9
New Improved Fixed Not available yet- 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
1.2.8
New Improved Fixed Not available yet- 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
1.2.7
Improved Not available yet- Update: Updated plugin FW
- Tweak: Check if the Pelago/Emogrifier class exist
- Dev: Filter yith_ywbc_barcode_image_tag
1.2.6
New Improved Fixed Not available yet- 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
1.2.5
Improved Fixed Not available yet- 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
1.2.4
New Improved Not available yet- 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
1.2.3
Improved Not available yet- Update: plugin framework
- Update: plugin description
- Update: plugin links
1.2.2
New Improved Fixed Not available yet-
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
-
Update: updated plugin -fw
-
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'
1.2.1
New Improved Not available yet- 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'
1.2.0
New Improved Fixed Not available yet- 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
1.1.3
New Not available yet- New: support to WooCommerce 3.2.5
- New: support to WordPress 4.9
1.1.2
New Fixed Not available yet- New: Support to WooCommerce 3.2.3
- Fix: search form not works for unlogged users
1.1.1
New Improved Not available yet- New: Support to WooCommerce 3.1
- Update: language files
1.1.0
New Improved Not available yet- 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.
1.0.14
Fixed Not available yet- Fix: variation barcode image not shown on product page if there isn't a default barcode image for the variable product.
1.0.13
Improved Fixed Not available yet- Update: YITH Plugin-FW.
- Fix: missing barcode on customer email.
1.0.12
New Improved Fixed Not available yet- 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.
1.0.11
New Fixed Not available yet- 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.
1.0.10
New Improved Fixed Not available yet- New: Support to WooCommerce 2.7.0-RC1
- 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.
1.0.9
New Fixed Not available yet- New: store the user that completed the order with a barcode scan
- New: generate barcode for variable products
- Fix: wrong results filtering product per product type
- Fix: embedded images in email are not visible with some email client
1.0.8
New Not available yet- Add: choose if the product's barcode should be shown on emails
1.0.7
New Fixed Not available yet- New: searching by barcode value on orders list
- Fix: the search for the value of the product bar code returns duplicate results
1.0.6
New Not available yet- New: ready for WordPress 4.7
1.0.5
Fixed Not available yet- Fix: QR code not rendered through shortcode if the QR code protocol was not used on products or orders too
1.0.4
Fixed Not available yet- Fix: wrong filename used in the rendering method
1.0.3
New Improved Not available yet- New: information about the current progression of the background generation process
- Tweak: generate barcode in background only for products without a barcode
1.0.2
New Not available yet- New: generate barcode for all products in background
1.0.1
Improved Not available yet- Tweak: WooCommerce 2.6 100% compatible
1.0.0
Not available yet- First release