> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://support.pdfgeneratorapi.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Release Notes 2.239.0 (11.02.2026)

This release significantly expands our e-invoicing capabilities with support for major German and French standards, and adds better guidance options for Web Forms.

### Factur-X / ZUGFeRD Hybrid Invoices 
You can now generate hybrid PDF invoices that comply with the **Factur-X** and **ZUGFeRD** standards (used in France and Germany). This allows you to combine a visual PDF—designed using your custom templates in our Editor—with embedded XML data.

* **Input Format:** Requires JSON data following the [Peppol Billing 3.0 format](https://docs.peppol.eu/poacc/billing/3.0/).
* **Resources:** [API Documentation](https://docs.pdfgeneratorapi.com/v4#tag/eInvoices/operation/createFacturXEInvoice) | [Example Template](https://pdfgeneratorapi.com/templates/free-templates/german-invoice-template-zugferd)

![](https://storage.crisp.chat/users/helpdesk/website/-/1/1/e/0/11e0e518fc48ce00/facturx-docs_x22ijs.png)


### German XRechnung Support 
We have added a dedicated endpoint to generate XRechnung-compliant XML invoices directly from JSON input. This ensures your invoices meet specific German public procurement standards.

* **Input Format:** Requires JSON data following the [Peppol Billing 3.0 format](https://docs.peppol.eu/poacc/billing/3.0/).
* **Resources:** [API Documentation](https://docs.pdfgeneratorapi.com/v4#tag/eInvoices/operation/createXRechnungEInvoice)

### Web Forms: Field Descriptions 
You can now add long-form descriptions to Web Form fields. While the "Label" acts as the field title, the "Description" allows you to provide detailed instructions or context to help users fill out the form correctly.

![](https://storage.crisp.chat/users/helpdesk/website/-/1/1/e/0/11e0e518fc48ce00/formdescriptionsadmin_8a5tq7.png)
![](https://storage.crisp.chat/users/helpdesk/website/-/1/1/e/0/11e0e518fc48ce00/formdescriptions_bhspme.png)

