DVDV2-2139: Für die Erzeugumg der im nupkg-Paket enthaltene Hilfe wird jetzt anstelle von sandcastle das Werkzeug docfx verwendet. Dadurch hat diese Hilfe ein neues Erscheinungsbild.
DVDV2-2032: Sie können zur standalone-Authentifizierung jetzt auch Zertifikate nutzen, die einen Signaturalgorithmen mit Elliptischen Kurven nutzen, genauer: SHA256withECDSA, SHA384withECDSA oder SHA512withECDSA.
Die bisher unterstützten Signaturalgorithmen funktionieren unverändert weiter, das sind: SHA1withRSA, SHA384withRSA, SHA512withRSA, RSASSA-PSS.
DVDV2-1850: Update auf RestSharp 112.1.0. Dies ist verbunden mit einer breaking change:
Die Methode SetRemoteCertificateValidationCallback aus dem Interface Dvdv.Api.Manager.IDVDV2Manager wurden ersetzt durch
gleichnamige Methoden in Dvdv.Api.Manager.IDVDV2ServerConnectionParamsBuilderStandalone bzw. Dvdv.Api.Manager.IDVDV2ServerConnectionParamsBuilderIam.
Die Methode RemoveRemoteCertificateValidationCallback wurde ersatzlos aus dem Interface Dvdv.Api.Manager.IDVDV2Manager gestrichen.
DVDV2-2137: Zahlreiche weitere Bibliothekenupdates.
DVDV2-2287: Die Klasse de.dvdv2.object.OrganizationCategory enthält jetzt auch auch das sogenannten Kategorienpräfix, also z.B. 'ubb' für 'Untere Bauaufsichtsbehörde'.
DVDV2-2388: Wenn der Authentifizierungsserver oder der DVDV-Server mit eine Response mit einem HTTP-Response mit Code >= 400 aber ungleich 404 geantwortet hat, dann hat die Bibliothek bisher eine DVDVIOException anstelle einer DVDVHttpException geworfen.
(Hinweis DVDVHttpException erbt von DVDVIOException).
Dementsprechend konnte Ihr Anwendungscode nicht die für eine detaillierte Fehlerbehandlung nötigen Felder StatusCode und Rfc7807Problem erreichen.
Ab jetzt wirft die Bibliothek in dieser Situation korrekterweise eine DVDVHttpException.
Die Basisklasse DVDVIOException ist solchen Fehlersituationen vorbehalten, in denen keine Response vom Server zurückgekommen ist.
DVDV2-2352: Seit Bibliotheksversion 2.10.0 hat die DVDV-Bibliothek fälschlicherweise ein Failover versucht, wenn eine Abfrage den Response-Code 204 (NO_CONTENT) lieferte.
Das deutet nämlich auf einen fachlichen fehler hin (siehe DVDV2-2071) und rechtfertigt daher keinen Failoverversuch. Ab jetzt findet in dieser Situation korrekterweise kein Failoverversuch statt.
Nach wie vor wirft die Bibliothek in dieser Situation korrekterweise eine entsprechende Exception.
Änderungen DVDV-Server 2.15.0 (unabhängig von DVDV-Bibliotheksversionen)