PDF Invoices & Packing Slips for WooCommerce - Premium Templates
ExtensionJournal des modifications 126
Toutes les publications, de la plus récente à la plus ancienne, telles que l’éditeur les a décrites dans le journal des modifications de l’extension.
2.27.0
Nouveau Pas encore disponible- New: Delivery Note Pro document template files
- New: Add support for global unique ID in Product Block
- Translations: Update template (POT)
2.26.2
Amélioré Corrigé Pas encore disponible- Fix: Prevent subtotal calculation errors when shipping is included
- Updater: Bump to version 3.0.5
- Translations: Update template (POT)
- Tested: Compatible with WooCommerce 10.7
2.26.1
Corrigé Pas encore disponible- Fix: Prevent fatal error when updating totals column positions
- Fix: Shop name header alignment in Business and Modern templates
- Updater: Bump to version 3.0.4
- Translations: Update Spanish up to version 2.26.0
- Translations: Update template (POT)
2.26.0
Nouveau Pas encore disponible- New: Add ink saving mode support for the Simple Premium template
- Updater: Bump to version 3.0.2
- Translations: Update template (POT)
2.25.4
Amélioré Pas encore disponible- Updater: Bump to version 3.0.0
- Tested: Compatible with WooCommerce 10.4
2.25.3
Nouveau Amélioré Pas encore disponible- New: Added Customizer setting to show pickup location details in PDF totals
- Tweak: Ensure script compatibility with WooCommerce 10.3
- Translations: Update template (POT)
2.25.2
Amélioré Corrigé Pas encore disponible- Fix: Add a safeguard before calling
get_customer_note()onmake_replacements()method - Translations: Update template (POT)
- Tested: Compatible with WooCommerce 10.3
2.25.1
Amélioré Pas encore disponible- Tweak: Replace deprecated hook
wpo_wcpdf_shop_address_settings_textwithwpo_wcpdf_get_shop_address - Tweak: Replace deprecated function
wcpdf_get_invoice()withwcpdf_get_document() - Translations: Update template (POT)
- Tested: Compatible with WooCommerce 10.1
2.25.0
Nouveau Amélioré Corrigé Pas encore disponible- New: Add remove icon to the "VAT Reverse Charge" option in custom block settings
- New: Add shop phone number and email address to templates
- New: Add support for country groups in advanced country options for custom blocks
- New: Add confirmation prompt to "Load defaults (all documents!)" customizer button
- Tweak: Remove unused
{{name}}placeholder from VAT Rate total; label is sufficient - Fix: Refine
get_discount_percentage()logic and ensure fee total is cast tofloat - Translations: Update template (POT)
2.24.2
Nouveau Amélioré Pas encore disponible- New: Added new customizer item column to display product brands
- New: Add setting category for "Footer height"
- Translations: Update template (POT)
- Tested: Compatible with WooCommerce 10.0
2.24.1
Nouveau Amélioré Corrigé Pas encore disponible- New: Filter
wpo_wcpdf_templates_get_order_details_header - Fix: PDF headers displaying in the wrong language due to text domain reload issues
- Translations: Update template (POT)
- Tested: Compatible with WooCommerce 9.9
2.24.0
Nouveau Amélioré Pas encore disponible- New: Added "Style" field to Item Columns in Customizer for custom CSS
- New: Filter to allow setting zero values for WPC bundle child item
- Tweak: Updated "Custom Styles" field description
- Translations: Updated Italian (Italy), French (France), German (Germany), Spanish and Portuguese (Brazil)
- Translations: Update template (POT)
- Tested: Compatible with WooCommerce 9.8
2.23.0
Nouveau Amélioré Corrigé Pas encore disponible- New: Added a custom block advanced condition to filter by user role(s)
- Fix: Corrected the value for WPC Product Bundle order items
- Tweak: Enhanced code structure and styling in specific PDF template sections
- Translations: Update template (POT)
2.22.0
Nouveau Amélioré Corrigé Pas encore disponible- New: Add support for WPC Product Bundles Premium
- New: Custom block placeholder
{{refund_number}} - New: Custom block placeholders for VAT, COC, and shop phone numbers
- Tweak: Update template HTML wrapper files
- Tweak: Remove styles that hide bundle child items
- Fix: Prevent
get_type()error onis_order_item_a_product_bundle_parent() - Translations: Update template (POT)
- Tested: Compatible with WooCommerce 9.7
2.21.13
Amélioré Corrigé Pas encore disponible- Tweak: Fallback to internal meta key only when a getter does not exist
- Fix: Revert changes to template wrapper files that were causing issues
2.21.12
Nouveau Amélioré Corrigé Pas encore disponible- New: Modern template hooks before/after extra fields
- Tweak: Updates the templates HTML wrapper files to include latest improvements
- Tweak: Utilizing
wpo_wcpdf_order_is_vat_exempt()from core on custom blocks VAT reverse charge setting - Fix: Logo height setting can break template layout
- Fix: Customizer "Custom Styles" input style
- Fix:
add_actiontoadd_filterforwpo_wcpdf_order_items_datahook - Fix: Strings textdomain and applied
wpo_wcpdf_dynamic_translate()function for dynamic strings that require translation - Fix: Check product object before calling
should_hide_product() - Fix: Update Business Invoice template to use the correct Customer Notes title function
- Translations: Update template (POT)
- Tested: Compatible with WooCommerce 9.6
2.21.11
Nouveau Amélioré Corrigé Pas encore disponible- New: include shipping in subtotal customizer row
- New: add documentation link to Custom Function Blocks
- Tweak: update the {{due_date}} and {{due_date|+n days}} placeholders
- Tweak: bump PHP minimum version to 7.4
- Tweak: updater version bumped to v2.1.5
- Fix: display bundle prices for "WPC Product Bundle plugin" items correctly
- Translations: update template (POT)
- Tested: compatible with WooCommerce 9.5
2.21.10
Nouveau Amélioré Corrigé Pas encore disponible- New: Added support for three product bundle plugins.
- New: Added the due date to Premium templates.
- New: Added Checkout block Pickup Locations to custom blocks advanced settings.
- Tweak: Deprecated the
wpo_wcpdf_templates_checkout_is_block()function. - Tweak: Improved template titles registration.
- Tweak: Removed reference to the legacy
WooCommerce_PDF_Invoicesclass. - Fix: Corrected virtual/downloadable product quantity in Packing Slip totals.
- Fix: Load plugin translations later in the
inithook. - Translations: Updated template (POT).
- Tested: Compatible with WooCommerce 9.4.
2.21.9
Nouveau Amélioré Corrigé Pas encore disponible- New: optional embedding of item thumbnails in settings
- Fix: tax label not being translated using WPML
- Fix: wraps document addresses with
<p>tags - Fix: undefined variable document in
get_date()method - Fix: template hook
wpo_wcpdf_after_order_detailsposition - Translations: updated template (POT)
- Tested up to (and compatible with) WooCommerce 9.1 & WordPress 6.6
2.21.8
Nouveau Amélioré Corrigé Pas encore disponible- New: adds "Other" option to the payment method condition in Custom Blocks
- New: custom block Shipping Method advanced option
- New: adds language to PDF HTML
- New: adds
woocommerce-pdf-invoices-packing-slipsas required plugin - Tweak: improvements in the updater loading
- Tweak: checks country or state get method before calling under
make_replacements() - Fix: bug that prevents loading the customizer editor
- Translations: updated template (POT)
- Tested up to (and compatible with) WooCommerce 9.0
2.21.7
Amélioré Corrigé Pas encore disponible- Fix: double discount percentage for discount block
- Fix: tax name translation issues using WPML
- Translations: updated template (POT)
- Tested up to (and compatible with) WooCommerce 8.8
2.21.6
Nouveau Amélioré Corrigé Pas encore disponible- New: placeholder
{{wpo_batch_formatted_data}} - New: placeholder
{{payment_link}} - New: bumps WooCommerce min version to 3.3
- Fix: error with
array_combinein upgrade routine - Translations: updated template (POT)
- Tested up to (and compatible with) WooCommerce 8.7 & WordPress 6.5
2.21.5
Corrigé Pas encore disponible- Fix: issue with the VAT total row label
2.21.4
Nouveau Amélioré Corrigé Pas encore disponible- New: adds custom links to plugin row meta
- New: positions for custom blocks, after/before shop logo
- Tweak: improves templates markup
- Fix: VAT column returning zero when using our Shipping & Fee items addon
- Fix: tax rate name translation in totals using WPML
- Fix: mPDF footer issues in other documents beside Invoice
- Translations: updated template (POT)
2.21.3
Amélioré Corrigé Pas encore disponible- Fix: dash for zero taxes in total prices (before/after discount)
- Fix: footer issues using the mPDF engine
- Fix: check the emptiness of Payment Date in Receipt template file
- Translations: updated template (POT)
- Tested up to (and compatible with) WooCommerce 8.5
2.21.2
Nouveau Amélioré Corrigé Pas encore disponible- New: due date placeholder (requires the Professional extension version 2.15.2 or superior)
- Fix: bug of undefined array key
dash_for_zero - Fix: critical error when trying to call the
WC_Taxobject undersave_tax_rate_percentage() - Tweak: updates document number/date/title document functions in template files, following recent changes in the base plugin
- Tweak: include tax rate in VAT split column data
- Tweak: bumps base plugin minimum version to
3.7.3 - Translations: updated Spanish, German (Germany, Casual tone) and French (France)
- Translations: updated template (POT)
2.21.1
Amélioré Pas encore disponible- Tested up to (and compatible with) WooCommerce 8.3 & WordPress 6.4
2.21.0
Nouveau Amélioré Corrigé Pas encore disponible- New: adds templates for the new Receipt document (Pro extension v2.15.0 or superior)
- New: adds
_billing_dicto VAT reverse charge third party meta keys list - New: class autoloader implementation
- Fix: disabled document customizer columns/totals positions
- Translations: improves i18n, updates translation template and lang packs up to v2.20.4
- Tested up to (and compatible with) WooCommerce 8.2
2.20.4
Nouveau Corrigé Pas encore disponible- New: adds customizer settings to debug reset tool
- Fix: site crash when upgrading and the free plugin is disabled
2.20.3
Nouveau Amélioré Corrigé Pas encore disponible- New: adds templates settings to import/export tool
- New: split taxes option in Customizer VAT column
- Fix: exclude virtual/downloadable products from PDF totals
- Fix: disable tax base/subtotal on all VAT total rows when the Combined Tax is not selected
- Updated bundled updater to 2.1.4
- Tested up to (and compatible with) WooCommerce 8.0 & WordPress 6.3
2.20.2
Amélioré Pas encore disponible- Tested up to (and compatible with) WooCommerce 7.7
2.20.1
Amélioré Corrigé Pas encore disponible- Tweak: sets updater property public
- Fix: custom label when printing discounts separately
2.20.0
Nouveau Amélioré Corrigé Pas encore disponible- New: WooCommerce HPOS compatibility (beta)
- Fix: array keys check for static text total row
- Fix: PHP 8.1 deprecated warning with
preg_match_allfunction - Fix: hide the tax row if the tax amount is equal to 0 when choosing combined tax
- Tested up to (and compatible with) WooCommerce 7.6 & WordPress 6.2
2.19.6
Corrigé Pas encore disponible- Fix: order items column layout break css issue
2.19.5
Amélioré Corrigé Pas encore disponible- Fix: break long URLs in premium templates
- Fix: fatal error division by zero on
get_sale_price_discount()function - Fix: date placeholders for Credit Note
- Tested up to (and compatible with) WooCommerce 7.3
2.19.4
Corrigé Pas encore disponible- Fix: let {{payment_method_title}} display correct title
2.19.3
Corrigé Pas encore disponible- Fix: bug using {{payment_method_title}} placeholder on the Credit Note document
2.19.2
Corrigé Pas encore disponible- Fix: checks if order method is callable on placeholder replacements function
- Fix: bug on calling get_created_via() on refund order
2.19.1
Nouveau Amélioré Corrigé Pas encore disponible- New: display extra fields placeholders under fields descriptions
- Tweak: removes old WC versions compatibility classes & bumps WC minimum version to 3.0
- Tweak: replaced old title instances with the new title
- Fix: add template checks for payment & shipping methods
- Fix: i18n for 'VAT' and 'Tax rate'
- Tested up to (and compatible with) WooCommerce 7.1 & WordPress 6.1
2.19.0
Nouveau Amélioré Corrigé Pas encore disponible- New: templates action hooks before and after the shop logo
- New: product placeholders to show single dimensions and weight:
{{product_length}},{{product_width}},{{product_height}}&{{product_weight}} - New: adds the
{{customer_notes}}placeholder as fallback to display the customer note - New: Norwegian translation (nb_NO)
- New: Filters for third party customizer rows & columns:
wpo_wcpdf_templates_customizer_column_blocks&wpo_wcpdf_templates_customizer_total_blocks - New: action hooks before and after the (blue) footer bar/header in Modern template
- Tweak: prefetch WC Order Barcodes image data
- Tweak: dynamically disable
tax_typecheckbox based on dropdown option - Tweak: improved preview update triggers
- Fix: type safety issues in regular price
- Fix: escaped query args
- Fix: compatibility to keep WooCommerce Product Bundles together when products are sorted
- Updated bundled updater to 2.1.3
- Tested up to (and compatible with) WooCommerce 6.9
2.18.1
Nouveau Amélioré Corrigé Pas encore disponible- New: Filter to change coupon discount & tax total labels
- Improved: plugin dependency admin notices
- Fix: remove duplicate footer action hook (Modern template)
- Fix: Simple template notice placement
- Tested up to (and compatible with) WooCommerce 6.5
2.18.0
Nouveau Pas encore disponible- New: allow overriding document number & date labels with PDF Invoices & Packing Slips for WooCommerce Professional
2.17.1
Nouveau Amélioré Corrigé Pas encore disponible- New: Show notification on customizer page when Simple template is selected
- Fix: Make Simple Premium default on new installations
- Fix: Compatibility with Preview layout
- Dev: Filter hook custom placeholders for order item data
- Tested up to (and compatible with) WooCommerce 6.3
2.17.0
Nouveau Amélioré Corrigé Pas encore disponible- New: Placeholders for Shop Address, Footer, Extra Fields 1-3 settings texts
- New:
{{item_id}}placeholder for the product column text field - Fix: fatal error when totals or columns left empty in the customizer
- Fix: product thumbnails not shown in email attachment with Woodmart theme
- Templates: New action hook before the document label (
wpo_wcpdf_before_document_label) - Templates: prevent empty totals and order deetails table elements from being inserted
- Business template: Reduce item meta line-height
- Modern Template: Specify
text-alignin.footerstyles - Updated bundled updater to 2.1.2
2.16.0
Nouveau Amélioré Pas encore disponible- New: Custom function column type in the customizer
- New: Option to show tax rate name instead of rate in item column
- Templates: show shipping phone when available
- Tested up to (and compatible with) WooCommerce 6.1 & WordPress 5.9
2.15.0
Nouveau Amélioré Corrigé Pas encore disponible- New: {{document_notes}} placeholder
- New: customer data placeholders: {{customer_order_count}} {{customer_total_spent}} {{customer_registered_date}}
- New: Option to show coupon discounts in separate rows
- Dev: Filter to modify the data for a single total row
- Dev: Filter to force HTTP for WooCommerce Order Barcodes images
- Fix: Apply the standard filter to the 'payment_method_title' placeholder
- Fix: trim accidental whitespace in custom function name
- Updated bundled updater to 2.1.1
2.14.0
Nouveau Amélioré Corrigé Pas encore disponible- New: Allow license activation directly via bundled updater (optional)
- New: restore Premium Template path on plugin reactivation
- New: placeholders {{ABSPATH}} and {{WP_CONTENT_DIR}}
- New: spelled out total placeholder
- New: Text row for totals (supports placeholders)
- Fix: Use WooCommerce weight format for product and order weight
- Fix: count negative taxes for tax base
- Translations: Updated Spanish & translation template (POT)
- Tested up to (and compatible with) WooCommerce 5.9
2.13.1
Nouveau Amélioré Corrigé Pas encore disponible- Fix: follow WC tax settings for calculating subtotal after discount
- New: support template_ids in custom template hints
- Tweak: Earlier template path registration
- Tested up to (and compatible with) WooCommerce 5.7
2.13.0
Nouveau Amélioré Corrigé Pas encore disponible- New: Improved UI for custom block requirements
- New: Support for WooCommerce Germanized split shipping tax
- New: Placeholder for Document barcode of WooCommerce Ultimate Barcodes: {{document_barcode}}
- Fix: Long URLs in notes area breaking layout
- Fix: {{payment_method_description}} placeholder incorrectly displayed admin description
- Tweak: Added new 'item-' prefix to item row class ID
- Translations: Updated Dutch & Portuguese
2.12.0
Nouveau Amélioré Corrigé Pas encore disponible- New: Allow override body classes in templates with filter (wpo_wcpdf_body_class)
- New: Placeholders for WooCommerce Ultimate Barcodes ({{order_barcode}}, {{product_barcode}})
- Simple Premium template: Prevent totals from being pushed down by notes
- Business: Fix totals being squished by long notes (now uses floats instead of tables)
- Fix: mpdf compatibility for text-alignment
- Fix: Prevent errors with item dependency on custom row data
- Fix: Handle Ymd formatted date strings from custom fields
- Tweak: Limit footer height and improve parsing
2.11.2
Pas encore disponible- Simple Premium template: Fix mpdf addon compatibility for Simple Premium template
- Simple Premium template: Fix 3rd party template integration
2.11.1
Pas encore disponible- Simple Premium template: fix footer not showing on single page documents
2.11.0
Nouveau Amélioré Corrigé Pas encore disponible- New: Support for EU VAT number fields from Germanized Pro
- New: {{time_paid}} placeholder
- New: Before & after footer positions for custom blocks
- Fix: jQuery deprecations
- Fix: error after deactivating plugin without switching to free template
- Fix: Allow line breaks in product data columns Attribute, Item meta & Product custom field
- Simple Premium template: fix long order notes squashing totals table
- Modern template: wrap shipping & payment method in div
- Translations: added Portuguese, Spanish, French, updated Italian, Dutch and translations template
- Tested up to (and compatible with) WooCommerce 5.4
2.10.2
Nouveau Amélioré Pas encore disponible- New: Add total rows calling a custom function
- Tested up to (and compatible with) WooCommerce 5.1
2.10.1
Corrigé Pas encore disponible- Fix: Error on PHP7.2 and older
2.10.0
Nouveau Amélioré Corrigé Pas encore disponible- New: Limit custom blocks to specific countries (billing or shipping)
- New: Allow translating custom blocks in Polylang (in combination with PDF Invoices & Packing Slips for WooCommerce Professional)
- New: Load user properties (user_login, user_nicename, etc) with the "User Data" custom block
- New: Placeholders {{product_id}} and {{variation_id}} for Text field in the product column
- Fix: Infinite discount shown when manual discounts entered incorrectly
- Fix: PHP8.0 error
- Fix: Premium template functions not available when loading early by 3rd party plugins
- Tested up to (and compatible with) WooCommerce 5.0
2.9.13
Corrigé Pas encore disponible- Fix: unwanted output from third party placeholders when the placeholder also exists as an order meta key
2.9.12
Corrigé Pas encore disponible- Fix: Words in headers could be broken up
- Fix: Catch fatal errors from 3rd party plugin placeholders
2.9.11
Nouveau Amélioré Corrigé Pas encore disponible- New: Drag & drop the order of custom blocks in the customizer
- New: Added {{name}} placeholder for the Tax total label
- New: Template action hooks before and after shop name and address
- Fix: Simple Premium template - Break long text inside billing address to prevent layout issues
- Fix: Business template - document label not showing when no logo set
- Fix: Error on third party products without a weight method
- Fix: Backwards compatibility with WooCommerce before 4.4
- Fix: Missing argument in external plugin data hook (WooCommerce Extra Product Options compatibility)
- Tested up to (and compatible with) WooCommerce 4.8 & WordPress 5.6
2.9.10
Nouveau Amélioré Pas encore disponible- New: Add per-order notes to invoices (requires template update if you have a custom template)
- New: placeholder for variation descriptions: {{product_description_variation}}
- Tested up to (and compatible with) WooCommerce 4.6
2.9.9
Amélioré Corrigé Pas encore disponible- Fix: Single regular price when product doesn't exist
- Fix: Conditional option disabling on VAT rows
- Fix: Namespace declaration errors
- Tested up to (and compatible with) WooCommerce 4.5
2.9.8
Nouveau Amélioré Corrigé Pas encore disponible- Feature: Compatibility with new address visibility settings in free plugin
- Fix: Notices when tax data was missing from order item
- Tested up to (and compatible with) WooCommerce 4.4 & WordPress 5.5
2.9.7
Nouveau Amélioré Corrigé Pas encore disponible- New: Placeholders for WooCommerce Product Batch Numbers in product column text field ({{wpo_batch_number}}, {{wpo_batch_expiry_date}})
- Tweak: Allow custom placeholders to have options
- UX: Show notice when placeholders are used incorrectly
- Fix: Compatibility with VAT numbers from WooCommerce EU VAT Number 2.3.21+
2.9.6
Nouveau Amélioré Corrigé Pas encore disponible- New: {{method}} placeholder for shipping total label
- New: {{sku}} placeholder for item text field
- Fix: WooCommerce Order Barcodes 1.3.19 compatibility
- Fix: Display line breaks in product description
- Fix: Notices on variation description usage
- Fix: avoid recalculating subtotal after discount if no discounts
- Fix: Backwards compatibility with WooCommerce 3.6 & older for coupon code display
- Translations: Fix translation error in Spanish (backend)
- Tested up to (and compatible with) WooCommerce 4.3
2.9.5
Nouveau Amélioré Corrigé Pas encore disponible- New: Raw HTML mode option for custom text blocks
- New: VAT Reverse charge support for YITH WooCommerce EU VAT and German Market
- New: Automatically convert timestamp from Order Delivery Date Pro
- Fix: Style conflict with Order Store Hours Scheduler for WooCommerce
- Fix: Business table content overlap for mismatching document data rows
- Fix: WooCommerce deprecation notices for {{used_coupons}} placeholder
- Fix: non-local pickup for local pickup plus setups
- Tweak: added CSS classes to local pickup plus output
- Tested up to (and compatible with) WooCommerce 4.2
2.9.4
Nouveau Amélioré Corrigé Pas encore disponible- Feature: add support for EU VAT Number for WooCommerce for the "VAT reverse charge" custom block setting
- Fix: category sorting for WooCommerce 2.6 and older
- Fix: Local Pickup Plus details formatting
- Tweak: Allow decimal precision in discount percentages
- Tweak: Simple Premium inline styles
- Tested up to (and compatible with) WooCommerce 4.1
2.9.3
Corrigé Pas encore disponible- Fix: Sale price placeholders for non-sale items
- Marked as compatible/tested with WooCommerce 4.0 and WP5.4
2.9.2
Nouveau Corrigé Pas encore disponible- Fix: Potential style conflicts with other plugins on the Customizer page
- Fix: WC Order Barcodes QR code support
- Feature: Added placeholders for sale price discount amount and percentage
- Feature: Added placeholder for payment status (Paid/Unpaid): {{payment_status}}
2.9.1
Amélioré Corrigé Pas encore disponible- Compatibility Included {{wc_brands}} placeholder in product column for WC Brands
- Fix: Placeholder {{checkout_payment_url}} now works outside of checkout too
- Fix: Legacy order tax rates loading
- Fix: German customizer translations (backend only) were not loaded correctly
2.9.0
Nouveau Pas encore disponible- Feature: Set order requirements for conditional custom block display
2.8.1
Nouveau Amélioré Corrigé Pas encore disponible- Fix: Notices when regular price data was incomplete
- Fix: Notices for empty customizer settings on fresh installations.
- Fix: Subscription Renewal tax rates display. WooCommerce Subscriptions recorded incorrect tax data (0%) for renewal orders since WooCommerce 3.7. This was fixed in Subscriptions 3.0.1 but not for existing orders, so Premium Templates uses a fallback mechanism for these orders.
- Feature: Product dimensions column and placeholder ({{product_dimensions}})
- Tested up to (and compatible with) WooCommerce 3.9
2.8.0
Nouveau Amélioré Corrigé Pas encore disponible- Feature: Automatic formatting of Delivery Dates (WooCommerce Local Pickup Time Select, YITH WooCommerce Delivery Date Premium, WooCommerce Order Delivery)
- Feature: item meta placeholder in product column text ({{item_meta::META_KEY}})
- Fix: Total item quantity: only count visible items (product bundles compatibility)
- Fix: subtract refunded quantities from total weight and total qty in packing slip
- Dev: Filters for order weight & total (wpo_wcpdf_templates_order_weight / wpo_wcpdf_templates_order_qty)
2.7.3
Corrigé Pas encore disponible- Fix: Saving tax rates in WooCommerce 3.6 and older
2.7.2
Nouveau Amélioré Corrigé Pas encore disponible- Fix: Fallback to original order data for custom blocks in Credit Notes
- Fix: WPML compatibility for the Professional extension
- Fix: notice for sort setting for unknown documents
- Feature: Use WC3.7+ tax data for higher precision
- Feature: payment gateway thankyou text placeholder (payment_method_thankyou_page_text)
- Tweak: Use natural sorting instead of regular sorting for document items
- Tested up to WC3.8 and WP5.3
2.7.1
Nouveau Corrigé Pas encore disponible- Fix: Extra check on document sort setting
- Feature: {{product_tags}} placeholder for product column text field
2.7.0
Nouveau Pas encore disponible- Feature: Item sorting (by Product, SKU or Category)
- Feature: Color picker for Modern template colors
- Feature: Attribute placeholder in Product column text field with {{product_attribute::ATTRIBUTE_NAME}} placeholder
2.6.3
Nouveau Amélioré Corrigé Pas encore disponible- Feature: Support for array data in custom blocks
- Feature: Added {{document_number}} and {{document_date}} placeholders
- Feature: Added {{purchase_note}} to product column placeholders
- Fix: Empty product descriptions in product column placeholders
- Fix: Footer column widths in Modern template
- Dev: actions before & after order details row
2.6.2
Nouveau Corrigé Pas encore disponible- Fix: Load correct translations when admin user profile language is set to different locale
- Fix: Discount label percentage & coupon codes for custom labels
- Feature: print custom fields in Product text field with {{product_custom_field::META_KEY}} placeholder
2.6.1
Nouveau Corrigé Pas encore disponible- Fix: replace outdated legacy filters
- Feature: Flexible text field for product column with some placeholders ({{product_description}}, {{product_categories}})
- Feature: Added {{wpo_wcpdf_shop_name}} placeholder (for use in Modern template shop address)
2.6.0
Amélioré Corrigé Pas encore disponible- Modern Template update: footer now only occupies space on the last page!
- Fix: PHP 7.3 switch/continue warning
- Tweak: Product Bundles compatibility, now follows cart hiding setting by default
2.5.12
Nouveau Corrigé Pas encore disponible- Feature: Button to load template defaults
- Feature: placeholders {{payment_method_description}} & {{payment_method_instructions}}
- Fix: Include document parameter for wpo_wcpdf_custom_styles action and custom_template_styles filter
- Fix: Width of order data table in Modern template
- Translations: Updated POT & Dutch
2.5.11
Corrigé Pas encore disponible- Fix: WC Branding compatibility
- Fix: Product categories for product variations
2.5.10
Nouveau Corrigé Pas encore disponible- Feature: store tax rate when order is created/saved/updated (for higher tax rate precision)
- Fix: prevent direct loading of template files
2.5.9
Amélioré Corrigé Pas encore disponible- Fix: prevent dompdf errors for empty customizer settings
- Tweak: only use product custom field fallback if variation doesn't have it
2.5.8
Amélioré Corrigé Pas encore disponible- Fix: prevent errors when no settings for columns & totals
- Fix: Footer height setting when spaces are used
- Fix: Product custom field for variable products
- Fix: missing total row classes
- Tweak: Fallback for incomplete action hooks
- Updated translations (POT, Dutch & Spanish)
2.5.7
Nouveau Corrigé Pas encore disponible- Feature: New action hooks before and after addresses
- Feature: {{current_user_name}} placeholder (username of the person opening the PDF)
- Fix: Number display setting for Credit Note and Proforma Invoice
- Fix: Respect settings when empty
- Fix: apply wc_price after wpo_wcpdf_add_up_grand_total_excl
- Fix: Use calculated tax rate for totals instead of settings
- Fix: Notices for user meta block when no user for order
2.5.6
Amélioré Corrigé Pas encore disponible- Tweak: Custom blocks: only apply div wrapper if not already in div
- Fix: Fallback to tax rate calculation if rate has been removed
- Fix: repeating 'single total' option for tax block
- Fix: apply woocommerce_order_hide_zero_taxes to product & shipping too
- Fix: {{formatted_discount}} & {{formatted_discount_ex}} placeholders
- Translations: Added German
2.5.5
Nouveau Amélioré Corrigé Pas encore disponible- Feature: Date offset placeholders {{order_date|+5 days}} / {{invoice_date|+2 weeks}}
- Fix: Prevent accessing order properties as meta
- Tweak: pass document to settings getter
- Tweak: added inline documentation links
2.5.4
Nouveau Pas encore disponible- Feature: new placeholders {{current_date}} && {{local_pickup_plus_pickup_details}} (support for WooCommerce Local Pickup Plus)
2.5.3
Nouveau Amélioré Corrigé Pas encore disponible- Feature: Added {{wc_order_barcode}} placeholder for WC Order Barcodes and {{order_status}}
- Feature: alternative grand total ex calculation method using wpo_wcpdf_add_up_grand_total_excl filter
- Tweak: Fallback to order properties for custom blocks
- Tweak: Fallback to product properties for product meta column
- Fix: Don't merge tax totals by code for Tax Base calculation
- Fix: Improved PHP7.1 compatibility
2.5.2
Nouveau Corrigé Pas encore disponible- Feature: Custom block for user meta
- Feature: Fallback to order properties for custom field block
- Feature: Option to show external plugin data in Product block
- Feature: Added {{order_weight}} & {{order_qty}} placeholders for custom text blocks
- Fix: several small CSS issues in customizer backend
2.5.1
Corrigé Pas encore disponible- Fix: VAT label overriden by legacy blocks
- Fix: Footer height setting
- Fix: Custom block layout
2.5.0
Nouveau Amélioré Corrigé Pas encore disponible- Feature: Simplified/improved customizer interface
- Feature: More options for VAT block: separate product / shipping tax, override label and show as single total
- Tweak: Add CSS class 'system-note' for private order notes automatically added by WC
- Fix: Negative prices for discounts
2.4.1
Amélioré Corrigé Pas encore disponible- Dev: add $document parameter to wpo_wcpdf_templates_item_column_data filter
- Fix: Placeholders for footer & Custom text blocks
2.4.0
Nouveau Amélioré Pas encore disponible- Compatibility update for 2.0 of main plugin
- $wpo_wcpdf variable is now deprecated (legacy mode available & automatically enabled on update)
- Feature: Allow third party plugins to add custom placeholder replacements
wpo_wcpdf_templates_replace_$placeholder
2.3.3
Corrigé Pas encore disponible- Fix: WooCommerce Checkout Add-Ons 1.10+ compatibility
- Fix: Tax base to include shipping in WC3.0
- Speed optimizations
2.3.2
Nouveau Amélioré Pas encore disponible- Feature: added {{date_paid}} & {{date_completed}} placeholders
- Updated compatibility classes
2.3.1
Corrigé Pas encore disponible- Fix: WC3.0 item meta formatting
- Fix: Loading footer height setting too early
2.3.0
Amélioré Corrigé Pas encore disponible- WooCommerce 3.0 compatible
- Requires PHP version 5.3 or higher
- Fix: Discounts division by 0 error
- Fix: global plugin object loading in wrapped cron methods
- Tweak: Extra column classes for attributes & custom fields
- Translations: Added Slovak
2.2.1
Nouveau Amélioré Corrigé Pas encore disponible- Feature: {{private_order_notes}} placeholder
- Feature: new template action hooks wpo_wcpdf_before_document & wpo_wcpdf_after_document
- Fix: discount percentage in totals
- Fix: warnings when address data missing
- Tweak: Customizer styles
2.2.0
Nouveau Corrigé Pas encore disponible- Feature: Use placeholders in templates settings fields (footer, extra fields, etc)
- Feature: Option to hide custom field block if custom field is empty
- Feature: Added percent option to discount column block
- Fix: Credit note placeholders
2.1.13
Nouveau Corrigé Pas encore disponible- Feature: Option to show discount percentage in totals
- Feature: Product categories block
- Feature: Total quantity block (totals)
- Feature: {{order_time}} placeholder (for custom blocks)
- Fix: Modern template credit note date setting
- Translations: Added Norwegian
2.1.12
Nouveau Pas encore disponible- Feature: Added several formatted prices to the Custom blocks placeholders
- Feature: Added regular price block
- Feature: Option to show coupon code/codes with discount total
2.1.11
Nouveau Amélioré Corrigé Pas encore disponible- Feature: WooCommerce Checkout Add-Ons compatibility (fee description/label)
- Fix: {{order_notes}} placeholder in custom blocks
- Tweak: Plugin styles compatibilies
2.1.10
Corrigé Pas encore disponible- Fix: Product description for non-variable products with variation description enabled
2.1.9
Nouveau Pas encore disponible- Feature: Add tax base (total excluding tax per tax rate) to totals
- Feature: Variation description added to Product description column
2.1.8
Nouveau Corrigé Pas encore disponible- Feature: Use order data placeholders in Custom blocks
- Feature: New column blocks - Checkbox, position & Static text
- Feature: Option to hide shipping block for free shipping
- Fix: Custom block options (hides non-applicable)
- Fix: PHP notice when using custom text block after order data
- Fix: Single item meta block
2.1.7
Nouveau Corrigé Pas encore disponible- Feature: Add custom blocks (text or custom field) via customizer
- Feature: Option to show certain columns only for discounted orders
- Feature: Separate variation/item meta in columns (all or single)
- Feature: Bundles compatibility for Modern & Business template (product names indented)
- Templates: Before & after customer notes action
- Fix: Shipping method showing method twice
2.1.5
Nouveau Amélioré Corrigé Pas encore disponible- Feature: Product description block
- Fix: YITH plugin compatibility (YITH plugins load their styles on all backend pages causing conflicts)
- Fix: Allow positive 'discounts'
- Fix: Footer height setting for Simple Premium template
- Tweak: text domain in plugin header
- Dev: pass item_id to wpo_wcpdf_item_row_class filter separately from class name
2.1.4
Amélioré Corrigé Pas encore disponible- Fix: Customizer interface conflicts
- Dev: Added filter for item columns (wpo_wcpdf_templates_item_column_data)
2.1.3
Nouveau Corrigé Pas encore disponible- Feature: Show total order weight in totals
- Feature: option to show single or total item weight (column block)
- Fix: Packing slip ships to different address check
- Fix: Empty tax label when using custom label in preceding total block
- Translations: Updated dutch
2.1.2
Nouveau Corrigé Pas encore disponible- Feature: option to show shipping method in stead of cost
- Fix: Warning when free version is not activated
2.1.1
Corrigé Pas encore disponible- Fix: YITH theme compatibility
- Fix: fee keys notifications (on debug output)
2.1.0
Nouveau Corrigé Pas encore disponible- Feature: New line item columns (weight, product custom field and product attribute)
- Feature: WooCommerce Product Bundle compatibility
- Fix: missing in modern template
2.0.3
Amélioré Corrigé Pas encore disponible- Tweak: Use new/better address comparison functions
- Fix: bug for Subtotal block
2.0.2
Pas encore disponible- Several small bugfixes
2.0.0
Nouveau Pas encore disponible- Mayor plugin overhaul with new features
- Feature: Template editor to define columns & totals
- Feature: enter custom template styles in the settings
- New template: Simple Premium, customizable version of the Simple template
1.3.3
Corrigé Pas encore disponible- Fix: billing address on Modern packing slip
1.3.2
Nouveau Amélioré Pas encore disponible- Feature: Before & after item meta actions
- Tweak: item id in items loop
1.3.1
Corrigé Pas encore disponible- Fix: template wrapper error
1.3.0
Nouveau Amélioré Corrigé Pas encore disponible- Feature: display shipping address on invoice (requires 1.5.6 of main plugin)
- Feature: display email address & phone number on invoice or packing slip (same as above)
- Feature: footer height setting + smarter footer clearing
- Feature: Various template actions
- Feature: Custom styles action
- Tweak: Improved sidekick notice
- Tweak: several small layout adjustments / tweaks
- Fix: Document titles for Credit Note & Proforma
1.2.0
Nouveau Amélioré Corrigé Pas encore disponible- Feature: support for proforma invoices and credit notes extension (estimated release: november 2014)
- Tweak: Order number is now displayed be default, invoice number (still) optional.
- Tweak: Shipping method in Business packing slip
- Tweak: template body now has document type class (for CSS tweaks)
- Fix: Bold & italic font for modern template
1.1.3
Amélioré Corrigé Pas encore disponible- Fix: URL underlines
- Fix: Modern packing slip date format now follows WP settings
- Tweak: HTML cleanup
1.1.2
Corrigé Pas encore disponible- Fix: Modern template translation strings (Order number & Order date)
1.1.1
Nouveau Amélioré Pas encore disponible- Feature: Support for invoice number & date
- Tweak: Variation data on a single line (WooCommerce 2.1)
1.1.0
Amélioré Pas encore disponible- Improved output of variations & totals