General remarks:
- This is an update for the 1.x DSF and not compatible with 0.9.x and older version developed at highmed/highmed-dsf.
- To Update an existing 1.x installation, please see the 1.x -> 1.6.0 Upgrade Guide.
- For a fresh deployment, follow the installation instructions.
- With this release, library dependencies have been updated, a number of bugs fixed and the execution of FHIR update operations for
Organization
andOrganizationAffiliation
improved.
Features:
- The execution performance of FHIR rest update operations for
Organization
andOrganizationAffiliation
resource has been improved.
Bug Fixes:
- The DSF BPE missed
Task
andQuestionnaireResponse
resources received by the DSF FHIR server during a connection outage between the DSF FHIR and DSF BPE servers. MissedTask
andQuestionnaireResponse
are now always downloded after the connection is reestablished. See #233 - The OIDC provider URL could not be configured as a "no proxy" URL if a general forward proxy was configured for the DSF FHIR or DSF BPE servers. The responsible logic error in the code was fixed. See #232
QuestionnaireResponse
and correspondingQuestionnaire
resource could not be created together in atransaction
Bundle
. The reference check for theQuestionnaireResponse.questionnaire
canoncial reference was move to the correcttransaction
Bundle
execution phase. See #226- A wrong resource type in the
getLocalVersionlessAbsoluteUrl
method of the plugin API classQuestionnaireResponseHelperImpl
was fixed. See #224
Known Compatible Process Plugins:
- DSF Allow List v1.0.0.1
- DSF Ping Pong v1.0.1.0
- MII Report v1.1.0.1
- MII Feasibility v1.0.0.7
- MII Data Transfer v1.0.1.0
- MII Data Sharing v1.0.0.1
Docker containers for this release can be access via the GitHub Docker registry - ghcr.io:
- bpe: ghcr.io/datasharingframework/bpe:1.6.0
- bpe_proxy: ghcr.io/datasharingframework/bpe_proxy:1.6.0
- fhir: ghcr.io/datasharingframework/fhir:1.6.0
- fhir_proxy: ghcr.io/datasharingframework/fhir_proxy:1.6.0
Issues closed:
- Upgrade Dependencies #236
- BPE Misses Task and QuestionnaireResponse Resources if Network Disconnects #233
- OIDC Provider Can’t Be Excluded From Configured Forwarding-Proxy #232
- Improve Performance of Organization and OrganizationAffiliation Updates #230
- A Questionnaire and corresponding QuestionnaireResponse resource cannot be posted to the FHIR server at the same time in a transaction Bundle #226
- QuestionnaireResponseHelperImpl Uses Wrong Resource Type in getLocalVersionlessAbsoluteUrl Method #224
- Start New Development Cycle #219
This release contains contributions from @hhund, @jaboehri, @schwzr and @wetret.