Skip to main content
Version: 3.0

Changelog

Upgrading from 2.x

Read the Release notes before upgrading.

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​

A complete rewrite of the engine and frontend, with a single shared core driving both the WHMCS module and the Blesta plugin.

Highlights:

  • 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)

Requirements have moved on: WHMCS 8.11+, PHP 8.2+ and ionCube 13+. See Requirements.

2.22 and earlier​

See the 2.22 documentation for the changelog of the previous generation.