Skip to content

v0.0.12

Pre-release
Pre-release

Choose a tag to compare

@fank fank released this 08 Oct 09:34
· 105 commits to main since this release
f92c36b

What's Changed

  • Separate parsing from validation to improve separation of concerns by @fank in #18
  • Refactor tests to use same-package (white-box) testing by @fank in #19
  • Fix critical validation bugs and improve API consistency by @fank in #20
  • Add CLI tool with validate command (RFC #13 - Phase 1) by @fank in #21
  • Add BR-CO-14 validation rule by @fank in #25
  • Add Go Report Card badge to README by @fank in #28
  • Add GitHub releases badge to README by @fank in #29
  • Refactor validation: Extract business rules into rule registry by @fank in #26
  • Auto-generate EN 16931 business rules from schematron by @fank in #31
  • Implement missing EN 16931 validation rules by @fank in #38
  • Add PEPPOL BIS Billing 3.0 validation support by @fank in #32
  • Fix billing period writing and VAT basis rounding (BR-CO-19, BR-DEC-19) by @fank in #40
  • Fix invoice line allowances, charges, and billing period writing by @fank in #41
  • Fix VAT calculation and validation issues by @fank in #43
  • Remove invalid BT-131 calculation check by @fank in #45
  • Add checkBRDEC() to ValidatePEPPOL() by @fank in #47
  • Fix empty element creation for PEPPOL compliance by @fank in #49

Full Changelog: v0.0.11...v0.0.12