- Modify description to mention that the library can also write SIE files, not just read them.
- Dev enhancement: Add configuration cache and parallell execution.
- Ported all upstream bug fixes and features from jsisie (2017-2026)
- Java 17 minimum,
java.time.LocalDatethroughout,java.util.function.Consumercallbacks #UNDERDIMsupport,#KSUMMAwriting, stream I/O, SIE type filtering- Exception hierarchy (
SieExceptionbase class), proper field encapsulation - Expanded automated test coverage across SIE 1-4 and SIE 5
- SIE 5 (XML) read/write support via JAXB (
alipsa.sieparser.sie5package) - New dependencies
- jakarta.xml.bind:jakarta.xml.bind-api [4.0.5]
- org.glassfish.jaxb:jaxb-runtime [4.0.6]
- Upgraded dependencies
- org.slf4j:slf4j-api [2.0.16 -> 2.0.17]
- Initial working port of the jsisie parser to Java