Releases: adorsys/xs2a-adapter
v0.1.18-alpha-release-candidate
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
Notices:
commerzbank-adapterwas updated according to new Commerzbank API
Fixes:
commerzbank-adapterwas cleaned up from unnecessary models and
mappers
XS2A Adapter Release 0.1.16
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
releasescript and rearranged steps. -
adjusted WireMock stubs for
sparkasse-adapterto work in both
WireMock tests and in WireMock Mode.
XS2A Adapter Release 0.1.15
| Bank Name | Approach | AIS, PIS |
|---|---|---|
Aareal Bank (Crealogix Solution) |
embedded |
AIS, PIS |
Added banks
Notices:
-
added
Cross-cutting Conceptsto the Adapter arc42 document. -
added
Design Decisionsto the Adapter arc42 document. -
renamed
getInterceptorstogetAdorsysInterceptorsin
AdorsysIntegServiceProviderto avoid confusion with
AbstractAdapterServiceProvidermethod with the same name. -
added pushing XS2A Adapter docker image to Dockerhub.
-
added
Quality Requirementsto the Adapter arc42 document. -
added
Risks and Technical Debtsto the Adapter arc42 document. -
for
deutsche-bank-adapter, provided default URL for obtaining a
certificate for password encryption inadapter.config.properties.
XS2A Adapter Release 0.1.14
Notices:
-
Xs2aHttpLogSanitizerwas 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. -
AccessTokenServiceandAccessTokenExceptionare moved to
xs2a-adapter-service-apipackage. -
added
Glossaryto the Adapter arc42 document. -
completed
Building Block Viewchapter of the Adapter arc42
document.
Features:
deutsche-bank-adapterremoves subaccount number from PSU-ID for
DE/DB and DE/Noris if present.
Fixes:
-
fixed
unicredit-adapterupdate payment psu data failing because of
invalid links format in response. -
fixed
santander-adapterOAuth2Service. -
fixed swallowing original bank error when throwing
AccessTokenExceptionin
CrealogixEmbeddedPreAuthorisationService. -
fixed Postman collection for
unicredit-adapter
XS2A Adapter Release 0.1.13
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-adapterpayment initiation failing if no Creditor
Address was provided in JSON request. -
fixed
comdirect-adapterissue with failing mapping LocalDateTime
to OffsetDateTime.
XS2A Adapter Release 0.1.12
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-adapterREADME, 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
Notices:
- added
commons-iodependency in the project, for proper work of
deutsche-bankadapter 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_ERRORwas caused byDate
header presence in Signature.Dateheader is not a mandatory field
since BG v1.3.4
XS2A Adapter Release 0.1.10
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
Notices:
-
added README.md to
crealogix-adapterwith a description of the
adapter proper configuration. -
changed
code-generator, it creates Get Authorisation Sub-Resources
for Consents API. -
changes in
crealogix-adapter, addeddkb.psd2_token.urlproperty
intoadapter.config.propertiesfor DKB configuration, instead of
previously hardcoded URL in the
CrealogixEmbeddedPreAuthorisationService. -
removed deprecated code from
AccountInformationServiceProvider,
DownloadServiceProvider,Oauth2ServiceProvider,
PaymentInitiationServiceProvider,Request,
ApacheHttpClientFactory,WiremockHttpClientFactory,
AdapterServiceLoaderclasses. -
replaced
isInstanceOfchecks with more accurate
isExactlyInstanceOfin some Adapter ServiceProvider tests.
Features:
- added
getConsentAuthorisationoperation with a respective endpoint
for retrieving Authorisation Sub-Resources information. Description
added on a Swagger resource.