1.4.0
- New: Invoice links download the PDF in one click. Billing details can be edited per invoice.
- New: Redesigned invoice PDF with logo, status badge, itemized table and totals.
- New: Invoices show subtotal and tax, use the transaction's currency, and show Paid, Partially refunded or Refunded status.
- New: Admins can download any invoice from the transaction screen and the Transactions list.
- New: State / Province billing field.
- Improvement: Billing details are saved with each invoice when it is first generated, so later profile changes no longer alter issued invoices.
- Improvement: Purchase History shows gifts the subscriber bought and lists all transactions (previously capped at 5).
- Improvement: Purchase History uses the site's currency and date formats and matches the account page styling.
- Improvement: Updated the bundled TCPDF library to 6.11.4 for PHP 8 compatibility.
- Improvement: Updated the license updater.
- Fix: Gift recipients no longer see the gift purchase as their own.
- Fix: Refunds no longer offer an invoice.
- Fix: Plugin styles and scripts refresh after an update instead of loading cached copies.
- Security: Subscribers can only generate invoices for their own transactions.
- Security: Invoice PDFs are no longer written to the uploads folder.
- Security: Escaped output on the settings page and in invoices.
- Security: Invoice settings are verified and sanitized on save.
1.3.3
- Update functionality for new profile page
1.3.2
1.3.1
- Fix display on subscriber account page
- Update updater class
1.3.0
- Add setting for image url in top left of invoice
- Add ability to store the pdf to the uploads folder
1.2.0
- Fix display of form generator
1.1.0
1.0.0