Skip to content

Releases: adorsys/xs2a-adapter

v0.1.18-alpha-release-candidate

30 Dec 08:28
Compare
Choose a tag to compare

Notices:

  • Updated API according to Berlin Group spec. V1.3.9

Fixes:

  • Fixed mappers according to new models

  • Deleted unused models

XS2A Adapter Release 0.1.17

02 Dec 19:58
Compare
Choose a tag to compare

Notices:

  • commerzbank-adapter was updated according to new Commerzbank API

Fixes:

  • commerzbank-adapter was cleaned up from unnecessary models and
    mappers

XS2A Adapter Release 0.1.16

04 Oct 15:25
Compare
Choose a tag to compare

Notices:

  • added WireMock stubs for santander-adapter.

  • added WireMock stubs for unicredit-adapter.

  • added WireMock stubs for commerzbank-adapter.

  • added WireMock stubs for comdirect-adapter.

Fixes:

  • amended release script and rearranged steps.

  • adjusted WireMock stubs for sparkasse-adapter to work in both
    WireMock tests and in WireMock Mode.

XS2A Adapter Release 0.1.15

13 Sep 11:35
Compare
Choose a tag to compare
Added banks
Bank Name Approach AIS, PIS

Aareal Bank (Crealogix Solution)

embedded

AIS, PIS

Added banks

Notices:

  • added Cross-cutting Concepts to the Adapter arc42 document.

  • added Design Decisions to the Adapter arc42 document.

  • renamed getInterceptors to getAdorsysInterceptors in
    AdorsysIntegServiceProvider to avoid confusion with
    AbstractAdapterServiceProvider method with the same name.

  • added pushing XS2A Adapter docker image to Dockerhub.

  • added Quality Requirements to the Adapter arc42 document.

  • added Risks and Technical Debts to the Adapter arc42 document.

  • for deutsche-bank-adapter, provided default URL for obtaining a
    certificate for password encryption in adapter.config.properties.

XS2A Adapter Release 0.1.14

11 Aug 13:15
Compare
Choose a tag to compare

Notices:

  • Xs2aHttpLogSanitizer was extended with new headers to hide.

  • added Decoupled, and Embedded Pre-step flows to the XS2A Flows
    documentation. Amended mistakes in the Adapter arc42 page.

  • refactored santander-adapter: added validations, marked some API
    endpoints as unsupported based on the bank documentation.

  • renamed 'PreAuthorisationException' into more generic
    RequestAuthorizationValidationException.

  • AccessTokenService and AccessTokenException are moved to
    xs2a-adapter-service-api package.

  • added Glossary to the Adapter arc42 document.

  • completed Building Block View chapter of the Adapter arc42
    document.

Features:

  • deutsche-bank-adapter removes subaccount number from PSU-ID for
    DE/DB and DE/Noris if present.

Fixes:

  • fixed unicredit-adapter update payment psu data failing because of
    invalid links format in response.

  • fixed santander-adapter OAuth2Service.

  • fixed swallowing original bank error when throwing
    AccessTokenException in
    CrealogixEmbeddedPreAuthorisationService.

  • fixed Postman collection for unicredit-adapter

XS2A Adapter Release 0.1.13

13 Jul 15:12
Compare
Choose a tag to compare

Notices:

  • updated Postman collections.

  • added support wiremock server as a standalone application.

  • updated Adapter documentation, added details on bank’s specific
    configurations and non-XS2A interfaces.

  • changes in adorsys-adapter, removed
    AdorsysPaymentInitiationService, which contained a workaround for
    adding a Creditor Address field. After the latest ModelBank
    environment updates, the address field is no more a mandatory data.

  • updated WireMock stubs for adorsys-adapter, removed all
    periodic-payments and XML based payments as they are not working at
    the moment.

  • adjusted Xs2aHttpLogSanitizer to mask Account Ids in DKB error
    responses and Authorization Ids in the Commerzbank GET Authorization
    URI requests.

Features:

  • Added "readAccountDetails" operation

Fixes:

  • fixed tests and test sequences in Postman collections

  • fixed adorsys-adapter payment initiation failing if no Creditor
    Address was provided in JSON request.

  • fixed comdirect-adapter issue with failing mapping LocalDateTime
    to OffsetDateTime.

XS2A Adapter Release 0.1.12

14 Jun 12:42
Compare
Choose a tag to compare

Notices:

  • improved request/response body validation of
    WiremockStubDifferenceDetectingInterceptor, it validates json field
    values from now on.

  • updated release script, added parameters for avoiding timeout error
    when publishing artifacts on Maven Central.

  • changes in crealogix-adapter, PreAuthorisationException is a child
    of RequestValidationException now and can be handled by a client
    validation resolver.

  • in crealogix-adapter README, added description of how to register
    a TPP in DKB.

  • migrate to java 11

Fixes:

  • fixing crealogix-adapter, the provider has changed its Oauth
    Embedded Pre-Step flow which broke the adapter. Implemented changes
    will handle a new flow. Also, there is no need for any DKB secrets
    and keys.

XS2A Adapter Release 0.1.11

08 May 06:11
Compare
Choose a tag to compare

Notices:

  • added commons-io dependency in the project, for proper work of
    deutsche-bank adapter encryption service

Fixes:

  • fixed bug in unicredit-adapter, payment initiation in json was
    failing when creditor address field was absent, added a default
    value if none provided by a client.

  • fixed bug in fiducia-adapter, FORMAT_ERROR was caused by Date
    header presence in Signature. Date header is not a mandatory field
    since BG v1.3.4

XS2A Adapter Release 0.1.10

29 Apr 10:22
Compare
Choose a tag to compare

Notices:

  • for sparkasse-adapter, added custom "PUSH_DEC" Authorisation
    Type, and it’s mapped on BG "PUSH_OTP" Type for normalization.

Fixes:

  • fixed issue
    #577
    with
    Bouncy Castle failing if PEM file ends with more than one trailing
    new line. Increased version of Bouncy Castle to 1.64.

XS2A Adapter Release 0.1.9

12 Apr 11:23
Compare
Choose a tag to compare

Notices:

  • added README.md to crealogix-adapter with a description of the
    adapter proper configuration.

  • changed code-generator, it creates Get Authorisation Sub-Resources
    for Consents API.

  • changes in crealogix-adapter, added dkb.psd2_token.url property
    into adapter.config.properties for DKB configuration, instead of
    previously hardcoded URL in the
    CrealogixEmbeddedPreAuthorisationService.

  • removed deprecated code from AccountInformationServiceProvider,
    DownloadServiceProvider, Oauth2ServiceProvider,
    PaymentInitiationServiceProvider, Request,
    ApacheHttpClientFactory, WiremockHttpClientFactory,
    AdapterServiceLoader classes.

  • replaced isInstanceOf checks with more accurate
    isExactlyInstanceOf in some Adapter ServiceProvider tests.

Features:

  • added getConsentAuthorisation operation with a respective endpoint
    for retrieving Authorisation Sub-Resources information. Description
    added on a Swagger resource.