Tags give the ability to mark specific points in history as being important
-
2.9.0
Release: Java-SDK 2.9.0549c4c88 · ·- Vereinfachte Reply Erstellung #1989 - Filterung invalider Routen im Router Client #3477 - Maven Release Deployment #3616
-
-
2.8.0
Release: Java-SDK 2.8.05fe561f2 · ·- Zugriff auf das vollständige Event-Log #2709 - OAuth-Token Mindestgültigkeit #1890 - Anpassung der Signaturprüfung der Adressierungsinformationen #2428
-
2.7.0
Release: Java-SDK 2.7.054c7d765 · ·- limit concurrent attachment up- and downlods to n=3 #3138
-
-
-
2.6.1
Release: Java-SDK 2.6.1389737a1 · ·Validierung von Ereignissen mit Angabe eines expliziten Prüfdatums #2972
-
2.6.0
Release: Java-SDK 2.6.021537773 · ·- Abruf von Limits und stellen von ChangeRequetss #2598 - Einsatz dynamischer Limits beim Attachment Chunking #2598
-
2.5.2
Release: Java-SDK 2.5.2a6294268 · ·- Fix des Sendens von Accept-Events bei Submissions mit Fachdaten-Attachments #2946
-
-
2.5.0
Release: Java-SDK 2.5.0936542bb · ·- XML-Schema Validierung von XÖV-Standards (planning#1151)
-
2.4.0
Release: Java-SDK 2.4.008cf8085 · ·- Destination-API Client #2209 - Angabe der Region (ARS) für nachgelagertes Routing #2392 - ZBP-Zertifikatshandling ohne mTLS #2490
-
2.3.5
Release: Java-SDK 2.3.50198eb93 · ·- Abkündigung der DestinationParameters und DestinationParametersSignature #2446 und #2499 - Erweiterung des Route-Models #2337
-
-
-
-
2.3.1
Release: Java-SDK 2.3.1697e3cfd · ·- Setzen der Sender-Reference #2346 - Update Submission-API URLs #2400
-
2.3.0
Release: Java-SDK 2.3.0c58e9508 · ·- Versand von Nachrichten an das Zentrale Bürgerpostfach (ZBP) der BundID (planning#2016) - JWK Test Key Generator (planning#664)
-
2.2.0
Release: Java-SDK 2.2.0b9d55452 · ·### Hinzugefügt #### Übertragung großer Fachdaten als Anhang (planning#2227)) - Übertragung von Fachdaten, die das zulässige Limit im Metadatensatz von aktuell 13 MB überschreiten, als Attachment - Beim Empfang werden die Fachdaten wie bisher in der ``ReceivedSubmission`` verfügbar gemacht - Alle Validierungen werden wie bisher durchgeführt - Beim Senden können die Daten zusätzlich als Byte-Array gesetzt werden: - ``setJsonData(bytes,dataSchemaUri)`` - ``setXmlData(bytes,dataSchemaUri)`` - Beim Empfang gibt es zusätzlich die Möglichkeit auf die Fachdaten als Byte-Array zuzugreifen über ``receivedSubmission.getDataAsBytes()`` #### Automatische Retry-Logik (planning#2228)) - Konfigurierbare Retry-Logik mit definierbaren HTTP-Status-Codes und Anzahl der Wiederholungsversuche - Programmatisch via ``dev.fitko.fitconnect.api.config.http.RetryConfig`` und über die Config-YAML - Die Wartezeit zwischen den Retries erhöht sich mittels ExponentialBackoff - Per Default sind folgende Werte konfiguriert: - 5 Retries - StatusCodes [408, 429, 500, 502, 503, 504] - initialer Startwert von 500ms #### BundID als Rückkanal (planning#2223)) - Übertragung der ``mailboxId`` im BundId-ReplyChannel der Submission - Übertragung der AntragsId in der ``AdditionalReferenceInfo`` des Metadatensatzes ### Änderungen - Update des Metadatenschemas auf 1.5.0 - Dieses beinhaltet den Attachment Purpose Data, um Anhänge als Fachdaten zu markieren - Neuer BundId-ReplyChannel - AdditionalReferenceInfo wurde um das Feld ``idBundDeApplicationId`` erweitert um die Antrags-ID (applicationId) für den BundId-Statusmonitor zu übertragen - Zugriff auf den Verwendungszweck des Attachments über ``attachment.getPurpose()`` ### Aktualisierte Bibliotheken - SnakeYaml 2.3 - JsonSchemaValidator 1.5.1 - Logback 1.5.8 - Slf4j 2.0.16 - Junit 5.11 - Mockito 5.13 - Maven-Surefire-Plugin 3.5.0 - Maven-Failsafe-Plugin 3.5.0 - Maven-Checkstyle-Plugin 3.5.0 - Maven-Install-Plugin 3.1.3 - Maven-Deploy-Plugin 3.1.3 - Maven-JavaDoc-Plugin 3.10.0 - Maven-GPG-Plugin 3.2.6