#06.03.2026
Corrected BTF parameter for BTU of pain.008 to UBS

#28.01.2026
New 'Batch Sample' feature for EBICS V3 contracts in FTX to create a sample batch for upload files.

#20.01.2025
BugFix for UniCredit Bank - HypoVereinsbank: Return BLZ 70020270 for all BICs used by this bank.

#02.12.2025
Find correct EBICS BTF parameters for UBS and other banks offering pain.001 CGI.
Acutal session base data (list of EBICS banks and their parameters).

#27.11.2025
Corrected new EBICS BTF parameters for SGKB (IID 781): MsgName@version is deleted now.

#07.11.2025
BugFix: In functions to detect version of pain.001 files to find the correct EBICS BTF parameters.
New: Do not block requests with EBICS order types, even if they internally are not referenced to the target institute in session base data.

#03.11.2025
Added Donner & Reuschel as new EBICS Institute.

#02.11.2025
In the FTX EBICS communication module: Replaced classes RSACryptoServiceProvider by newer RSA classes. 
Now also special RSA keys can be used for EBICS.

#29.09.2025
In FTX, the translation for ZKB from Z54 to BTD BTF-parameters did not work correctly. This bug is fixed now.

#22.09.2025
New Session Base Data with all parameters for SGKB
Corrected parameters for Raiffeisen Schweiz

#03.09.2025
New Session Base Data with current EBICS parameters for all known EBICS banks.

#22.01.2025
Added Deutsche Bank as EBICS Institute.

#10.12.2024
Update 'Session Basie Data' - (Corrected session group for AGKB, deleted German sessions)
Bugfix: For a small group of Swiss banks in case of EBICS V2.x and format pain.001 2019 an OrderType CCT was used. Now it's XE2 - which in normal cases will not work (please use EBICS V3 for pain.001 2019)

#23.11.2024
LLB-Connect: New login type 'AirLock 2FA' - also used to sign / confirm payments.
Raiffeisen EBICS: Updated EBICS version 3 BTF parameters according the actual publications of Raiffeisen.

#20.11.2024
Bugfix: EBICS for BCV (IID 767) - in case of EBICS Version 2.x; Corrected OrderType to download camt. Now Z52/3/4 is used insted of C5x.

#13.11.2024
- For LLB-Connect the new 2FA (AirLock) login procedure is implemented now.
- FTX kow now the productive EBICS URL and HostId for SZKB (IID 777)
- There was a huge change in supported data formats and order types for SHKB. SHKB also supports EBICS version 3 now.
- Migrosbank changed its EBICS url. The new URL is known now by FTX.

#31.10.2024
EBICS INI-Letters with Keys (EBICS version 2.x) or with Certificates (EBICS version 3 or higher) are available also in en, fr or it now.

#30.10.2024
FTX supports now 'relative directory names' for EBICS contracts. The visible part of this change: You can move your FTX installation
into another directory (or drive) and EBICS contracts will still work (as it is for the other contract types).

#23.10.2024
Change: 5 new Swisscom EBICS banks:
	Bank Avera,	RBABCH22850,                6850
	Regiobank Männedorf AG, RBABCH22828,    6828
	BANK ZIMMERBERG AG, RBABCH22824,        6824
	Zähringer Privatbank AG, ZAPRCH22XXX    8871
	Clientis Bank Oberuzwil AG, RBABCH22935 6935

#26.09.2024
Change: Default value for the time range to download camt over BCV-Net is now 'the last 90 days'. Before is was only the current day.

#18.09.2024
Change: Enable EBICS V3 for ZKB in FTX
Change: Enable EDOC_IN for all EBICS contracts in SwoxContract.dat

#02.08.2024
Bugfix: FTX could not display HVZ (signature folder) data, when the name of the originator (of a payment order) was missing.

#30.07.2024
The list of EBICS banks was updated to the last known state.

#16.07.2024
2 Bugs fixed:
- FTX and FTX.API reported code 1 (return code / ERRORLEVEL) when no data to fetch where available on bank side, when using
  an UBS E-Banking contract (protocol UBS OFX). Therefore also the parameter RetCode_NoData of swox.ini was ignored.
- For some (new) Swisscom EBICS banks, FTX executed the wrong EBICS order types. Sample: For Bank Baloise C52, C53 and C54
  were requested instead of Z52, Z53 or Z54. The bug was related to EBICS version 2.x contracts.

#01.07.2024
Fixed a bug in FTX when sending a pain.008 file using the BIC to identify the ordering party institute. (Searching the institute in
BCBANKENSTAMM could result in finding a QR-IID.)

#28.06.2024
Changed EBICS URL of BLKB. BLKB stops using its own proprietary URL and now only uses the Swisscom URL for the EBICS server. (#198)

#30.05.2024
Corrected EBICS HostID for AppKB and UKB in FTX (FormEbicsContract1) (#193 )

#29.05.2024
Für alle Finnova Banken: NOVA holt default 730 Tage an Daten ab, wenn keine Einschränkung gilt. ( #191 )

#28.05.2024
Better switch to EBICS V3 pain.001 2019 sessions and bugfix 'italian' in EBICS contract dialog.

#22.05.2024
Fetch camt.053 from BCF: new 2 years back (NOVA). 
Finnova no rights issues added new strings (NOVA  FTX)

#16.05.2024
New EBICS Parameters for 4 new banks in ClxEClient (4x Clientis)
New banks for FTX EBICS (4 Entris banks):
Alternative Bank Schweiz AG
Bank Gantrisch Genossenschaft
Burgerliche Ersparniskasse Bern Genossenschaft
Sparkasse Schwyz AG

#14.05.2024
Added E-Doc for AKB with InterSystem - only in the FTX GUI

#13.05.2024
swox.h for developers: adjusted

#30.04.2024
For pain.001 and EBICS V3 ClxElient search the correct session for version 2009 oder 2019.

#25.04.2024
New EbicsClientInstanceData.xml file with EBICS V3 activated for LGT and all changes until and with today

#24.04.2024
ClxEClient: Ignore swox.000 in CorrectDbPath(), if "\ebicx\[iid]\Clx.Ebics.001.xml" is the terminating part of the full path for Clx.Ebics.001.xml.
Use the correct FTX DB Path when calling FTX_AddContract in ClxEClient

#27.03.2024
Fixed wrong EBICS HostId for APPKB and UKB. Removed VEU/EDS OrderTypes for both banks.

#23.03.2024
New session base data file for ClxEClient having EBICS V3 activated for UBS

#22.03.2024
Fixed issue with incomatible characters in the batch samples of EBICS V3 download.

#13.03.2024
Bug for DsplyEbicsCntrctState() with EBICS V3 contracts fixed

#06.03.2024
SHKB as new EBICS Institute

#01.03.2024
new EBICS Institute (on HBL Server)


#28.02.2024
New parameter in swox.ini: HideFinalWizardsMsgBox.
Minor text corrections in wizard dialog


#08.02.2024
Display order details from HVT (EBICS v2.5 or EBICS V3)

#18.01.2024
Enabled GKB EBICS contracts to have no path in FTX

#09.01.2024
Added EBICS UniCredit Bank München

#19.12.2023
Replace EBICS Order Types ZZ3, ZZ4 und ZZ9 (with TIFF) by Z53, Z54 and STA (without TIFF)

#13.11.2023
Corrected Session Base data (shadow MT940 session not for EBICS V2) for several Banks

#21.09.2023
Internal versions of jbc.FTX supports now EBICS PUB and HCA order types for EBICS versions
2.x and 3 (to enable tests with PUB and HCA).

#31.08.2023
New versions are available for jbc.FTX and jbc.FTX API. The vulnerable OpenSSL version 
has been replaced by versions in which the bugs have been fixed. jbc.FTX uses 
OpenSSL Version 1.1.1v and 3.0.10 now.

#07.08.2023
No bank accept LSV+ upload with E-Banking contracts over the CLX.E-Banking offline tool
interface. This fact is represented now in SwoxContract.Dat .

#04.08.2023
Bug fix: FTX could not find the Raiffeisen E-Banking contract for LSV+ Upload. (The 
problem was specific to E-Banking contracts - not found for EBICS contracts.)

#16.07.2023
For EBICS V3 contracts, FTX tries to use the correct BTF parameter 'version', checking
the HTD data of the contract. There is also a new FTX session number available now
to do an EBICS HTD request.

#11.07.2023
Changed the default name in the dialog to search the file to upload from DTALSV.DTA to
pain.00?.xml . (This change concerns exclusively to an upload dialog of FTX.)

#26.06.2023
Corrected a bug, when the EBICS contract manager is called directly over the FTX function
DsplyEbicsCntrctState(). There is also more detailed information to requirements of the
installation in the API specification document, when a software will use this function.

#22.05.2023
Actualised the EBICS parameters (EBICS order types and BTF parameters) for Credit-Suisse.

#19.05.2023
Corrected an error in the Avaloq Offline-Tool protocol. Because of this error, users could
not upload pain.001 files to LUKB or download camt files from TKB.

#08.05.2023
FTX with new OAuth Login and new API for pain.001 upload and camt download of BCV-Net.

#17.04.2023
FTX with BKB/Bank Clear as Avaloq Banks with the new Avaloq 2FA Login

#06.03.2023
New function in "EBICS Contract Mangager" to switch an EBICS Contract to EBICS Version 3.
Corrected SPR and HCS issues for EBICS Version 2.x and Version 3

#22.02.2023
Fixed an issue with AKB Clx.E-Banking contract
FTX does not any more request the list of supported AuthTypes for a contract.

# 02.02.2023
Fixed EBICS Version 3 issue
Use BTF for pain.001 upload to Raiffeisen without version number.

# 01.02.2023
Fixed EBICS Version 3 issue
Use BTF Scope DE for Raiffeisen and MT940 download.

# 30.01.2022
Fixed two EBICS Version 3 issues: 
- After a download of HTD data, the list of available download sessions was not visible.
- When creating batch samples of downlaod calls with more than one admin order type / BTF record
  checked, the 'success message' was displayed more then one.

# 13.12.2022 
Fixed a issue which occured after a change on 10.12.2022 at AKB. 
As a result of the change at AKB, it was no longer possible to communicate with the previous version of FTX. 
(Among other things, an error ERROR_WINHTTP_CLIENT_AUTH_CERT_NEEDED was reported in the log).

# 30.11.2022
The vulnerable OpenSSL version was replaced by versions in which the bug was corrected. 
Now the OpenSSL versions 1.1.1s and 3.0.7 are included, in these versions the 
two vulnerabilities CVE-2022-3786 and CVE-2022-3602 are closed.

# 14.11.2022
Added EBICS 3.0 support to jbc.FTX

# 03.11.2022
Changed the Finnova protocol to use WinHTTP.
The system requirements do not depend on MS XML 6.0 any more.

# 31.10.2022
BNP Paribas is listed as new EBICS Institute in jbc FTX

# 28.10.2022
(67) Fixed a issue with e-banking contracts at AKB. 
The bank page displays an error message 'Unknown state, restart session! 
The problem does not occur with all customers, but with all new contracts.

# 25.10.2022
New EBICS Institutes added to FTX
IID 766: Banque Cantonale Neuchâteloise, 2001 Neuchâtel
IID 6808: Bank Sparhafen AG, 8001 Zürich
IID 8349: Caisse d'Epargne Riviera, 1800 Vevey 1
IID 8392: Freie Gemeinschaftsbank, 4002 Basel
IID 8396: Spar- und Leihkasse Gürbetal AG, 3127 Mühlethurnen

# 24.10.2022
jbc.FTX supports UBS Pay Together from now on.


(c) jbc Software GmbH 
https://www.jbc-software.ch
