Harmony eDelivery Access v1.2.0 Release Notes

Harmony eDelivery Access v1.2.0 Release Notes

Release Info

Version number

1.2.0

Release date

10.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 documentation

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

Source code

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

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

Software license

EUPL 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 ID

Type

Summary

Issue ID

Type

Summary

NEDS-62

Fix

Enable 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-86

Improvement

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-87

Improvement

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-90

Improvement

Improve the Harmony Access Point's Peppol AS4 specification support by making the the Agreement element's type attribute in Pmode file optional.

NEDS-91

Technical debt

Update the Harmony Access Point 3rd party dependencies.

NEDS-93

Technical debt

Update 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

Dependency

Old Version

New Version

Notes

Dependency

Old Version

New Version

Notes

org.apache.cxf

3.3.11

3.4.5

Access Point

org.apache.wss4j

2.2.6

2.3.3

Access Point

org.springframework

5.2.16.RELEASE

5.3.18

Access Point

org.springframework.security

5.4.7

5.6.1

Access Point

org.hibernate:hibernate-validator

5.1.2.Final

6.1.5.Final

Access Point

org.slf4j

1.7.28

1.7.32

Access Point

ch.qos.logback

1.2.3

1.2.8

Access Point

org.bouncycastle

1.67

1.69

Access Point

com.fasterxml.jackson.core

2.9.10

2.13.2

Access Point

com.fasterxml.jackson.core:jackson-databind

2.9.10.8

2.13.2.2

Access Point

org.apache.santuario

2.1.5

2.2.3

Access Point

net.sf.ehcache

2.10.6

-

Access Point

org.ehcache

-

3.8.1

Access Point

javax.cache

-

1.1.1

Access Point

org.springframework

5.1.9.RELEASE

5.3.18

SMP

org.springframework.security

5.1.6.RELEASE

5.6.1

SMP

org.springframework.boot

2.1.8.RELEASE

2.6.3

SMP

org.apache.cxf

3.2.7

3.4.5

SMP

org.apache.cxf.xjc-utils

3.2.0

3.3.1

SMP

org.apache.httpcomponents

4.5.9

4.5.13

SMP

org.bouncycastle

1.69

1.70

SMP

org.apache.commons

3.4.0

3.12.0

SMP

commons-validator

1.6

1.7

SMP

commons-beanutils

-

1.9.4

SMP

org.hibernate

5.4.4.Final

5.6.7.Final

SMP

com.fasterxml.jackson.core:jackson-core

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

2.9.9

2.13.2

SMP

com.fasterxml.jackson.core:jackson-databind

-

2.13.2.2

SMP

com.fasterxml.jackson.core:jackson-annotations

-

2.13.2

SMP

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

GitHub Username

petkivim

raits

Other Notes

Package Repositories

Repository

URL

Repository

URL

Focal

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

Repository Sign Key Details

Download URL

https://artifactory.niis.org/api/gpg/key/public

Hash

935CC5E7FA5397B171749F80D6E3973B

Fingerprint

A01B FE41 B9D8 EAF4 872F A3F1 FB0D 532C 10F6 EC5B

3rd party key server

Ubuntu key server

Packages

Focal

Package

SHA256 checksum

Package

SHA256 checksum

harmony-ap_1.2.0-0.ubuntu20.04_all.deb

2f379a58aed973402bcb59339c7614f1345e105236afd952ce02ac57280bd0b0

harmony-smp_1.2.0-0.ubuntu20.04_all.deb

617f228f0a06dc0fe7671d4da5fe6b3f0e0593bcf4706c8e9e07d4644731ee37