Harmony eDelivery Access v1.2.0 Release Notes

Release Info

Version number1.2.0
Release date10.05.2022
Supported versions

Access Point

  • 1.2.0
  • 1.1.0
  • 1.0.0

SMP

  • 1.2.0
  • 1.1.0
  • 1.0.0
Supported platforms

Access Point

  • Ubuntu 20.04 LTS

SMP

  • Ubuntu 20.04 LTS
Official documentationhttps://github.com/nordic-institute/harmony-common
Source code

https://github.com/nordic-institute/harmony-access-point

https://github.com/nordic-institute/harmony-smp

Software licenseEUPL 1.2
On this page:

Changes in This Release

Summary

  • Improve the Harmony Access Point's support for Peppol AS4 specification.
  • Minor enhancements.

Completed Issues

Issue IDTypeSummary
NEDS-62FixEnable the use of Peppol IDs in the Harmony Access Point Plugin User configuration. Before version 1.2.0, the "Original User" field was required to start with "urn:oasis:names:tc:ebcore:partyid-type:" that prevented the use of Peppol conformant IDs. Starting from version 1.2.0, Peppol conformant IDs starting with "iso6523-actorid-upis:" are allowed in the "Original User" field.
NEDS-86Improvement

Make the Harmony Access Point HTTPS port configurable during the installation process. By default, the Harmony Access Point listens on port 8443, but the port can be changed during the installation. The connection type is HTTPS regardless of the configured port number.

The change is applied to new installations only. During version upgrade, the port number is prompted, but the given value is not applied to the configuration.

NEDS-87Improvement

Make the Harmony SMP HTTPS port configurable during the installation process. By default, the Harmony SMP listens on port 8443, but the port can be changed during the installation. The connection type is HTTPS regardless of the configured port number.

The change is applied to new installations only. During version upgrade, the port number is prompted, but the given value is not applied to the configuration.

NEDS-90ImprovementImprove the Harmony Access Point's Peppol AS4 specification support by making the the Agreement element's type attribute in Pmode file optional.
NEDS-91Technical debtUpdate the Harmony Access Point 3rd party dependencies.
NEDS-93Technical debtUpdate the Harmony SMP 3rd party dependencies.

Issue types: fix (bug fix or technical debt), improvement (improvement to an existing feature), new (a new feature).

New/Updated Dependencies

DependencyOld VersionNew VersionNotes
org.apache.cxf3.3.113.4.5Access Point
org.apache.wss4j2.2.62.3.3Access Point
org.springframework5.2.16.RELEASE5.3.18Access Point
org.springframework.security5.4.75.6.1Access Point
org.hibernate:hibernate-validator5.1.2.Final6.1.5.FinalAccess Point
org.slf4j1.7.281.7.32Access Point
ch.qos.logback1.2.31.2.8Access Point
org.bouncycastle1.671.69Access Point
com.fasterxml.jackson.core2.9.102.13.2Access Point
com.fasterxml.jackson.core:jackson-databind2.9.10.82.13.2.2
Access Point
org.apache.santuario2.1.52.2.3Access Point
net.sf.ehcache2.10.6
-Access Point
org.ehcache-
3.8.1
Access Point
javax.cache-
1.1.1
Access Point
org.springframework5.1.9.RELEASE5.3.18
SMP
org.springframework.security5.1.6.RELEASE5.6.1SMP
org.springframework.boot2.1.8.RELEASE2.6.3SMP
org.apache.cxf3.2.73.4.5SMP
org.apache.cxf.xjc-utils3.2.03.3.1SMP
org.apache.httpcomponents4.5.94.5.13SMP
org.bouncycastle1.691.70SMP
org.apache.commons3.4.0
3.12.0
SMP
commons-validator1.6
1.7
SMP
commons-beanutils-
1.9.4SMP
org.hibernate5.4.4.Final5.6.7.FinalSMP

com.fasterxml.jackson.core:jackson-core

com.fasterxml.jackson.core:jackson-datatype-jsr310

2.9.92.13.2
SMP
com.fasterxml.jackson.core:jackson-databind-
2.13.2.2SMP
com.fasterxml.jackson.core:jackson-annotations-
2.13.2SMP

Contributors

The following developers have contributed to the development of this release version. A contribution means at least one Git commit that is included in the release.

GitHub Username
petkivim
raits

Other Notes

Package Repositories

RepositoryURL
Focal
deb https://artifactory.niis.org/artifactory/harmony-release-deb focal-current main

Repository Sign Key Details

Download URLhttps://artifactory.niis.org/api/gpg/key/public
Hash935CC5E7FA5397B171749F80D6E3973B
FingerprintA01B FE41 B9D8 EAF4 872F A3F1 FB0D 532C 10F6 EC5B
3rd party key serverUbuntu key server

Packages

Focal

PackageSHA256 checksum
harmony-ap_1.2.0-0.ubuntu20.04_all.deb2f379a58aed973402bcb59339c7614f1345e105236afd952ce02ac57280bd0b0
harmony-smp_1.2.0-0.ubuntu20.04_all.deb617f228f0a06dc0fe7671d4da5fe6b3f0e0593bcf4706c8e9e07d4644731ee37