Skip to content

Commit 4b3a365

Browse files
committed
added release notes
1 parent 1592dca commit 4b3a365

2 files changed

Lines changed: 70 additions & 14 deletions

File tree

docs/src/.vuepress/theme.ts

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -38,12 +38,8 @@ export default hopeTheme({
3838
text: "Operations",
3939
icon: "launch",
4040
prefix: "/operations/",
41-
children: [{
42-
text: "Stable version - 1.9.0",
43-
link: "v1.9.0/readme.md",
44-
icon: "launch"
45-
}, {
46-
text: "Current version - 2.0.2",
41+
children: [ {
42+
text: "Current Version - 2.0.2",
4743
link: "get-started.md",
4844
icon: "launch"
4945
}, "old-versions.md"],
Lines changed: 68 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,71 @@
1-
---
2-
title: Release Notes (v2.0.2)
3-
icon: note
4-
---
1+
---
2+
title: Release Notes (v2.0.2)
3+
icon: note
4+
---
5+
6+
## [Release Notes for v2.0.2](https://github.com/datasharingframework/dsf/releases/tag/v2.0.2)
7+
8+
::: tip Release Notes
9+
You can access all release notes on our [GitHub](https://github.com/datasharingframework/dsf/releases).
10+
:::
11+
12+
### 2.0.2 - Maintenance Release
13+
General remarks:
514

6-
## [Release Notes for v2.0.2](https://github.com/datasharingframework/dsf/releases/tag/v2.0.2)
15+
- This is an update for DSF 2.0.0 / 2.0.1.
16+
- To Update from an existing 1.x installation, please see the [1.x -> 2.0.2 Upgrade Guide](https://dsf.dev/operations/v2.0.2/upgrade-from-1.html).
17+
- To Update from an existing 2.x installation, please see the [2.x -> 2.0.2 Upgrade Guide](https://dsf.dev/operations/v2.0.2/upgrade-from-2.html).
18+
- For a fresh deployment, follow the [installation instructions](https://dsf.dev/operations/v2.0.2/install.html).
19+
- With this release a number of bugs were fixed.
720

8-
::: tip Release Notes
9-
You can access all release notes on our [GitHub](https://github.com/datasharingframework/dsf/releases).
10-
:::
21+
Bug Fixes:
22+
- The property key `dev.dsf.bpe.fhir.client.connections.config.default.enable.debug.logging` was used for unrelated configuration values to specify the default EnableDebugLogging value for FHIR client connections and the default OidcVerifyAuthorizedParty value for OIDC Client-Credentials-Flow connections. A new property key `dev.dsf.bpe.fhir.client.connections.config.default.oidc.verify.authorized.party` was added.
23+
- A NoClassDefFoundError was throw when executing the [num-process-dashboard-report](https://github.com/medizininformatik-initiative/dsf-plugin-numdashboard) process plugin in Version 1.0.0.0 and 1.1.0.0. Additional packages were added to the API v1 class allow list file.
24+
- A process instance waiting for a timer event crashed on continuation if the process plugin was removed. The crash resulted in Task resources remaining in status `in-progress`. Additional error handling was implemented to update Task to a status `failed`.
25+
- No debug log output was generated for code from the [mii-processes-common](https://github.com/medizininformatik-initiative/mii-processes-common) module used in some medical informatics initiative process plugins. A new config property `dev.dsf.log.min.level.loggers` with default value was added to restore the DSF 1.x behavior.
26+
- The API v2 `setJsonVariable()` mechanism was unable to serialize date/time objects from the `java.time` package. The `ObjectMapper` configuration was fixed and the `JavaTimeModule` added.
1127

28+
Docker images for this release can be accessed via the GitHub Docker registry - ghcr.io:
29+
* **bpe**: [ghcr.io/datasharingframework/bpe:2.0.2](https://github.com/orgs/datasharingframework/packages/container/bpe/679531729?tag=2.0.2)
30+
* **bpe_proxy**: [ghcr.io/datasharingframework/bpe_proxy:2.0.2](https://github.com/orgs/datasharingframework/packages/container/bpe_proxy/679491992?tag=2.0.2)
31+
* **fhir**: [ghcr.io/datasharingframework/fhir:2.0.2](https://github.com/orgs/datasharingframework/packages/container/fhir/679512827?tag=2.0.2)
32+
* **fhir_proxy**: [ghcr.io/datasharingframework/fhir_proxy:2.0.2](https://github.com/orgs/datasharingframework/packages/container/fhir_proxy/679488712?tag=2.0.2)
33+
34+
Process Plugin API v1 on Maven Central:
35+
```xml
36+
<dependency>
37+
<groupId>dev.dsf</groupId>
38+
<artifactId>dsf-bpe-process-api-v1</artifactId>
39+
<version>2.0.2</version>
40+
</dependency>
41+
```
42+
Process Plugin API v2 on Maven Central:
43+
```xml
44+
<dependency>
45+
<groupId>dev.dsf</groupId>
46+
<artifactId>dsf-bpe-process-api-v2</artifactId>
47+
<version>2.0.2</version>
48+
</dependency>
49+
```
50+
DSF Maven Plugin on Maven Central:
51+
```xml
52+
<plugin>
53+
<groupId>dev.dsf</groupId>
54+
<artifactId>dsf-maven-plugin</artifactId>
55+
<version>2.0.2</version>
56+
</plugin>
57+
```
58+
59+
Issues closed:
60+
- API v2 Variables Fails to Serialize java.time Types [#428](https://github.com/datasharingframework/dsf/issues/428)
61+
- Incomplete Debug Logging for MII Process Plugins [#425](https://github.com/datasharingframework/dsf/issues/425)
62+
- Add DFN Community-PKI as Trusted Client CA [#423](https://github.com/datasharingframework/dsf/issues/423)
63+
- Crash on Timer Continuation After Process Plugin Removal Leaves Task In-Progress [#421](https://github.com/datasharingframework/dsf/issues/421)
64+
- Remove Duplicated Thumbprint Calculations [#419](https://github.com/datasharingframework/dsf/issues/419)
65+
- Upgrade Dependencies [#417](https://github.com/datasharingframework/dsf/issues/417)
66+
- NoClassDefFoundError While Executing Plugin num-process-dashboard-report [#415](https://github.com/datasharingframework/dsf/issues/415)
67+
- Start New Development Cycle [#412](https://github.com/datasharingframework/dsf/issues/412)
68+
- Property dev.dsf.bpe.fhir.client.connections.config.default.enable.debug.logging Used for Unrelated Configuration Values [#411](https://github.com/datasharingframework/dsf/issues/411)
69+
70+
This release contains contributions from [@EmteZogaf](https://github.com/EmteZogaf), [@hhund](https://github.com/hhund), [@jaboehri](https://github.com/jaboehri), [@schwzr](https://github.com/schwzr) and [@wetret](https://github.com/wetret).
71+

0 commit comments

Comments
 (0)