Skip to main content

Changelog

3.0.0-beta.2 — 2026-10-05​

Payment Code Component:

  • Several bug fixes related to SwissQR Payment Codes rendering (requires Billing Booster 2.0.0-beta.2 or later).
  • Codes switched off in a Payment Code are no longer drawn.

E-Invoice Component:

  • Attach also when no paycode is present.

Text Component:

  • The text editor is taller and can be resized.

UI:

  • Improvements to the Designs page.
  • Improve loading performance.
  • Implement config backup & restore functionality
  • Add option to remove all data on addon deactivation
  • New merge fields client.country_code and company.country_code.

3.0.0-beta1 — 2026-09-14​

First public beta of BestPDF for Blesta. The 3.0 line is a complete rewrite of the engine and frontend, with a single shared core driving both the WHMCS module and the Blesta plugin.

Highlights:

  • Brand-new Blesta plugin built on the shared BestPDF engine.
  • Ability to define multiple designs, including cross-platform import/export functionality
  • Modern visual designer with drag-and-drop content/overlay components, live preview, and a flat configuration interface.
  • Configurable colour palette plus reusable typography and table styles
  • Asset library for images / fonts / PDFs.
  • HTML Text editor aligned to the markup TCPDF actually renders
  • Full Twig template engine for merge fields and conditional content
  • Custom translation strings — define your own per-language strings and use them in any text component.
  • Integration with BlueRabbIT Billing Booster v2 (payment codes, e-invoicing) and BlueRabbIT Pingen Post v7 (worldwide printed invoice delivery)