Changelog

Was gibt's Neues?

Updates, neue Features und Verbesserungen.

Updates abonnieren

Erhalte Benachrichtigungen bei neuen Releases

Newsletter

Juni 2026

NEUFeature

Konto-Self-Service: E-Mail ändern, Eigentum übertragen + aufgeräumte Einstellungen

Neue Flows zum Ändern der Konto-E-Mail-Adresse und zum Übertragen des Konto-Eigentums an eine andere Person. Rollen und Finanzamt-Zugänge (Gov Credentials) sind jetzt eigene Bereiche in der Seitenleiste statt Tabs – mit voller Breite. Und: Sprach-Updates erscheinen nach einem Deploy sofort, ohne dass der Browser-Cache manuell geleert werden muss.

NEUFeature

ZUGFeRD 2.5 / Factur-X 1.09 + 28 Länder & 21+ Formate automatisch

Die Generate-Endpoints erzeugen jetzt auch ZUGFeRD 2.5 und Factur-X 1.09; die gewünschte Version lässt sich gezielt anfordern. Die Konvertierungs-Ansicht in der Console zieht Länder- und Format-Auswahl außerdem dynamisch aus dem API-Katalog – aktuell 28 Länder und 21+ Formate, und neue erscheinen automatisch, sobald die API sie unterstützt, ohne auf ein Update zu warten.

v1.4.0Feature

PDF per API: beliebige Templates rendern + neuer Editor V2

Neuer Endpoint POST /api/v1/pdf/generate rendert jedes in der Console gespeicherte (oder inline mitgeschickte) PDF-Template mit euren Daten – nicht nur Rechnungen, sondern auch Verträge, Lieferscheine, Reports und mehr. Dazu gibt es in der Console einen neuen block-nativen Template-Editor (V2) parallel zum bisherigen, mit frei wählbaren Dokumenttypen und einem v1/v2-Badge pro Template.

Mai 2026

v1.3.0Feature

Team-Verwaltung + öffentliche API-Doku unter /docs-full

Console-Erweiterung: Owner/Admins laden in /users weitere Nutzer per E-Mail in die Organisation ein und pflegen Rollen/Berechtigungen in /settings/roles (Console-Routen, keine REST-API-Endpoints). Neu außerdem die öffentliche Doku unter /docs-full (Scalar-UI) und die rohe Spec unter /openapi-full.json – kein Login, direkt verlinkbar.

Mehr erfahren
v1.3.0Feature

PDF-Anhänge einbetten (PDF/A-3-konform für E-Rechnungen)

Neues Feld invoice.attachments[] im Request-Body aller Generate-Endpoints bettet beliebige Dateien (Leistungsnachweise, Prüfberichte, AGB) als Anhänge ein – pro Eintrag filename, mimeType, content (Base64) und optionale description. ZUGFeRD/Factur-X-Rechnungen behalten dabei ihre PDF/A-3-Konformität (normgerechte /AF-Array- und AFRelationship-Verdrahtung). ~200 MiB Limit pro Anhang (KoSIT-aligned).

NEUBugfix

ZUGFeRD/Factur-X: CII-Element-Reihenfolge gefixt

Strikte XSD-Validierung deckte mehrere Reihenfolge-Bugs in der CII-XML-Generierung auf: DefinedTradeContact vor PostalTradeAddress, ExemptionReasonCode nach CategoryCode, SEPA-Lastschrift-Struktur und Factur-X-Line-Items vor Settlement. Die Test-Suite validiert generiertes XML jetzt strikt gegen die offiziellen CII/UBL-XSDs.

NEUFeature

28 Länder vollständig unterstützt + neue Format-Slots qr-bill und peppol-ubl

14 zusätzliche Länder (CY/DK/EE/FI/GB/GR/IE/LT/LU/LV/MT/NO/SE/SI) bekommen eigene Adapter – /api/v1/invoice/{cc}/ubl/generate antwortet jetzt direkt mit Peppol BIS 3.0 UBL. Neu außerdem: qr-bill für CH (32-Zeilen-SPC-Payload), peppol-ubl für PL/PT/RO neben dem nationalen CIUS, und Peppol-BIS UBL auf AT/CZ/ES/FR. Mehrere optionale Felder im Request-Body relaxed.

Mehr erfahren
NEUFeature

GDPR-Konto-Löschung jetzt auch für OAuth-User

Der Account-Lösch-Dialog versteckt das Passwort-Feld für OAuth-only-User (Google/GitHub/Apple) – die aktive Session dient als Identitätsnachweis. Zusätzlich: Preview-Sackgasse aufgelöst (Org-Checkbox wurde stillschweigend versteckt), Pending-Banner zeigt das Löschdatum jetzt in der UI-Sprache (12.06.2026 statt 06/12/2026).

NEUFeature

6 System-PDF-Templates pro Land + echter Swiss QR-Bill

Statt einer einzigen Standard-Rechnung gibt es jetzt System-Templates für DE/AT/CH/NL/CZ/BG – pro Land angepasste Labels, Locale und VAT-ID-Format. Das CH-Template rendert einen scannbaren Swiss-QR-Bill-Block am Body-Ende. „Beispiel einfügen“ in der Konvertierungs-UI lädt jetzt landesspezifische Sample-Rechnungen in der jeweiligen Sprache.

NEUVerbesserung

NL-Validator-Coverage + BT-25 BillingReference im Inbound-Parser

Fünf NL-R-Regeln (NL-R-001/002/004/007/008) laufen jetzt auf JSON-Validator-Ebene, nicht mehr nur im KoSIT-Schematron – Aufrufer bekommen Findings sofort, ohne XML-Roundtrip. Außerdem heben die NL-UBL- und DE-CII-Parser die Vorgänger-Rechnungs-Referenz (BT-25) korrekt nach referencedInvoiceNumber.

NEUFeature

XRechnung 3.0.2 / ZUGFeRD 2.3 100%-Konformität + REST-API-Schema-Sync

Vollständige Schließung der DE-Konformitäts-Lücken: alle 86 offiziellen KoSIT-Referenznachrichten validieren grün, plus Support für XRechnung-Extension (Sub-Lines + Drittzahlungen via thirdPartyPayments[]) und Bauwirtschaft (§13b/§48 EStG mit #FREISTELLUNG#-Note). Cross-Country-Sweep mit Helper-Rollout (Anhänge, CreditNote-Root, Document-Allowance/Charge) für 12 Länder, neuer GR-myDATA-Validator und CH-ZUGFeRD-Wrapper. REST-API-Schema um 8 Felder und 3 Endpoints erweitert.

Mehr erfahren

April 2026

NEUBugfix

PDF-Editor: Logo + Trennlinien-Bug + DACH-Pflichtangaben

Drei PDF-Bugs aus einem Pilot-Kunden-Report behoben: Logos mit Inline-Base64-Quelle wurden nicht gerendert, Trennlinien überlappten Nachbarspalten, und EN-16931-Pflichtfelder blockierten den reinen PDF-Render. Neue Felder im Field-Picker: HRB-Nummer, Registergericht, Geschäftsführer und Rechtsform fließen jetzt end-to-end von Org-Settings ins PDF.

NEUVerbesserung

Strikte Schematron-Compliance für alle 13 Outbound-Generatoren

Jeder Country-Generator (AT/BE/BG/CZ/DE/ES/FR/HU/IT/NL/PL/PT/RO) wird im Test jetzt strikt gegen den Country-Validator geprüft – validation.errors muss leer sein. Aktivierung deckte echte Generator-Bugs in BG (schemeID), CZ (Duplicate-Identifier), IT (PIVA-Präfix), PT und RO auf, die alle mit dieser Auslieferung gefixt sind.

NEUBugfix

PDF-Template-ID-Bug + XRechnung UBL-SR-16 Fix

POST /api/v1/invoice/de/zugferd/generate warf HTTP 500 sobald eine templateId in der Request war – Schema-Qualifizierung im SQL und Result-Shape gefixt. Außerdem: XRechnung-Generator emittierte zwei cac:PartyIdentification am AccountingCustomerParty (UBL-SR-16-Verletzung), die VAT-ID gehört ausschließlich in cac:PartyTaxScheme.

NEUVerbesserung

Roundtrip-Fidelity: Parser + Generatoren für alle Länder erweitert

Alle 12 Parser und 12 Generatoren ergänzt, sodass jedes Feld aus der jeweiligen Format-Spezifikation korrekt generiert und zurückgeparst wird. Vorher wurden ~21 Felder pro Format ignoriert, jetzt nur noch 3–7 (alle als format-spezifische Limits dokumentiert). E-Mail, Artikelnummer, GTIN, servicePeriod, BankAccount und mehr fließen jetzt durch den Roundtrip.

NEUVerbesserung

Roundtrip-Tests für alle 13 unterstützten Länder

Systematische Roundtrip-Tests (Generate → Validate → Parse) für alle 13 Länder, insgesamt 998 Tests über Äquivalenzklassen-basierte Fixture-Generierung aus Excel-Entscheidungstabellen. Behobene Validierungsprobleme in IT/HU/RO/BG/PT/CH/NL. Das countrySpecific-Schema akzeptiert jetzt landesspezifische Daten für jedes Land, nicht nur DE.

NEUFeature

ZUGFeRD 2.4 und Factur-X 1.08 Support + Sub-Line-Items

Neue Ausgabeformate ZUGFeRD 2.4 (DE) und Factur-X 1.08 (FR), wählbar im Finalisierungs-Dialog neben den bestehenden Versionen 2.3 / 1.07. Neue UI für Sub-Positionen pro Rechnungs-Item mit Typ-Auswahl (items[].lineSubtype: DETAIL/INFORMATION/GROUP) und Expand/Collapse. Alle 12 Sprachen aktualisiert.

Mehr erfahren
v1.1.0Feature

API v1.1.0 – Erweiterte Rechnungsfelder

Neue optionale Felder für vollständige E-Rechnungen: orderNumber, customerNumber, contractNumber, servicePeriod (Leistungszeitraum), paymentMethods (SEPA, Lastschrift, Kreditkarte) und countrySpecific (DE: buyerReference, leitwegId, isKleinunternehmer). Seller/Buyer um bankAccount, tradingName, additionalStreet, state und website erweitert.

Mehr erfahren
v1.1.0Feature

PDF-Template-System via API

Volle Kontrolle über das PDF-Layout per API: templateId referenziert gespeicherte Templates, formatOptions.template erlaubt Inline-BlockTemplates mit 9 Block-Typen (Text, Tabelle, KeyValue, Columns, Summary, Image, QR-Code, Spacer, Line). ZUGFeRD-Profil per formatOptions.zugferdProfile wählbar.

Mehr erfahren
v1.1.0Feature

19 länderspezifische Parse-Endpoints

Neben dem Auto-Detect-Endpoint (/api/v1/invoice/parse) gibt es jetzt 19 explizite Endpoints pro Land und Format – z.B. /de/xrechnung/parse, /at/ebinterface/parse, /ro/efactura/parse. Neue Parse-Formate: PT (SAF-T), PL (KSeF), RO (eFactura + UBL), BG (UBL).

Mehr erfahren
v1.1.0Verbesserung

Verbesserte Auto-Erkennung beim Parsing

Der Auto-Detect-Parser liefert jetzt ein detailliertes detection-Objekt: Format, Version, Ländercode, Confidence-Score (0–100), Erkennungsmethode (NAMESPACE, ROOT_ELEMENT, CUSTOMIZATION_ID, PROFILE_ID, HEURISTIC) und Ambiguitäts-Info mit alternativen Ländern.

Mehr erfahren

Februar 2026

NEUAnkündigung

invoice.xhub.io – E-Rechnungen ohne eine Zeile Code

Ab sofort gibt es invoice.xhub.io – eine vollständige SaaS-Anwendung zum Erstellen, Versenden und Verwalten von E-Rechnungen. Kein Code, kein Setup. Gebaut auf der bewährten invoice-api.xhub.io Plattform.

Mehr erfahren

Dezember 2025

v1.0.0Feature

Public Beta Launch

invoice-api.xhub ist jetzt öffentlich verfügbar! Erstelle XRechnung und ZUGFeRD Rechnungen per REST API.

Mehr erfahren

Hast du Feedback oder Feature-Requests?

Lass es uns wissen