From b65fc2d4d79a7b3e0ea309ef3b11f8303b3abb80 Mon Sep 17 00:00:00 2001 From: Andreas Huber <andreas.huber@fjd.de> Date: Tue, 4 Aug 2020 11:12:23 +0200 Subject: [PATCH] =?UTF-8?q?Release=20Notes=20f=C3=BCr=20Beta=206?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/Release Notes/Version_0.6.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/docs/Release Notes/Version_0.6.md b/docs/Release Notes/Version_0.6.md index d23f4f6a..62431f5e 100644 --- a/docs/Release Notes/Version_0.6.md +++ b/docs/Release Notes/Version_0.6.md @@ -1 +1,31 @@ # Nächste Version (0.6) + +## Dokumentation +- [Fehlercodes](../5_Status-_und_Fehlercodes.md) dokumentiert +- [Erste Schritte](../1_Getting_Started.md) überarbeitet + +## Umgesetzte Change Requests +### #3 Sematic error of the OAS in editor.swagger.io +Das Security Schema darf keine Leerzeichen enthalten und wurde deswegen von "OAuth 2.0" in "OAuth20" umbenannt. + +### #4 academicTitle -> doctoralDegrees +Alle Vorkommen von "academicTitle" wurden durch "doctoralDegrees" ersetzt. + +### #5 telephone -> telephones +Da Arrays mit einem Plural bezeichnet werden sollen wurde "telephone" durch "telephones" ersetzt. + +### #7 Regex für Hausnummernzusatz ist falsch +Das Pattern für den Hasnummernzusatz `^[\\p{L}0-9. ]*$` war inkorrekt da die Zeichenklassen `\p{L}` nicht zulässig ist. Es wurde daher zu `^[A-Za-z0-9. ]*$` korrigiert. + +### #11 API Specification: Missing nouns in Sender API URIs endpoints +Die Pfade auf in der Sender API enthielten vor den IDs kein beschreibendes Nomen. Dies wurde korrigiert. Zum Beispiel: +- vorher: `/{senderId}/{destinationId}/{applicationId}/data` +- nachher: `/{senderId}/destinations/{destinationId}/applications/{applicationId}/data` + +### #12 API Specification: Missing destinationId in Get Status endpoint of Sender +Die Operation "Get Status" wies im Gegensatz zu den anderen Operationen keine vorangestellte Destination-ID auf. +- vorher: `/{senderId}/{applicationId}/status` +- nachher: `/{senderId}/destinations/{destinationId}/applications/{applicationId}/status` + +### #16 Fachdaten optional +Das Element "data" in der "contentStructure" war verpflichtend. Damit mussten Fachdaten übertragen werden. Das Element ist jetzt optional. -- GitLab