Releases: TycheSoftwares/woocommerce-delivery-notes
Releases · TycheSoftwares/woocommerce-delivery-notes
Version 5.8.0
= 5.8.0 - 23/09/2025 =
- Fix - Additional options created with the Extra Product Options & Add-Ons for WooCommerce plugin not displaying on item meta on Invoice, Delivery Notes, and Receipt templates.
- Fix - Meta keys showing instead of addon values for the YITH WooCommerce Product Add-Ons plugin on Invoice, Delivery Notes, and Receipt templates.
- Fix - Item meta data styling and layout issues on templates.
Version 5.7.0
= 5.7.0 - 13/06/2025 =
- Fix - Issue where variation item meta (such as size and color) was not appearing on invoices due to changes in the latest WooCommerce update v9.9.0.
Version 5.6.0
= 5.6.0 - 27/05/2025 =
- Fix - Invoice numbers were not generated in ascending order based on the order ID.
- Fix - Added wcdn_invoice_order_total_label filter to allow "Total" and "Subtotal" labels in the default invoice template.
- Fix - Compatibility issue with the Sales By State plugin, causing a critical error when printing the invoice template.
- Fix - Function name conflict by adding a wcdn prefix to all plugin functions, preventing issues like PHP Fatal error: Cannot redeclare function get_product_name().
- Tweak - Updated for compatibility with WordPress 6.8.1.
- Tweak - Updated for compatibility with WooCommerce 9.8.5.
Version 5.5.0
= 5.5.0 - (04.03.2025) =
- Fix- Issue where bulk printing was being initiated multiple times. Added a popup for bulk action selection and a print button to open the print window in a new tab.
- Fix- Added the 'allow_user_email_order_access' filter to allow non-logged-in users to access the Print link in emails.
- Fix- Fixed broken logo issue in the Simple template of the plugin.
- Fix- Security vulnerability by preventing direct access to PDF files and adding unique keys to PDF filenames.
- Fix- PHP fatal error: "Uncaught Error: Call to a member function get_meta() on bool" when the invoice number was missing on the edit order page.
Version 5.4.1
= 5.4.1 - (18.12.2024) =
- Fix- Vulnerability in the 'wcdn_remove_shoplogo' AJAX action by adding proper capability checks. This ensures that only authorized users can modify the shop logo.
Version 5.4.0
= 5.4.0 - (05.12.2024) =
- Fix- Resolved an issue preventing guest users from viewing the invoice via the Print button on the order received page and the print link in the order email.
- Fix- Added a notice for logged-out users to log in when attempting to access invoices via a direct link or Print link in the order email.
Version 5.3.0
= 5.3.0 - (21.11.2024) =
- Fix - Anyone could view customer invoices by simply visiting the URL in the format sent in the email.
- Fix - PHP Notice: Trying to access array offset on value of type bool.
- Fix - A slash was added before single quotes in the Shop address field after saving setting.
- Tweak - Started loading the external resources(js, css, images) from the plugin itself instead of external URLs.
- Tweak - Removed the call to our tracking server to fetch the deactivation reasons and added them in the plugin itself.
Version 5.2.0
= 5.2.0 - (22.10.2024) =
- Enhancement - Added the 'wcdn_show_print_button_for_order_status' filter to control the visibility of the print button on the My Account page based on order status.
- Fix - Deactivation survey request was being sent even though 'Skip & deactivate' was selected while deactivating the plugin.
- Fix - Invoice, receipt, and delivery notes buttons not appearing on the order edit page.
- Fix - Refunded products not being removed from the invoice, receipt, and delivery notes.
- Fix - FAQ page incorrectly appearing in the Dashboard menu.
- Fix - Resolved admin.js loading error on order edit and listing pages.
- Fix - Conflict with the Conditional Checkout Fields for WooCommerce plugin, where it was not allowing to add or edit conditional checkout fields.
- Fix - Strings that have not been translation ready.
Version 5.1.0
= 5.1.0 (02.07.2024) =
- Fix- Fixed an error in the debug log when the "Numbering" option is disabled.
- Fix- Fixed a critical error on the invoice with the Woo Donations plugin to ensure compatibility.
- Fix- Fixed the PDF font size for the default template.
- Fix- Added new hook 'wcdn_head_pdf' to apply css to PDF.
- Fix- Fixed the issue where printing orders in bulk did not separate individual orders onto separate pages.
- Fix- Added a meta name of robots content noindex in the templates.
Version 5.0.2
= 5.0.2 (12.06.2024) =
- Fix - HTML tags are not functioning properly on the invoice.
- Fix - Fatal error while placing the order, due to conflic with PDF Invoices & Packing Slips for WooCommerce plugin.