- Updated to peppol-commons 12.5.3
- Updated to ph-commons 12.3.0
- Updated to Flyway 12.9.0
- Updated to Jackson 3.2.0
- Added support for the new
dbnalliancevalue of the configuration propertysmp.identifiertype, which activates theDBNAllianceIdentifierFactoryavailable via the newESMPIdentifierType.DBNALLIANCEenum constant (via peppol-commons 12.5.2).
It behaves likebdxr2but treats Document Type and Process Identifiers as case insensitive regardless of the scheme. - (SQL) Replaced the third-party
net.jodah:expiringmapdependency with theManualCachefrom ph-commons for the internal Service Group cache - Switched the internal UI caches (Owner Name and Transport Profile) to the new ph-commons
ProviderCacheAPI - (MongoDB) An auto-generated SMP endpoint ID (created on read for endpoints stored before 8.1.2, which had no endpoint ID) is now persisted back to the database, so it is stable across reads instead of being regenerated on each access
Full Changelog: phoss-smp-parent-pom-8.1.6...phoss-smp-parent-pom-8.1.7