10 Commits

Author SHA1 Message Date
cef11bcdf2 feat(UBL Encoder & Test Suite): Implement UBLEncoder and update corpus summary generation; adjust PDF timestamps in test outputs 2025-04-04 13:28:27 +00:00
fef3b422df fix(ZUGFeRD encoder & dependency): Update @tsclass/tsclass dependency to ^8.2.0 and fix paymentOptions field in ZUGFeRD encoder for proper description output 2025-04-04 13:08:54 +00:00
5d43c1ce4e fix(core): Improve PDF XML extraction, embedding, and format detection; update loadPdf/exportPdf error handling; add new validator implementations and enhance IPdf metadata. 2025-04-04 12:14:41 +00:00
40a39638f3 fix(corpus-tests, format-detection): Adjust corpus test thresholds and improve XML format detection for invoice documents 2025-04-03 21:34:28 +00:00
8668ac8555 fix(core): Refactor module imports to use the centralized plugins module and update relative paths across the codebase. Also remove the obsolete test file (test/test.other-formats-corpus.ts) and update file metadata in test outputs. 2025-04-03 21:07:21 +00:00
a5d5525e7a fix(zugferd): Refactor Zugferd decoders to properly extract house numbers from street names and remove unused imports; update readme hints with additional TInvoice reference and refresh PDF metadata timestamps. 2025-04-03 20:23:09 +00:00
46331c2bf6 feat(ZUGFERD): Add dedicated ZUGFERD v1/v2 support and refine invoice format detection logic 2025-04-03 20:08:02 +00:00
b4a95de482 update 2025-04-03 17:21:36 +00:00
a932d68f86 working 2025-04-03 16:41:10 +00:00
21650f1181 update 2025-04-03 15:53:08 +00:00