- [ENHANCEMENT] Added HEV order type (thanks to @jplot)
- [ENHANCEMENT] Added BKA order type
- [ENHANCEMENT] Added FDL order type (thanks to @frantisekrokusek)
- [ENHANCEMENT] Added support for configuring locale and client/product name on initialization (thanks to @frantisekrokusek)
- [ENHANCEMENT] Added CIP order type (instant transfers)
- [ENHANCEMENT] Added gem metadata (thanks to @Nymuxyzo)
- [HOUSEKEEPING] Bump XML dependency requirements to more recent versions
- [HOUSEKEEPING] Bump bundler version to 2.5.19
- [HOUSEKEEPING] Bump ruby required version from 2.7 to 3.1
- [ENHANCEMENT] Request Header generation more generalized (thanks to @jplot)
- [ENHANCEMENT] Multi language support for initialization letter (thanks to @jplot)
- [ENHANCEMENT] Added support for WSS and C5N order types (thanks to @kostja93)
- [ENHANCEMENT] Adds XE2 and XE3 order type (CCT and CDD for swiss banks)
- [ENHANCEMENT] Adds Z52, Z53, Z54 order type (C52, C53, C54 for swiss banks)
- [ENHANCEMENT] Adds C2S order type
- [HOUSEKEEPING] updates nokogiri dependency
- [HOUSEKEEPING] updates rexml dependency
- [HOUSEKEEPING] adds Ruby 3.3 to CI
- [BUGFIX] Fix order data encryption for OpenSSL 3
- [HOUSEKEEPING] update Bank public key initialization for OpenSSL 3
- [HOUSEKEEPING] updates Nokogiri dependencies
- [HOUSEKEEPING] updates Bundler dependency
- [HOUSEKEEPING] updates Gemfile bundler version
- [HOUSEKEEPING] Bump ruby required version from 2.6 to 2.7
- [BUGFIX] Add Openssl 3.0 support
- [BUGFIX] Update CDZ to download data, not upload it
- [BUGFIX] Support signature for keys later than 2048 bit
- [HOUSEKEEPING] Open rubyzip dependency to allow newer versions and update it
- [HOUSEKEEPING] Update supported ruby versions to 2.6+
- [HOUSEKEEPING] Update faraday, nokogiri, and development dependencies
- [HOUSEKEEPING] Remove JRuby test execution due to failing tests - needs to be re-added if required
- [ENHANCEMENT] Adds CRZ order type
- [ENHANCEMENT] Make date period optional for CDZ order type
- [BUGFIX] Remove masking of transport client errors
- [HOUSEKEEPING] updates faraday and rubyzip
- [HOUSEKEEPING] as a result: bump required ruby version to 2.4+
- [FEATURE] adds XCT order type (thanks to @punkle64)
- [HOUSEKEEPING] sets headers for requests to text/xml
- [HOUSEKEEPING] updates Nokogiri dependencies
- [ENHANCEMENT] adds CDB (thanks to @romanlehnert)
- [BUGFIX] fixes CCS order type and attribute (thanks to @gadimbaylisahil)
- [BUGFIX] make CDZ callable via client
- [BUGFIX] allow unstreamable zipfile handling
- [ENHANCEMENT] adds CDZ order type
- updates dependencies
- [COMPATIBILITY] be removing the
goykudependency we're more recilent against old versions of that gem - [ENHANCEMENT] #order_type gives you more complete overview which order types to current client is entitled
to use, there was already
HAAwhich isn't as complete as this, which gets its info fromHTD
- [ENHANCEMENT] some banks are not returning the order_id in the second upload phase, we now fetch it already from the first response to handle this different behaviour.
- [ENHANCEMENT] New order types:
AZV(Auslandszahlungsverkehr).CDSandCCSfor submitting SEPA credits/debits as SRZ (Service Rechen Zentrum)
- [ENHANCEMENT] support for fetching the C54 order type
- [ENHANCEMENT] Exceptions expose their internal code via
code - [HOUSEKEEPING] Added Ruby 2.4 compatibility
- [HOUSEKEEPING] Drop Ruby 2.0.0
- [ENHANCEMENT] support for fetching the VMK order type
- [ENHANCEMENT] STA without date range to fetch all statements which have not yet been fetched
- [ENHANCEMENT] HAC without date range to fetch all transaction logs which have not yet been fetched
- [ENHANCEMENT] make xpath namespaces explicit, so we can cover a wider rage of responses
- [BUGFIX] unzip C5X payloads
- [ENHANCEMENT] B2B direct debits
- [BUGFIX] HPB namespaces are unpredictable so be ignore them
- [BUGFIX] fixing wrong variable bind within
credit,debitandstatements
- [ENHANCEMENT] uploads will return both ebics_order_id and ebics_transaction_id
- [BUGFIX] missing require statements for
zlib - [BUGFIX] #16
setuptried to initialize wrong class
- [BUGFIX] CCT order was submited as CD1
- [BUGFIX] padding was calculated against the wrong block size
- [BUGFIX] double encoding of the signature
- [BUGFIX] Sending
Receiptsafter downloading data, to circumvent download locks - [BUGFIX] adding missing require statements
- adding HAC, HKD, C52 and C53 support
- less verbose object inspection for
Epics::Client - readme polishing
- first release