17.3.0
What's Changed
- Made the enums nullable, removing Unknown enum values
- Reversed the change so that list properties are accessible again
- Fixed invoice validation for ZUGFeRDVersion.Version23 by @tipa in #706
- Added CTM (Metric carat) to QuantityCodes by @smodev in #707
- Issue with the Transportmode enum numbering by @shahchandra in #709
- No empty
<ram:BICID/>section with Version 20. by @Dirksche in #708 - Added some more QuantityCodes, which we might want to use in the future. by @Dirksche in #716
- Implement SpecifiedTradeAllowanceCharges on TradeLineItems for UBL by @lukasschachner in #712
- When using Version 2.3, BT-147 is now written with four decimal places by @Dirksche in #717
- Add unit tests for XRechnung payment terms formatting by @jswzr in #723
- Handles mismatched account node counts by @TomLenh in #732
- Format invoiced quantity (billed quantity) of a line item in UBL with four decimal places by @BernhardMaier in #743
New Contributors
- @jswzr made their first contribution in #723
- @TomLenh made their first contribution in #732
- @Beatles1692 made their first contribution in #735
- @BernhardMaier made their first contribution in #743
Full Changelog: 17.2.0...17.3.0