Releases: difi/sikker-digital-post-klient-java
6.4.RC1
Full Changelog: 6.3...6.4.RC1
Upgrade spring-security-core to get rid of CWE-862
What's Changed
- Upgrade spring-security-core to get rid of CWE-862 by @post-svejk in #114
Full Changelog: 6.1...6.3
Update Spring Framework to get rid of SpringShell
What's Changed
- Oppdater Spring Framework til 5.3.18 by @post-svejk in #112
New Contributors
- @post-svejk made their first contribution in #112
Full Changelog: 6.0...6.2
Enklere behandling av avhengigheter med BOM
Dersom du avhenger både av sikker-digital-post-klient-java
og noen av sdp-shared
-artifaktene, kan du nå slippe å måtte holde versjonene på disse "i sync" ved å kun bruke Bill-of-Materials-artifaktet sikkert-digital-post-klient-bom
slik:
<dependencyManagement>
<dependencies>
<dependency>
<groupId>no.difi.sdp</groupId>
<artifactId>sikker-digital-post-klient-bom</artifactId>
<version>6.0</version>
<type>pom</type>
<scope>import</scope>
</dependency>
...
Dette vil i praksis være som i sette inn managed versjoner for klientbiblioteket, samt tilhørende sdp-shared hvor da versjonene er kompatible. Hvis du ikke forholder deg til sdp-shared kan du bare avhenge av sikker-digital-post-klient-java
som før.
Bump avhengigheter
Merge pull request #107 from difi/bump-dependencies Bump dependencies
Støtte for printinstruksjoner for fysisk post.
Merge pull request #99 from difi/printinstruksjoner Printinstruksjoner
Oppdatert avhengigheter, samt fikset en feil relatert til dokumenttittel
Merge pull request #96 from difi/fix-sdpdokument-builder-no-fork FIX: Create documents without title
Support configuring MessageFactory implementation
The library is now more "insisting" by default on using the EE4J Metro SAAJ-RI. See https://github.com/digipost/sdp-shared/releases/tag/2.13 for details.
The mechanism to use for creating javax.xml.soap.MessageFactory
instances is configurable with MessageSender.Builder.withSoapMessageFactorySupplier(..)
The library will now log which implementation of MessageFactory
it ends up using. Normally, if not configuring otherwise, it will output the following log statement, indicating it is using EE4J Metro SAAJ-RI:
[INFO] no.digipost.api.MessageSender$Builder - Using instance of com.sun.xml.messaging.saaj.soap.ver1_2.SOAPMessageFactory1_2Impl as MessageFactory
Java 11-støtte
Biblioteket kan nå brukes på Java 11, samtidig som det selvfølgelig fremdeles støtter Java 8.
Mer info i pull-request #77
Man kan nå også sende opptil 255 tegn i titler (dokument-emne og ikke-sensitiv tittel):
https://github.com/difi/begrep-SikkerDigitalPost/blob/359fe0ad7d5ebc74f84db40a5dd8222c3ef9f820/xsd/sdp-felles.xsd#L92-L97