Zum Hauptinhalt springen

Changelog

Auf dieser Seite finden Sie alle wesentlichen Änderungen am .NET-SDK.

Das Format der Seite basiert auf Keep a Changelog.

Das .NET-SDK verwendet die Semantische Versionierung.

Das allgemeine Changelog für FIT-Connect finden Sie unter Changelog.

[2.3.3] - 2025-01-09

Behoben

  • Optimierung der AuthenticationTag-Extraktion
  • Anpassung der Resilienz durch Umstellung auf das Polly-Paket
  • Logging von WARN anstelle von ERROR bei fehlendem Schema-Cache
  • Manueller Aufruf des Garbage Collectors, um Speicher nach Verschlüsselung und Entschlüsselung freizugeben

Aktualisierungen

  • Abhängigkeiten:

    • Autofac auf Version="8.2.0"
  • Test-Abhängigkeiten:

    • xUnit auf Version="2.9.3"
    • NUnit auf Version="4.3.2"

[2.3.2] - 2024-11-27

Aktualisierungen

  • Abhängigkeiten:
    • jose-jwt heruntergestuft auf Version="4.1.0"

Behoben

  • Problem mit nicht erweiterbarem MemoryStream

[2.3.1] - 2024-11-22

Entfernt

  • destinationParameter als Obsolet markiert (planning#2500)

Aktualisierungen

  • Abhängigkeiten:
    • Microsoft.Extensions.Logging auf Version="9.0.0"
    • Microsoft.Extensions.Logging.Abstractions auf Version="9.0.0"
    • Microsoft.IdentityModel.JsonWebTokens auf Version="8.2.1"
    • Microsoft.IdentityModel.Tokens auf Version="8.2.1"
    • NJsonSchema auf Version="11.1.0"
    • System.IdentityModel.Tokens.Jwt auf Version="8.2.1"
    • Microsoft.NET.Test.Sdk auf Version="17.12.0"
    • Microsoft.Extensions.Configuration.Json auf Version="9.0.0"
    • NUnit.Analyzers auf Version="4.4.0"

[2.3.0] - 2024-11-18

Hinzugefügt

  • BundID Reply Channel (planning#2224)
  • Retry-Logik für spezifische Servercodes (planning#2304)
  • Verarbeitung großer Einreichungsdaten (planning#2252)
  • Chunking für große Anhänge (planning#1522)

Behoben

  • Problem mit dem Schema-Verzeichnis (planning#2360)

Aktualisierungen

  • NuGet-Abhängigkeiten

[2.1.0] - 2024-10-02

Hinzugefügt

  • Überprüfung der Antwortkanäle aus dem Dienst statt aus der Destination (planning#1636)
  • Festlegen des Content-Typs für verschlüsselte Daten (planning#1244)

Geändert

  • Quelle für Antwortkanal geändert (planning#1636)
  • Aktualisierung des SET-Schemas auf Version 1.2.2 (planning#1950)
  • intern: Proxy-Handling für Abhängigkeiten (planning#1769)
  • intern: Neuorganisation der PCA-Zertifikatsquellen (planning#851)

[2.0.0] - 2024-02-20

Hinzugefügt

  • Bidirektionale Kommunikation mit FIT-Connect-Reply-Channel (planning#654):
    • Neue Einreichungen für bestehende Fälle senden
    • Antworten auf Einreichungen als Abonnent senden
    • Antworten als Sender empfangen
    • Verfügbare Fälle und Antworten auflisten
    • Aktuellen Status für Antworten abrufen
    • Neuer FIT-Connect-Reply-Channel, der den öffentlichen Verschlüsselungsschlüssel für Antworten und eine Liste der Verarbeitungsstandards überträgt
    • ReplyChannelKeyGenerator zur Erstellung temporärer Schlüssel für die Verschlüsselung und Entschlüsselung von Antworten
  • Getter für ServiceType in ReceivedSubmission (planning#1072)
  • Festlegen des ApplicationDate bei einer SendableSubmission über setApplicationDate(localDate) (planning#1243)
    • Rückdatierung des Antragsdatums
    • Unabhängig vom technischen Einreichungs-Zeitstempel
  • Neue DTOs für Einreichungs- und Antwort-Benachrichtigungen
  • Zugriff auf den Einreichungs-Zeitstempel (iat) im technischen SUBMITTED-Event über getSubmittedAt (planning#654)
  • Einfachere Möglichkeit, Proxy-Einstellungen für HTTP-Clients zu setzen

Geändert

  • Umbenennung von API-Methoden (planning#654):
    • Statische Methoden von ClientFactory zu ClientFactory.Create...(config)
    • Statische Methoden von ReplyChannel zu ReplyChannel.Of...()

Veraltet

  • Methoden fromString für Anhänge werden in SDK-Version 3.0.0 als veraltet markiert, da sie bei falscher Nutzung zu Problemen mit der Zeichencodierung führen können (planning#1308).

Behoben

  • NullPointerException (planning#1405, planning#1422, planning#1418)

Abhängigkeitsaktualisierungen

  • Autofac 8.0.0
  • IdentityModel 6.2.0
  • Microsoft.Extensions.Logging.Abstractions 8.0.0
  • Microsoft.IdentityModel.JsonWebTokens 7.3.1
  • Microsoft.IdentityModel.Tokens 7.3.1
  • NJsonSchema 11.0.0
  • System.IdentityModel.Tokens.Jwt 7.3.1

[1.0.0] - 2023-08-01

Erste Version veröffentlicht

[1.0.0] - 2023-05-02

  • Exception für invalide JSON-Keys hinzugefügt

[1.0.0-rc.1] - 2023-04-28

Release candidate 1