feat(core): Improve XML processing and error handling for PDF invoice attachments

This commit is contained in:
2025-03-17 14:50:35 +00:00
parent 68d8a90a11
commit 9279482616
9 changed files with 2808 additions and 1677 deletions

View File

@ -1,5 +1,13 @@
# Changelog
## 2025-03-17 - 1.2.0 - feat(core)
Improve XML processing and error handling for PDF invoice attachments
- Update dependency versions and lock file references in package.json
- Add XML declaration validation in addXmlString to prevent invalid XML input
- Enhance XML extraction, format detection, and parsing logic in XInvoice and ZUGFeRDXmlDecoder
- Extend test coverage with additional validations for XML, letter data, and error handling scenarios
## 2025-01-01 - 1.1.2 - fix(core)
Fix file import paths and remove markdown syntax from README