Skip to content

Releases: Yoohoo-Plugins/pmpro-pdf-invoices

V1.7

15 Jun 18:25
01de04c
Compare
Choose a tag to compare
  • Enhancement: Added fullscreen template editor
  • Enhancement: Added custom 'unsaved changes' prompt, removed browser dialog (Still used if custom prompt cannot be shown for any reason)
  • Enhancement: General improvements to the editor
  • Enhancement: Added logic to attach invoice PDF's to billable invoice emails (previously: invoice and checkout emails only)
  • Enhancement: Notice clarity added to the 'generate missing invoice logs'
  • Enhancement: Added hint text to draw attention to built in templates
  • Bug Fix: Fixed an issue where clicking 'Save Template' would sometimes result in 'unsaved changes' confirm dialog to show

V1.6

01 Apr 17:37
Compare
Choose a tag to compare
  • Enhancement: General UI/UX improvements.
  • Enhancement: Support localization/internationalization. Thanks @mircobabini
  • Bug Fix: Fixed issue with PDF table. Thanks @mircobabini

V1.5

10 Mar 18:31
Compare
Choose a tag to compare
  • Improvements to the download shortcode table. Thanks @mircobabini
  • Enhancement to show the order name as the download link. Thanks @mircobabini
  • Fixed issue where recurring invoice emails weren't attaching PDF.
  • Generates a PDF whenever an order is added.
  • Added ability to add custom variables to PDF template with a filter pmpro_pdf_invoice_custom_variables.
  • Show 15 latest orders for PDF downloads, filterable via pmpropdf_invoice_table_limit
  • Added filter to adjust prefix of "INV" pmpro_pdf_invoice_prefix

V1.4

04 Nov 13:42
Compare
Choose a tag to compare
  • BUG FIX: Custom CSS not taking affect when using the template builder.

V1.3

22 Oct 06:47
Compare
Choose a tag to compare
  • Added check to remove empty tables rows from custom templates as this causes tables to be misplaced within the DomPDF handler.
  • Added additional placement styles to prevent any divs from being placed where they do not belong.
  • Added a formatter to the save call to improve the readability of the custom template HTML once it has been saved.
  • Resolved a bug in DomPDF handler which would cause it to fail when a row does not have a cell present within it.

V1.2

16 Sep 14:50
a8d5e98
Compare
Choose a tag to compare
  • ENHANCEMENT: Added template builder.
  • ENHANCEMENT: Shortcode to display a user's PDF invoices.
  • ENHANCEMENT: Generate missing PDF's orders.
  • ENHANCEMENT: Only allow user's that belong to their orders to download their orders. User's cannot download other user's orders.
  • Improved settings pages.