EasyInvoicePDF v1.0.1 - Customizable Tax/VAT Labels & Major Improvements

✨ New Features

  • Customizable tax label: Users can personalize the tax/VAT label text on invoices (for example VAT, GST, Sales Tax)
  • Customizable tax number label: Support for custom tax number labels in buyer and seller information sections
  • Dynamic tax label per language: Tax labels update automatically based on the selected invoice language

🛠️ Improvements

  • Enhanced validation for VAT input to accept both numeric values and specific strings
  • Improved user interface messages for clarity regarding VAT input requirements
  • Updated README with enhanced project description, links, and feature presentation
  • Better localization across all supported languages (EN, DE, ES, FR, IT, NL, PL, PT, RU, UK)
  • Streamlined PDF font handling with improved caching for better performance
  • Enhanced invoice PDF rendering quality

🧪 Testing & Infrastructure

  • Added comprehensive E2E tests for new tax label features
  • Improved Playwright test stability with refined screenshot assertions
  • Updated CI/CD to use macOS runners for consistent snapshot generation
  • Added static assets tests for better reliability

🐛 Bug Fixes

  • Fixed accordion bug
  • Fixed invoice link generation error message to include a refresh suggestion
  • Improved invoice item tax label helper text
  • Various UI polish and consistency fixes

What's Changed

View release notes for v1.0.1 on GitHub


Ready to start invoicing?

Create professional invoices instantly with our free, open-source PDF generator. Add QR codes, custom logos, and accept payments in multiple currencies - no sign-up required. Start creating your first invoice now.