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.

This commit is contained in:
2025-04-03 20:23:09 +00:00
parent a077f5c335
commit a5d5525e7a
8 changed files with 104 additions and 32 deletions

View File

@@ -1,5 +1,13 @@
# Changelog
## 2025-04-03 - 4.1.1 - 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.
- Use regex in zugferd.decoder.ts and zugferd.v1.decoder.ts to split the street name and extract the house number.
- Remove the unnecessary 'general' import from '@tsclass/tsclass' in zugferd decoder files.
- Update readme.hints.md with a reference to the TInvoice type from @tsclass/tsclass.
- Update the CreationDate and ModDate in the embedded PDF asset to new timestamps.
## 2025-04-03 - 4.1.0 - feat(ZUGFERD)
Add dedicated ZUGFERD v1/v2 support and refine invoice format detection logic