Releases: phax/peppol-commons
Releases · phax/peppol-commons
peppol-commons 7.0.6
- Updated to Peppol Code List v6
- Improved the SMP client API
- Added possibility to customize the "follow redirects" setting of the SMP client
Dependencies required (some for testing only):
- ph-commons/ph-security/ph-xml/ph-collection/ph-jaxb/ph-json/ph-settings/ph-datetime/ph-scopes 9.3.8
- ph-xsds-xmldsig 2.2.3
- ph-poi 5.0.6
- ph-genericode 6.1.0
- ph-sbdh 4.1.0
- ph-web/ph-http/ph-network/ph-servlet 9.1.4
- jcodemodel 3.3.0
- DNSJava 2.1.9
peppol-commons 7.0.5
- Added the new SMK TLS certificate chain to
sml-truststore.jks
andcomplete-truststore.jks
Dependencies required (some for testing only):
- ph-commons/ph-security/ph-xml/ph-collection/ph-jaxb/ph-json/ph-settings/ph-datetime/ph-scopes 9.3.8
- ph-xsds-xmldsig 2.2.3
- ph-poi 5.0.6
- ph-genericode 6.1.0
- ph-sbdh 4.1.0
- ph-web/ph-http/ph-network/ph-servlet 9.1.4
- jcodemodel 3.3.0
- DNSJava 2.1.9
peppol-commons 7.0.4
- Made SMP client connection timeout and request timeout configurable via the configuration file (see #33)
- The new Peppol V6 codelist has no dedicated process code list anymore
- Integrated the classes
PeppolCerticateChecker
andEPeppolCertificateCheckResult
from phase4 and extended them - The license of submodule
peppol-commons
changed from MPL 2.0 to Apache 2.0
Dependencies required (some for testing only):
- ph-commons/ph-security/ph-xml/ph-collection/ph-jaxb/ph-json/ph-settings/ph-datetime/ph-scopes 9.3.8
- ph-xsds-xmldsig 2.2.3
- ph-poi 5.0.6
- ph-genericode 6.1.0
- ph-sbdh 4.1.0
- ph-web/ph-http/ph-network/ph-servlet 9.1.4
- jcodemodel 3.3.0
- DNSJava 2.1.9
peppol-commons 7.0.3
- Started adding support for Code Lists v6 (for preview purposes only)
- Removed the explicit certificate from directory.peppol.eu because it is renewed too often (see issue #31)
- Added new class
PeppolCertificateHelper
- Added possibility to customize the User Agent of SMP clients
- Added X509 certificates as constants in
PeppolKeyStoreHelper
Dependencies required (some for testing only):
- ph-commons/ph-security/ph-xml/ph-collection/ph-jaxb/ph-json/ph-settings/ph-datetime/ph-scopes 9.3.7
- ph-xsds-xmldsig 2.2.3
- ph-poi 5.0.6
- ph-genericode 6.1.0
- ph-sbdh 4.1.0
- ph-web/ph-http/ph-network/ph-servlet 9.1.4
- jcodemodel 3.2.4
- DNSJava 2.1.9
peppol-commons 7.0.2
- Using more base types in certain APIs for better interoperability (binary incompatible change)
- Updated to PEPPOL Code List v5
peppol-commons 6.2.5
- Fixed Java 12 compatibility
Dependencies required (some for testing only):
- ph-commons/ph-security/ph-xml/ph-collection/ph-jaxb/ph-json/ph-settings/ph-datetime/ph-scopes 9.3.3
- ph-xsds-xmldsig 2.2.2
- ph-poi 5.0.4
- ph-genericode 6.1.0
- ph-sbdh 4.1.0
- ph-web/ph-http/ph-network/ph-servlet 9.1.1
- jcodemodel 3.2.3
- DNSJava 2.1.8
peppol-commons 6.1.4
- Updated to final code list V3
- The files
PeppolDocumentTypeIdentifier.*
got new attribute names (name
→profilecode
,doctypeid
→id
, addedscheme
) - The files
PeppolProcessIdentifier.*
got new attribute names (name
→profilecode
,bisid
is now optional, addedscheme
) - Automatically created
EPredefinedTransportProfileIdentifier
plus GC and XML for the transport profile list
Dependencies required (some for testing only):
- ph-commons/ph-security/ph-xml/ph-collection/ph-jaxb/ph-json/ph-settings/ph-datetime/ph-scopes 9.1.7
- ph-xsds-xmldsig 2.0.0
- ph-poi 5.0.0
- ph-genericode 6.0.0
- ph-sbdh 4.0.0
- ph-web/ph-http/ph-network/ph-servlet 9.0.5
- jcodemodel 3.1.0
- DNSJava 2.1.8
peppol-commons 6.1.3
- Requires ph-commons 9.1.3
- Updated to PEPPOL codelists v3 snapshots
- Added support for PEPPOL Envelope (SBDH) specification v1.1 from https://github.com/OpenPEPPOL/documentation/blob/master/TransportInfrastructure/ICT-Transport-OpenPEPPOL-Envelope_Specification-11_2018-08-31.pdf
Dependencies required (some for testing only):
- ph-commons/ph-security/ph-xml/ph-collection/ph-jaxb/ph-json/ph-settings/ph-datetime/ph-scopes 9.1.5
- ph-xsds-xmldsig 2.0.0
- ph-poi 5.0.0
- ph-genericode 6.0.0
- ph-sbdh 4.0.0
- ph-web/ph-http/ph-network/ph-servlet 9.0.4
- jcodemodel 3.1.0
- DNSJava 2.1.8
peppol-commons 6.1.2
- Really fixed OSGI ServiceProvider configuration
- Added interface
IBDXLURLProvider
- Updated the BDMSL service to the latest version
Dependencies required (some for testing only):
- ph-commons/ph-security/ph-xml/ph-collection/ph-jaxb/ph-json/ph-settings/ph-datetime/ph-scopes 9.1.0
- ph-xsds-xmldsig 2.0.0
- ph-poi 5.0.0
- ph-genericode 6.0.0
- ph-sbdh 4.0.0
- ph-web/ph-http/ph-network/ph-servlet 9.0.1
- jcodemodel 3.0.2
- DNSJava 2.1.8
- Apache HttpClient 4.5.4
peppol-commons 6.1.1
- Fixed OSGI ServiceProvider configuration
- Updated to ph-commons 9.1.0
Dependencies required (some for testing only):
- ph-commons/ph-security/ph-xml/ph-collection/ph-jaxb/ph-json/ph-settings/ph-datetime/ph-scopes 9.1.0
- ph-xsds-xmldsig 2.0.0
- ph-poi 5.0.0
- ph-genericode 6.0.0
- ph-sbdh 4.0.0
- ph-web/ph-http/ph-network/ph-servlet 9.0.1
- jcodemodel 3.0.2
- DNSJava 2.1.8
- Apache HttpClient 4.5.4