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-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
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
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
togetAdorsysInterceptors
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 inadapter.config.properties
.
XS2A Adapter Release 0.1.14
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
andAccessTokenException
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
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
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
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 byDate
header presence in Signature.Date
header 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-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
, addeddkb.psd2_token.url
property
intoadapter.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.