Developer Guide
Changelog
v1.1.3 — May 2026
- PDF rendering fix —
Task.Runwrapper for Blazor Server compatibility - Playwright driver auto-copy —
.playwrightdriver automatically copied to publish folder on build - Windows Server 2016 support — workaround documented and tested
- LicenseAdmin GUI v2 — Revoke tab with API integration
- License hash in CSV log — full key stored for resend capability
- Zoho SMTP support — license email delivery via Zoho Mail
v1.1.2 — May 2026
- License revocation system — CRL endpoint at
/api/license/revoked - Polar.sh webhook handler — automatic license generation and email delivery on purchase
- LicenseAdmin GUI — Windows Forms admin tool with Generate, Issued Licenses, Inspect Key tabs
- Demo data providers — 5 universal providers (Financial Transactions, Employees, Customers, Sales Orders, Projects)
v1.1.1 — April 2026
- GroupingEngine —
ShowRowDetailsandShowGrandTotaloptions - Builder UI — 4 grouping checkboxes
- Localization keys for new grouping options
v1.1.0 — April 2026
- Admin portal — full Blazor Server UI at
/reportadmin - License enforcement — Community/Professional/Enterprise limits
- Authentication — built-in username/password with session storage
- Predefined templates — 10 HTML templates
- Scheduler — automated report delivery (Professional+)
- Audit trail — report generation history (Professional+)
- Backup/Restore — SQLite database management (Professional+)
- Images — logo and image upload (Professional+)
- Localization — English and Bosnian built-in
- NuGet distribution — 9 packages on nuget.org
v1.0.0 — 2025
Initial release.
- PDF generation via Playwright/Chromium
- Excel export via ClosedXML
- HTML template engine
- Report builder with filters, grouping, sorting
- Offline license validation (JWT + RSA)
- 30-day Professional trial