Releases: phax/ph-ubl
Releases · phax/ph-ubl
ph-ubl 9.0.1
- Updated to ph-commons 11.1.5
- Ensured Java 21 compatibility
Full Changelog: ph-ubl-parent-pom-9.0.0...ph-ubl-parent-pom-9.0.1
ph-ubl 9.0.0
- Updated to UBL 2.4-CS01
- Updated to eForms SDK 1.10.1
- Switched JAXB Maven plugin to
org.jvnet.jaxb:jaxb-maven-plugin
- Removed deprecated classes and elements
- Added new enum
EUBL24DocumentType
Full Changelog: ph-ubl-parent-pom-8.0.3...ph-ubl-parent-pom-9.0.0
ph-ubl 8.0.3
- Updated to ph-commons 11.1
Full Changelog: ph-ubl-parent-pom-8.0.2...ph-ubl-parent-pom-8.0.3
ph-ubl 8.0.2
- Extended the
UBL2(0|1|2|3|4)Marshaller
classes with additional APIs to access the XSDs
Full Changelog: ph-ubl-parent-pom-8.0.1...ph-ubl-parent-pom-8.0.2
ph-ubl 8.0.1
- Avoided the same name for the JAXB generated package for the unqualified datatypes in UBL 2.3 and 2.4
Full Changelog: ph-ubl-parent-pom-8.0.0...ph-ubl-parent-pom-8.0.1
ph-ubl 8.0.0
- Added support for UBL 2.4-CSD01 - new submodules
ph-ubl24
andph-ubl24-codelists
- Updated to ph-commons 11.0.3
- New classes
UBL2(0|1|2|3|4)Marshaller
that can read, write and validate - Deprecated classes
EUBL2(0|1|2|3)DocumentType
,UBL2(0|1|2|3)DocumentType
,UBL2(0|1|2|3)(Reader|Validator|Writer)
andUBL2(0|1|2|3)(Reader|Validator|Writer)Builder
- Moved the XML Schemas to a new path that starts with
external/
- By updating to
ph-jaxb-plugin
v4.0.2 an integrity error could be resolved
ph-ubl 7.0.0
- Using Java 11 as the baseline
- Updated to ph-commons 11
- Using JAXB 4.0 as the baseline
What's Changed
Full Changelog: ph-ubl-parent-pom-6.7.0...ph-ubl-parent-pom-7.0.0
ph-ubl 6.7.0
- Added support for "eForms" from https://github.com/OP-TED/eForms-SDK - see see #42 - Thx to @jonatanprins and @DKamerbeek
ph-ubl 6.6.3
- Updated to the final UBL 2.3 XML Schemas - no changes compared to CS01 except for comments
- Updated dependencies, so that the date/time objects now implement
Serializable
and that date/time objects are allowed to have no second fractions. The same effect can be reached by explicitly using v6.6.2 with ph-commons 10.1.3
ph-ubl 6.6.2
- Removed all the default UBL XSDs for Xades, XMLDsig and CCTS to avoid confusion with the generic ones from the
ph-xsds-*
artefacts. This might be an incompatible change, if you reference the files in a JAXB ctaalog file.