Beginning of 2018 the initial SWIFT 2018 enabeling components where released. Later some more changes to the TradeDesign components where requested to support some additional requirement.
To get an overview on the versions and the reasons for those changes, we provide the enhanced release notes for the different components as follows:
Date | Version | Description | Relevance for SWIFT 2018 | Application side consequence |
---|---|---|---|---|
2018-10-19 | 2.1.0.237 | Exception if reading invalid currency definitions | None | If data on currencies is corrupted the client no long cancels |
2018-10-16 | 2.1.0.236 | Extended BitButton w/ text truncation problem | None | Optical issue when using extended bit buttons together with text |
2018-10-02 | 2.1.0.235 | exception in sspi ssl decrypt for large data | None | Technical problem solved in dedicated security environments. |
2018-10-02 | 2.1.0.234 | Hi-res monitors possible exception on mouse wheel event | None | Technical problem solved in dedicated hardware environments. |
2018-08-23 | 2.1.0.233 | Missing calendar icon in windows client | Optical | The newly introduced Icon showing the day of the week of a date was missing and is now shown. |
2018-08-23 | 2.1.0.233 | 'ShowDisplay'-popup should be sizable | Handling | Shown display files where shown on a not sizeable popup panel. The ability to size the panel has been added. |
2018-08-20 | 2.1.0.232 | StreamGrid - pressing a key does not select line | Minor handling | When selecting lines in a type of selection lists some handlings could not work. |
2018-08-07 | 2.1.0.231 | set SSPI default protocol to SP_PROT_TLS1_X_CLIENT | None | Technical security change |
2018-05-29 | 2.1.0.230 | combobox with showkey display problem if styles enabled | Minor error | Potential problem to show special fields was corrected |
2018-05-23 | 2.1.0.229 | remove dependency of iconv.dll | None | Technical change to remove dependency of a technical component |
2018-03-28 | 2.1.0.228 | support for dynamic regions | None | Added support for a new feature, not used by DOKA |
2018-03-20 | 2.1.0.227 | 2-digit years in dates: 79/80 (Swift) vs. 49/50 (DNG) | Important | Needed change to handle the date expansion according to the SWIFT rules |
2018-03-16 | 2.1.0.227 | DOKA Client does not always cleanup the list of available servers | None | Technical change needed in case of multi server environments to support fallback to other available server |
2018-03-16 | 2.1.0.227 | Support of changeable stop character. | Important | Support of the ability to change the stop character from the up to now used „*“ to another character. |
2018-02-23 | 2.1.0.226 | Solving of a potential range check error when scrolling in info system | Minor Error | Technical problem solved when scrolling in selection list in certain contexts |
2018-02-15 | 2.1.0.225 | View type date is truncated on the left side on popup panels opened and then closed | Optical | Technical problem of cutting displayed date contents on popup panel |
2018-02-13 | 2.1.0.224 | After having sorted a selection list by clicking on the header a selection via clicking a line sometimes selected the wrong line. | Minor Error | Technical problem when handling selection in special types of lists. |
2018-02-09 | 2.1.0.224 | SetStyle on editable combobox does not work | Optical | Setting the color on certain fields did not work properly in all cases. |
The below TradeDesign Server Software Release Notes are enhanced to show the relevance with respect to SWIFT 2018.
There are two types of server available in TradeDesign the so called standard server (version numbers 01.01.xxxx) and the newer so called Unicode server (version numbers 02.00.xxxx).
In below list the included version numbers define the affected version of the server.
The below list includes all changes following the server versions 01.01.0603 and 02.00.0145 which have been the initial SWIFT 2018 enabled server versions.
There are two main reasons to update to a newer version
Date | Version | Description | Relevance for SWIFT 2018 | More detailed description |
---|---|---|---|---|
2018-08-24 | 02.00.0154 | Failure to read chinese text from db into dtText field | No | |
2018-08-23 | 01.01.0613, 02.00.0153 | (xml)blockfill should be able to handle 0xA0 | No | |
2018-08-17 | 01.01.0612, 02.00.0152 | SaveData format V30 | Yes | Support to save more than 999 lines in savedata structures using the V20 format, by adding a new V30 savedata format providing support for up to 99999 lines of a single field. When using V20 there is a small risk that exceptional big texts might get cutoff which get’s possible with the new bigger SWIFT fields. |
2018-08-09 | 01.01.0612, 02.00.0152 | 'LoadContent' - add missing support for new V30 format | Yes | |
2018-08-06 | 01.01.0611, 02.00.0151 | allow disabling TLSv1.1 to enforce TLSv1.2 | No | |
2018-07-31 | 01.01.0611, 02.00.0151 | SaveData format V30 | Yes | Initial support for V30 savedata format providing support for up to 99999 lines of a single field |
2018-06-26 | 01.01.0610, 02.00.0150 | Allow client to handle EXI-command before closing socket | No | |
2018-06-21 | 01.01.0610, 02.00.0150 | 'GetContext(“DEFAULTTRANSACTION”)' | No | |
2018-06-21 | 01.01.0610, 02.00.0150 | profile MAC not checked in some cases | No | |
2018-06-13 | 01.01.0610, 02.00.0150 | DBCommit/DBRelease - prevent unnecessary deletes from LCK | No | |
2018-04-17 | 01.01.0609, 02.00.0149 | 'Get/SetContext(“ADMINISTRATOR”/“DESIGNER”)' | No | |
2018-04-13 | 01.01.0608, 02.00.0148 | possible exception in determination of next panel | No | |
2018-03-28 | 01.01.0607 | svg fixes | No | Fixes when presenting SVG images |
2018-03-23 | 01.01.0606 | 'ShowDisplay' handle 'Enc' tag written by U-Server / Trade3 | No | Retrofit of a new feature provided in the Unicode server to the standard server |
2018-03-20 | 01.01.0606, 02.00.0147 | 2-digit years in dates: 79/80 (Swift) vs. 49/50 (DNG) | Yes | Needed change to handle the date expansion according to the SWIFT rules |
2018-03-16 | 01.01.0606, 02.00.0147 | Support of changeable stop character. (STOPONASTERISK SWIFT 2018) | Yes | Support of the ability to change the stop character from the up to now used „*“ to another character. |
2018-03-15 | 01.01.0605 | 'ConvertBlock' conversion types 23, 24 for standard server | No | Retrofit of a new feature provided in the Unicode server to the standard server |
2018-02-09 | 01.01.0604, 02.00.0146 | 'Date' differences in input check regarding mask | No | |
2018-01-15 | 01.01.0603, 02.00.0145 | exit and return user defined error code if db connect fails | No |
The TradeDesign design engine trade2.exe is used to debug, design, amend and compile an application.
In typicall cases the design enabling platform is not delivered to our customer. Only customer, which execute own development or which do the compile of the application to tto's on their own need the design platform.
The below list documents the main changes issued on the TradeDesign development platform and all SWIFT 2018 relevant changes as of the initial SWIFT 2018 enabeling version. For a complete overview please check the SRN of tradedesign development platform available in S:\td2\doku\trade2srn.htm .
Date | Version | Description | Relevance for SWIFT 2018 | More detailed Description |
---|---|---|---|---|
2018-10-16 | 3.2.0.5222 | Extended BitButton w/ text truncation problem | No | |
2018.09.26 | 3.2.0.5217 | Support of Watermark | No | |
2018.08.22 | 3.2.0.5209 | SWIFT check problem with underscore in SWIFT-Z fields | Yes | Even in fields declared as SWIFT-Z the check for undersore was active. |
2018.08.17 | 3.2.0.5207 | SaveData format V30 | Yes | Support to save more than 999 lines in savedata structures using the V20 format, by adding a new V30 savedata format providing support for up to 99999 lines of a single field. When using V20 there is a small risk that exceptional big texts might get cutoff which get’s possible with the new bigger SWIFT fields. |
2018.07.13 | 3.2.0.5198 | Exception in ConvertBlock and other Design and Execution bugs | No | |
2018.05.11 | 3.2.0.5181 | Support of changeable stop character. (STOPONASTERISK SWIFT 2018) | Yes | Support of the ability to change the stop character from the up to now used „*“ to another character. |
2018.03.08 | 3.2.0.5171 | Several designer bug reports | No |
The Java client has been enhance to provide SWIFT-Z support with version 2.0.0.398 on 30. May 2018.
Meanwhile there has been a single bugfix where Input in some fields was not possible on 14 June 2018 with version 2.0.0.399
The TradeDesign HTML client is preconfigured per customer. Therefore there is no generic version definable.
Any HTML client version starting with 3.0.217 is supporting the necessary SWIFT-Z features.
The TradeDesign HTML5 client has been developed with the necessary support of SWIFT-Z in scope from the very beginning.
The only known dependency is the introduced support of the date expansion of entered 2 digit years according to the SWIFT standard wich was introduced on 2018-03-20 with version 1.0.1.15 of the HTML5 client.
2-digit years in dates are expanded with the split on 79/80 in Swift. The original split in DOKA-NG was based on 49/50.
As this is a pure handling support it is up to the decission of the bank to take that upgrade.