github highmed/highmed-dsf v0.7.0-RC1
First Release Candidate for 0.7.0

latest releases: v0.9.3, v0.9.2, v0.9.1...
pre-release22 months ago

General remarks:

  • This is the first pre-release version (RC1) of 0.7.0, we recommend not to use it in production. Especially since upgrading from 0.7.0-RC1 to the final 0.7.0 release may not be possible.

Features include:

  • Added java dependencies to the dsf-bpe-process-base module, making implementation of FHIR validation within process plugins easier.
  • Improved extensibility of the StructureDefinition snapshot generator classes.
  • New mechanism to correlate process instances with an alternative business-key. The new method createAndSaveAlternativeBusinessKey() in AbstractTaskMessageSend enables processes to create an alternative business key before sending a task to a target. A returned task from the target with the alternative business key is correlated to the original process instance.
  • Improved logging of webservice end websocket client configurations during startup. New config option to enable verbose request/response logging for the webservice clients.
  • New a rule for skipping checks of literal external references in Task.input during updates of Task resources with new status failed or completed. Since modification of input parameters is not allowed after a Task resource is in status requested, checking for referential integrity of literal external references in Task.input parameters is not needed. This mechanism allows process plugins to implement permanent delete operations at an appropriate time after a remote process has been started or continued (referencing a local resource) and before that remote process completes.

Fixes include:

  • A few minor issue within the DSF FHIR Server UI have been fixed.

Clients released in the binary assets:

Docker containers for this release can be access via the GitHub Docker registry - ghcr.io:

Issues closed:

  • Disable Reference Checks for External References in task.input if Task Update In-Progress to Completed or to Failed #357
  • Improve Logging #353
  • Start New Development Cycle #351
  • The BPE Should Support Alternative Business Keys #350
  • Add Java Dependencies for Implementing FHIR Validation to dsf-bpe-process-base #349

Don't miss a new highmed-dsf release

NewReleases is sending notifications on new releases.