feat(core): improve in-memory validation, FatturaPA detection coverage, and published type compatibility
This commit is contained in:
@@ -1,5 +1,13 @@
|
||||
# Changelog
|
||||
|
||||
## 2026-04-16 - 5.2.0 - feat(core)
|
||||
improve in-memory validation, FatturaPA detection coverage, and published type compatibility
|
||||
|
||||
- add validation support for programmatically created invoices without requiring loaded XML, including structured EN16931 mandatory-field errors and validation caching
|
||||
- tighten FatturaPA handling by asserting explicit format detection while keeping decode unsupported with clear test coverage
|
||||
- improve published consumer compatibility with typed vendor wrappers, lazy PDF utility initialization, stricter invoice type enforcement, and a strict typecheck consumer test
|
||||
- update package tooling and metadata configuration, including newer build/test dependencies and a published typecheck script
|
||||
|
||||
## 2025-08-11 - 5.1.1 - fix(build/publishing)
|
||||
Remove migration guide and update publishing and schematron download configurations
|
||||
|
||||
|
||||
Reference in New Issue
Block a user