Harmony eDelivery Access - SMP v2.2.0 Release Notes
Release Info
Version number | 2.2.0 |
---|---|
Release date | 13.02.2025 |
Supported versions | SMP
|
Supported platforms | SMP
|
Official documentation | |
Source code | |
Software license | EUPL 1.2 |
Changes in This Release
Summary
Merge changes from European Commission's DomiSMP 5.1 into Harmony SMP
Add support for Ubuntu 24.04 LTS operating system. The migration guide is available here.
Update 3rd party dependencies.
New property added to config file
A new property has been added to the smp.config.properties
file to specify the folder used for storing translations of the SMP web application. This folder must be a writable location and can be customized to suit your setup. The default configuration is:
# *********************************
# Locale folder
# *********************************
# The locale folder contains the translations for the SMP web application.
smp.locale.folder=/etc/harmony-smp/locales
Completed Issues
Issue ID | Type | Summary |
---|---|---|
Improvement | Merge changes from European Commission's DomiSMP 5.1 into Harmony SMP New Features:
Fixed Bugs:
Copied from the DomiSMP 5.1 release notes published by the European Commission. | |
New | Implement Ubuntu 24.04 LTS packaging. |
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 |
---|---|---|---|
ant:ant-commons-net | 1.6.5 | - |
|
ch.qos.logback:logback-classic | 1.2.12 | 1.2.13 |
|
ch.qos.logback:logback-core | 1.2.12 | 1.2.13 |
|
com.fasterxml.jackson.core:jackson-core | 2.15.3 | 2.18.1 |
|
com.fasterxml.jackson.core:jackson-databind | 2.15.3 | 2.18.1 |
|
com.fasterxml.jackson.datatype:jackson-datatype-jsr310 | 2.15.3 | 2.18.1 |
|
com.fasterxml.jackson.module:jackson-module-jaxb-annotations | 2.15.3 | 2.18.1 |
|
com.github.eirslett:frontend-maven-plugin | 1.9.1 | 1.15.0 | plugin |
com.mysql:mysql-connector-j | 8.0.33 | 8.4.0 |
|
commons-io:commons-io | 2.13.0 | 2.17.0 |
|
commons-net:commons-net | 3.9.0 | 3.11.1 |
|
commons-validator:commons-validator | 1.7 | 1.9.0 |
|
eu.europa.ec.bdmsl:bdmsl-api | 4.1.1 | 4.3 |
|
eu.europa.ec.cipa:cipa-edelivery-common | 5.0.1 | - |
|
eu.europa.ec.dynamic-discovery:dynamic-discovery-client | 2.0.1 | - | moved to |
eu.europa.ec.edelivery:edelivery-springsecurity-2-way-ssl-auth | 1.13 | 1.16 |
|
jakarta.servlet:jakarta.servlet-api | - | 4.0.4 | moved from |
javax.servlet:javax.servlet-api | 3.0.1 | - | moved to |
javax.servlet:jstl | 1.2 | - |
|
junit:junit | 4.13.2 | - |
|
ma.glasnost.orika:orika-core | 1.5.4 | - |
|
net.sf.ehcache:ehcache | 2.10.9.2 | - | moved to |
org.apache.commons:commons-lang3 | 3.12.0 | 3.17.0 |
|
org.apache.cxf:cxf-codegen-plugin | 3.5.7 | 3.5.10 | plugin |
org.apache.cxf:cxf-rt-features-logging | 3.5.7 | 3.5.10 |
|
org.apache.cxf:cxf-rt-frontend-jaxws | 3.5.7 | 3.5.10 |
|
org.apache.cxf:cxf-rt-security | 3.5.7 | 3.5.10 |
|
org.apache.cxf:cxf-rt-transports-http | 3.5.7 | 3.5.10 |
|
org.apache.cxf:cxf-rt-ws-security | 3.5.7 | 3.5.10 |
|
org.apache.cxf.xjc-utils:cxf-xjc-runtime | 3.3.2 | 3.3.4 |
|
org.apache.felix:maven-bundle-plugin | 3.0.0 | - |
|
org.apache.maven.plugins:maven-antrun-plugin | 1.8 | 3.1.0 | plugin |
org.apache.maven.plugins:maven-assembly-plugin | - | 3.7.1 | plugin |
org.apache.maven.plugins:maven-clean-plugin | 3.0.0 | 3.4.0 | plugin |
org.apache.maven.plugins:maven-compiler-plugin | 3.2 | 3.13.0 | plugin |
org.apache.maven.plugins:maven-dependency-plugin | 3.3.0 | 3.8.0 | plugin |
org.apache.maven.plugins:maven-enforcer-plugin | - | 3.5.0 | plugin |
org.apache.maven.plugins:maven-failsafe-plugin | 3.1.2 | 3.5.1 | plugin |
org.apache.maven.plugins:maven-jar-plugin | 2.6 | 3.3.0 | plugin |
org.apache.maven.plugins:maven-release-plugin | 3.0.1 | 3.1.1 | plugin |
org.apache.maven.plugins:maven-resources-plugin | - | 3.3.1 | plugin |
org.apache.maven.plugins:maven-surefire-plugin | 3.1.2 | 3.2.5 | plugin |
org.apache.maven.plugins:maven-war-plugin | 2.6 | 3.4.0 | plugin |
org.apache.maven.surefire:surefire-junit47 | 3.1.2 | - | plugin dependency |
org.apache.santuario:xmlsec | 2.3.4 | - |
|
org.apache.tomcat.embed:tomcat-embed-jasper | 9.0.83 | 9.0.96 |
|
org.aspectj:aspectjweaver | 1.9.20.1 | 1.9.22.1 |
|
org.codehaus.mojo:build-helper-maven-plugin | 1.9.1 | - | plugin |
org.codehaus.mojo:exec-maven-plugin | 1.6.0 | - |
|
org.ehcache:ehcache | - | 3.10.8 | moved from |
org.freemarker:freemarker | 2.3.32 | - |
|
org.hamcrest:hamcrest-junit | 2.0.0.0 | - |
|
org.jacoco:jacoco-maven-plugin | 0.8.6 | 0.8.11 | plugin |
org.junit.jupiter:junit-jupiter-engine | 5.9.3 | 5.11.3 |
|
org.junit.jupiter:junit-jupiter-params | 5.9.3 | 5.11.3 |
|
org.mockito:mockito-core | 4.10.0 | 4.11.0 |
|
org.mockito:mockito-inline | 4.10.0 | - |
|
org.mockito:mockito-junit-jupiter | 4.10.0 | 4.11.0 |
|
org.niis.dynamic-discovery:dynamic-discovery-client | - | 2.3 | moved from |
org.owasp:dependency-check-maven | 9.0.0 | 10.0.4 | plugin |
org.springframework:spring-beans | 5.3.31 | 5.3.39 |
|
org.springframework:spring-context | 5.3.31 | 5.3.39 |
|
org.springframework:spring-context-support | 5.3.31 | 5.3.39 |
|
org.springframework:spring-core | 5.3.31 | 5.3.39 |
|
org.springframework:spring-jdbc | 5.3.31 | 5.3.39 |
|
org.springframework:spring-orm | 5.3.31 | 5.3.39 |
|
org.springframework:spring-oxm | 5.3.31 | 5.3.39 |
|
org.springframework:spring-test | 5.3.31 | 5.3.39 |
|
org.springframework:spring-tx | 5.3.31 | 5.3.39 |
|
org.springframework:spring-web | 5.3.31 | 5.3.39 |
|
org.springframework:spring-webmvc | 5.3.31 | 5.3.39 |
|
org.springframework.security:spring-security-cas | 5.8.8 | 5.8.15 |
|
org.springframework.security:spring-security-config | 5.8.8 | 5.8.15 |
|
org.springframework.security:spring-security-core | 5.8.8 | 5.8.15 |
|
org.springframework.security:spring-security-test | 5.8.8 | 5.8.15 |
|
org.springframework.security:spring-security-web | 5.8.8 | 5.8.15 |
|
org.xmlunit:xmlunit-core | 2.9.1 | 2.10.0 |
|
org.xmlunit:xmlunit-matchers | 2.9.1 | 2.10.0 |
|
pl.pragmatists:JUnitParams | 1.1.1 | - |
|
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.
Other Notes
Package Repositories
Repository | URL |
---|---|
Focal | deb https://artifactory.niis.org/artifactory/harmony-release-deb focal-current main |
Jammy | deb https://artifactory.niis.org/artifactory/harmony-release-deb jammy-current main |
Noble | deb https://artifactory.niis.org/artifactory/harmony-release-deb noble-current main |
Debian Repository Sign Key Details
Download URL | |
---|---|
Hash | 935CC5E7FA5397B171749F80D6E3973B |
Fingerprint | A01B FE41 B9D8 EAF4 872F A3F1 FB0D 532C 10F6 EC5B |
3rd party key server |
Packages
Package | SHA256 checksum |
---|---|
harmony-smp_2.2.0-0.ubuntu24.04_all.deb | 2cbd19093a224e2f7a8a303a1dd5a5e17010e708eda84f3d885a2757140ce5f6 |
harmony-smp_2.2.0-0.ubuntu22.04_all.deb | 9e53c98b579cf7946ede4299cb083d451bd5aa541b162d264692a6bc3c650764 |
harmony-smp_2.2.0-0.ubuntu20.04_all.deb | 916ee8197da1b258c0f300eeff8a15a9d1876a0e14745d036e3c2e2ea536a86b |