Releases: wpovernight/woocommerce-pdf-invoices-packing-slips
Releases · wpovernight/woocommerce-pdf-invoices-packing-slips
v3.8.1-beta-2
What's Changed
- Fix: Semaphore attachments issue on concurrent refunds by @alexmigf in #764
- Fix: XSS vulnerability on Woo Checkout user input by @alexmigf in #759
- Fix not removing documents meta when renew a subcription by @MohamadNateqi in #751
- Translatable shop logo by @BrunoPavlinic98 in #754
- Fix: bug calling
is_allowed()
onbool
by @alexmigf in #769 - Fix: bug with type hint in
wpo_wcpdf_parse_document_date_for_wp_query()
by @alexmigf in #771
New Contributors
- @BrunoPavlinic98 made their first contribution in #754
Full Changelog: v3.8.0...v3.8.1-beta-2
v3.8.1-beta-1
What's Changed
- Fix: Semaphore attachments issue on concurrent refunds by @alexmigf in #764
- Fix: XSS vulnerability on Woo Checkout user input by @alexmigf in #759
Full Changelog: v3.8.0...v3.8.1-beta-1
v3.8.0
- New: updates composer libraries, specially
php-svg-lib
because of a security issue - New: hooks to allow adding new Settings Debug tabs and their contents
- New: implements date type selector on Danger tools
- New: filter
wpo_wcpdf_process_danger_zone_tools_date_type
- New: bumps WooCommerce min version to 3.3
- New: function
wcpdf_error_handling()
- New: function
wcpdf_get_document_output_format_extension()
- New: function
wcpdf_get_document_file()
to get the document file - Tweak: adds new filter to include invoice number in HPOS search queries
- Tweak: replace
date()
withdate_i18n()
onget_filename()
- Tweak: improves number initiation with new function:
init_number()
toinitiate_number()
- Tweak: hides the extensions banner temporarily
- Fix: bug that caused a sorting issue in the orders list
- Fix: JS error
$(...).pointer
is not a function - Fix: danger tools forms not working
- Fix: bulk document missing slug property
- Fix: changed default nonce name for wizard dismissal
- Fix: advanced tools issues like "Generate random temporary directory" not working
- Fix: number tool pagination
- Fix: renumbering documents not working
- Translations: Updated translation template (POT)
- Tested up to WooCommerce 8.7 & WordPress 6.5
v3.8.0-beta-4
v3.8.0-beta-3
What's Changed
- Fix: bulk document missing slug property by @alexmigf in #725
- Bug: Fix danger tools by @MohamadNateqi in #727
- Fix:
is_allowed()
method not considering parent order status on Credit Note document by @alexmigf in #729
Full Changelog: v3.8.0-beta-2...v3.8.0-beta-3
v3.8.0-beta-2
What's Changed
- Tweak: hides the extensions banner temporarily by @alexmigf in #707
- Fix: renumbering documents not working by @alexmigf in #705
- Fix: number tool pagination by @alexmigf in #709
- New: function
wcpdf_get_document_file
to get the document file by @alexmigf in #711 - New: function
wcpdf_get_document_output_format_extension
by @alexmigf in #712 - New: function
wcpdf_error_handling
by @alexmigf in #713 - Check document settings for the "Disable for free orders" option by @YordanSoares in #720
- Fix: advanced tools issues by @alexmigf in #718
- Changed default nonce name for wizard dismissal by @brualio in #717
- Update
get_tax_rate
method to use Woo getters by @MohamadNateqi in #722 - New: bumps WooCommerce min version to 3.3 by @alexmigf in #723
New Contributors
Full Changelog: v3.7.7...v3.8.0-beta-2
v3.7.7
- New: extensions license cache system
- New: hides the Upgrade tab on bundle
- New: get document filter hook
wcpdf_get_document
- Tweak: improves Simple template files markup
- Tweak: moves the notes hooks position in template files
- Fix: sorting orders by invoice number and date issue on the orders listing page
- Fix: the level parameter sent to the
log()
method in semaphore class - Fix: SQL injection bug in Advanced Numbers search
- Translations: make the due date output translatable
- Translations: Updated translation template (POT)
- Tested up to WooCommerce 8.5
v3.7.7-beta-1
- New: extensions license cache system
- New: hides the Upgrade tab on bundle
- New: get document filter hook
wcpdf_get_document
- Fix: SQL injection bug in Advanced Numbers search
- Translations: Updated translation template (POT)
- Tested up to WooCommerce 8.5
v3.7.6
- New: enforces PHP 7.2 as minimum version
- New: DOMPDF upgrade to
v2.0.4
- Tweak: declare new "Payment date" string for translation
- Fix: potential SQL injection bug in Number Tools
- Fix: bug in
get_payment_date()
- Translations: Updated translation template (POT)