2.2.11 (2019-01-23) * Feature: Improved facilities for third party plugins to hook into bulk actions * Fix: Notices when Polylang is installed but not fully setup yet * Tweak: Only autoload dropbox when enabled 2.2.10 (2018-12-04) * Fix: Prevent polylang errors when languages have not been setup yet * Fix: Document exist check with version 2.2.5 of free core plugin * Translations: Added Slovak 2.2.9 (2018-10-18) * Feature: Option to always use the latest settings for Proforma Invoices & Credit Notes * Fix: prevent direct loading of template files 2.2.8 (2018-10-10) * Feature: Document settings are now saved per order - changing settings after a PDF has been created will no longer affect the output * Feature: Button to remove documents * Fix: WPML & Polylang theme translations reloading * Fix: Polylang error when no locale found for order * Fix: Error handling for ZIP downloads * Fix: Base plugin check for Dropbox * Tweak: remove unit tests from vendor libraries 2.2.7 (2018-09-10) * Fix: PHP 5.6 compatibility 2.2.6 (2018-09-10) * Feature: 3rd party documents in dropbox upload by status list * Fix: packing slip date when changing to attaching status via order details page * Dev: Added actions and filters to make bulk export more flexible * Updated vendor libraries for Dropbox (guzzle/symfony/tightenco) 2.2.5 (2018-07-23) * Fix: Broken my account buttons when using `wpo_wcpdf_process_order_ids` filter to remove documents * Updated spanish translations 2.2.4 (2018-04-22) * Feature: Template action hooks before & after addresses * Fix: Improve thickbox unloading for dropbox queue * Tested up to WooCommerce 3.4 2.2.3 (2018-04-11) * Feature: bulk export option to export only existing documents and/or skip free orders * Fix: WPML date localization * Fix: Polylang user profile language override * Fix: Only show credit note button when there's also an invoice * Tweak: improved filters for dropbox upload paths 2.2.2 (2018-02-27) * Feature: Added placeholders for usage in filename settings: {{order_status}}, {{order_date}}, {{order_time}}, {{order_total}} * Translations: Updated German (Important: Gutschrift is now Rechnungskorrektur by default!) * Tweak: Address customization now also uses double accolades instead of square brackes for placeholders (old settings still work too) * Fix: Add classmap to autoloader * Fix: Use absolute paths for plugin class includes * Fix: Remove stray '>' in hour edit field * Fix: improved file headers for zip downloading 2.2.1 (2018-01-31) * Fix: issue when packing slip date was not initiated/read correctly 2.2.0 (2018-01-29) * Feature: Setting to change document names & filenames * Feature: Packing slip numbers & dates * Feature: Bulk export to ZIP * Feature: WPML setting to switch between site language and customer language for PDF (sitewide) * Feature: My Account settings for Proforma * Fix: WPML refund tax label registration * Fix: Textdomain for some Pro strings * Fix: PHP7.1 notice for Dropbox extension * Templates: Use title getter instead of string 2.1.1 (2017-11-21) * Fix: Only show Dropbox bulk actions if Dropbox is enabled * Fix: Check for credit note existence (fixes deleted refunds issues) * Fix: Prevent accessing order properties as meta * Fix: WPML tax labels for credit notes * Fix: Only save document numbers & dates when edited 2.1.0 (2017-09-18) * Feature: Upload your PDF invoices automatically to Dropbox! THe full functionality of the former Dropbox extension has been merged into the Professional extension. 2.0.3 (2017-09-05) * Fix: Order notification email header & subject * Fix: Backend error reading/changing proforma & credit note dates * Fix: WC2.6 Compatibility for tax strings in Simple Credit Note * Fix: Correct dutch translation for Credit Note = Creditnota * Fix: Attachment of Credit Note to Partial refund email * Tweak: Auto enable Credit Notes upon install 2.0.2 (2017-07-25) * Fix: only attach credit note when there is an invoice for the order * Fix: prevent save actions on refund that has just been deleted * Fix: apply custom proforma & credit note number filters * UI: better number & date editing interface 2.0.1 (2017-07-18) * **Big compatibility update for 2.0 of main plugin** * Document settings are now split over separate pages * Improved document number reliability * Improved WPML & Polylang integration * Fix: Taxes for Credit Notes in Simple template 1.5.2 (2017-04-12) * Fix: Refund parent order date (credit note number parameters) * Updated compatibility classes * Translations: Updated Italian 1.5.1 (2017-03-29) * Fix: Emails enabled in Email settings 1.5.0 (2017-03-28) * WooCommerce 3.0 compatible * **Requires PHP version 5.3 or higher** * Fix: global plugin object loading in wrapped cron methods * Fix: WPML - remove deprecated lang URL parameter 1.4.7 (2017-02-08) * Feature: new template action hooks wpo_wcpdf_before_document & wpo_wcpdf_after_document * Fix: Improved Polylang & WPML compatibility * Fix: IE/Edge hour pattern for proforma & credit note date * Translations: Added Slovenian 1.4.6 (2016-10-10) * Fix: Credit Note & Proforma time pattern * Fix: Polylang credit note email translations * Fix: positive credit notes setting (WC 2.6) * Allow partially refunded attachment (same email with two different ids) * Translations: Added Norwegian 1.4.5 (2016-07-05) * Feature: Polylang integration * Feature: Allow line breaks in custom fields (setting) * Fix: WC2.6 Packing Slip quantities for refunded orders * Translations: Added formal German 1.4.4 (2016-04-12) * Fix: WPML Credit note language (using original order language setting now) * Translations: Updated French & POT 1.4.3 (2016-02-25) * Feature: Allow order language filtering - wpo_wcpdf_wpml_language (WPML) * Fix: Credit note numbers when using main invoice numbering * Fix: WPML language on thank you page (when sending invoice directly) * Translations: Updated German * Translations: define text domain in plugin headers 1.4.2 (2015-11-11) * Feature: Option to show original invoice number on credit note 1.4.1 (2015-10-20) * Fix: Warning when free version is not activated 1.4.0 (2015-10-19) * WPML Compatibility: Settings strings translations can/should now be entered directly in the regular plugin settings * Fix: Several WPML related issues * Feature: option to send order notification to customer 1.3.9 (2015-08-27) * Feature: Setting to disable proforma invoices entirely * Fix: Proforma & invoice date functions fixed for credit notes * Fix: Workaround for bug in WPML * Tweak: Formatted proforma & credit note numbers are now also stored * Tweak: Filter to control static file attachment (wpo_wcpdf_custom_attachment_condition) * Translations: updated German 1.3.8 (2015-07-09) * Fix: Line breaks for WPML string translation * Fix: php notice for missing proforma hour & minute from date * Tweak: WPML compatibility filter * Translations: Added swedish 1.3.7 (2015-05-28) * Feature: Setting to use positive prices on Credit Notes - recommended for all German users! * Feature: Edit proforma numbers & dates * Templates: Better address checks * Tweak: php filenames changed (fixes fatal errors in specific php/server configurations) * Tweak: checks to show proforma numbers in credit notes (only for custom templates) * Translations: Updated POT & Dutch * Translations: Added Italian 1.3.6 (2015-03-31) * Feature: Before & after item meta actions in Simple template * Tweak: added sku & weight classes to Simple template 1.3.5 (2015-03-23) * Feature: Updated simple template to work with new template settings for alternative address, email & phone * Feature: several new template actions * Feature: update proof alternative translations (place them in wp-content/languages/plugins/) * Feature: Credit note number shown in order list (in the invoice number column) * Feature: Option to automatically send credit note email when status is set to refunded * Tweak: Better address replacements + automatically remove empty lines (setting) * Translations: updated POT and Dutch * Fix: WooCommerce version variable 1.3.4 (2015-02-12) * Fix: Initialize default settings after install 1.3.3 (2015-02-12) * Fix: order notification emails for 'Order processing' trigger 1.3.2 (2015-02-02) * Fix: German translation error * Fix: line breaks between static file upload fields 1.3.1 (2015-01-29) * Feature: Catch email result and add custom action `wpo_wcpdf_pro_email_sent` 1.3.0 (2015-01-27) * Feature: Separate order notification email (with or without PDF documents) can now be send to emails you specify at a specific order status * Feature: Attach up to 3 static files * Feature: Option to subtract refunded quantities from packing slip (requires version 1.5.3 of main plugin) * Translations: Updated POT & Dutch (user contributed translations are very welcome!) 1.2.1 (2015-01-15) * Feature: WPML language parameter in URLs * Fix: Reset text domain for pro translations (for WPML) * Translations: Added German 1.2.0 (2014-11-24) * Fix: WPML language switcher * Fix: static file attachments * Feature: Added credit note email type (customize to your needs by copying to your (child) theme, look at your theme's invoice email for inspiration) * My Account buttons for Proforma Invoices & Credit Notes * Extended the attachment options to include credit notes 1.1.0 (2014-11-07) * Disable credit note functions for WC2.1 and older (to avoid crashes) * Add credit note button in order list for refunded orders * Sync Simple template updates * Option to hide WP Overnight Sidekick notice