### Hinzugefügt - Attachment Chunking ([Story](https://git.fitko.de/fit-connect/planning/-/issues/1522)) - Übertragung großer Attachment-Files (> 500 MB) als Fragmente - Abruf fragmentierter Attachments und zusammensetzen der Chunks zum ursprünglichen File - neue Methode `Attachment.fromLargeAttachment()` zum autom. Chunking - Basic Authentication über Nutzername und Passwort für die HTTP-Proxy Konfiguration ([Story](https://git.fitko.de/fit-connect/planning/-/issues/1916)) - Zugriff auf den Issuer im Eventlog Status ([Story](https://git.fitko.de/fit-connect/planning/-/issues/2061)) - Zugriff auf die AttachmentId ([Story](https://git.fitko.de/fit-connect/planning/-/issues/1903)) - In der `SubscriberConfig` können die privaten Keys zur Entschlüsselung und zum Signieren auch direkt als JWK übergeben werden ([Story](https://git.fitko.de/fit-connect/planning/-/issues/1902)) ### Änderungen - Update des [Metadatenschemas](https://docs.fitko.de/fit-connect/docs/metadata/overview) auf 1.3.0 - Update des [SET-Schemas](https://docs.fitko.de/fit-connect/docs/set-schema/overview) auf 1.2.2 - Modulkonfiguration - die Module API und Core wurden in das Client-Modul integriert - damit ist der Client nicht mehr von zwei weiteren Modulen abhängig, sondern erzeugt im Build und beim Laden über Maven nur noch ein einzelnes Client-Modul ### Entfernt Die Zip-Kompression im JWE-Header wurde entfernt ([Story](https://git.fitko.de/fit-connect/planning/-/issues/1825)). Siehe hierzu: > RFC 8725, Sec. 3.6: Compression of data SHOULD NOT be done before encryption, because such compressed data often reveals information about the plaintext. ### Aktualisierte Bibliotheken - JWKValidator 2.1.1 - Nimbus/Jose 9.37.3 - Lombok 1.18.34 - Jackson 2.17.2 - JsonSchemaValidator 1.5.0 - Junit 5.10.3 - Maven-Surefire-Plugin 3.3.1 - Maven-Failsafe-Plugin 3.3.1 - Maven-Jar-Plugin 3.4.2 - Maven-Checkstyle-Plugin 3.4.0 - Maven-Javadoc-Plugin 3.8.0 - Maven-Git-Commit-Plugin 9.0.1