Change Log for Convenient Interaction with Data Space Integration Version 0.4.0 12/12/2025 - fix character encoding is not determined from data plane response content type charset attribute - fix application/json http requests / responses using base64 encoding is undesired - fix polling for started and all following states; explicit polling for completed is undesired - fix content type sent empty with GET - fix content type sent without charset parameter - allow to access asset by specifying an existing contract agreement id, bypassing the initial catalog request Version 0.3.0: 08/29/2025 - split absolutePath into path and query in the httpDataPlaneRequest - externalize CSRF Protected, so that it can be switched off, if not relevant - make httpBody optional in the httpDataPlaneRequest - remove preliminary distribution handling as currently not well supported by all use cases, which could lead to errors - fix offer policy sometimes not taken over correctly into the contract negotiation - fix JSON-LD payloads sometimes incorrectly parsed - add azureStoragePushDataPlaneRequest and corresponding simple negotiation / initiation of transfer process - add 3 sender adapters and 3 receiver adapters for 3 different configurable use cases - add forceNegotiation to the request - validate the request - match order of characterEncoding and contentType in the httpDataPlaneRequest to the order of the response Version 0.2.0: 02/28/2025 - return correct error payload and HTTP status code: - 404 if no offer found for the catalog filter properties - 400 if more that one offer found for the catalog filter properties - 4xx / 5xx if any other unhandled error occurs - replace a lot of the Groovy scripts with equivalent flow steps - allow configuration of polling intervals Version 0.1.0: 12/17/2024 - Initial Release