diff options
Diffstat (limited to 'docs/spec.md')
-rw-r--r-- | docs/spec.md | 27 |
1 files changed, 26 insertions, 1 deletions
diff --git a/docs/spec.md b/docs/spec.md index f3b8de0..05d3729 100644 --- a/docs/spec.md +++ b/docs/spec.md @@ -9,7 +9,32 @@ TODO: write a proper introduction with actors, sequence diagram & interfaces ## Changelog -### Changes Between MOA ZS 1.5.3 and MOA ZS 2.0.0 +This section summarizes changes between MOA ZS Releases that were made in the MOA ZS codebase and in the app2mzs interfaces. +For a non-normative summary of changes that were made in the ZUSE specifications (and therefore affect MOA ZS directly and a sender application indirectly), the reader is referred to [ZUSE Specification Changelog](zusespec-changelog.md). + +### Changes MOA ZS 2.0.0 RC2 + +- Minor Fixes in Documentation and Readme. +- Change MOA ZS Group ID from `at.gv.zustellung` to `at.gv.egiz`. +- Bug Fix: Booleans in [application.yaml](../src/test/resources/config/application.yaml) are parsed correctly. +- Bug Fix: [zusemsg] and [zusetnvz] clients use SOAP 1.2 to comply with the specification. +- Bug Fix: Change `type` property key to `filetype` in [application.yaml](../src/test/resources/config/application.yaml) such that MOA ZS receives the property value. +- Bug Fix: Validation error was assigned to TNVZ Client, but appeared in MSG Client. +- Upgrade [zusemsg] schema files from 2.0.0 to 2.0.007 and apply changes to codebase. +- Upgrade [zusetnvz] from 2.0.0 to 2.0.006 and apply changes to codebase. +- Add licenses, license headers and NOTICE. +- Add @author tags. + +#### app2mzs interface changes + +Carry [zusemsg] 2.0.007 changes into app2mzs interface: +- Switch namespace of `AustrianAdressesOnly` from [tnvz] to [msg]. +- Add new optional element `ClearingProfilID` to `mzs:DeliveryRequestType/Sender`; + Reason: Element was added to [zusemsg] 2.2.007. +- Add new choice in `mzs:DeliveryNotification` to forward new answer of type `msg:ERVConfirmedDelivery` to the app. +- Move element `msg:RelayedViaERV` from `SuccessType` into `MessageType` (so that it's available to all types that derive from `MessageType`). + +### Changes Between MOA ZS 1.5.3 and MOA ZS 2.0.0 RC1 For version 2.0.0, MOA ZS was rewritten from scratch. The following list summarizes the changes: |