Skip to content

Commit 0e26274

Browse files
authored
Merge pull request #140 from datasharingframework/v2.0.2
documentation for dsf v2.0.2
2 parents 4df4ce0 + 4b3a365 commit 0e26274

37 files changed

+4817
-123
lines changed

docs/src/.vuepress/layouts/PageLayout.vue

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { useRoute, useRouter } from "vue-router";
44
import { ref, onMounted } from 'vue'
55
66
const version = ref("");
7-
const latestVersion = "v2.0.1";
7+
const latestVersion = "v2.0.2";
88
99
1010
function setVersionBasedOnCurrentPath() : void {
@@ -55,7 +55,8 @@ function navigateToNewVersion() {
5555
<div class="version-selector" v-if="route.path.startsWith('/operations/')">
5656
<label class="vp-sidebar-header" for="version-select"><strong>Version:</strong> </label>
5757
<select id="version-select" class="vp-sidebar-header" v-model="version" @change="navigateToNewVersion">
58-
<option value="v2.0.1">latest (2.0.1)</option>
58+
<option value="v2.0.2">latest (2.0.2)</option>
59+
<option value="v2.0.1">2.0.1</option>
5960
<option value="v2.0.0">2.0.0</option>
6061
<option value="v1.9.0">1.9.0</option>
6162
<option value="v1.8.0">1.8.0</option>
1.6 KB
Binary file not shown.
1.81 KB
Binary file not shown.

docs/src/.vuepress/sidebar/fetch-versioned-release-notes.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ REPO_NAME="dsf"
1010
OUTPUT_BASE_DIR="../../operations"
1111

1212
# Define the range of versions
13-
VERSIONS=("v1.0.0" "v1.1.0" "v1.2.0" "v1.3.0" "v1.3.1" "v1.3.2" "v1.4.0" "v1.5.0" "v1.5.1" "v1.5.2" "v1.6.0" "v1.7.0" "v1.7.1" "v1.8.0" "v1.9.0" "v2.0.0")
13+
VERSIONS=("v1.0.0" "v1.1.0" "v1.2.0" "v1.3.0" "v1.3.1" "v1.3.2" "v1.4.0" "v1.5.0" "v1.5.1" "v1.5.2" "v1.6.0" "v1.7.0" "v1.7.1" "v1.8.0" "v1.9.0" "v2.0.0" "v2.0.1" "v2.0.2")
1414

1515
# Fetch all release details
1616
echo "Fetching all releases..."

docs/src/.vuepress/theme.ts

Lines changed: 4 additions & 7 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.1",
41+
children: [ {
42+
text: "Current Version - 2.0.2",
4743
link: "get-started.md",
4844
icon: "launch"
4945
}, "old-versions.md"],
@@ -130,7 +126,8 @@ export default hopeTheme({
130126
"/operations/old-versions": [],
131127
"/operations/latest/": generate_v2_latest_sidebar(),
132128
"/operations/next/": [],
133-
"/operations/v2.0.1/": generate_v2_latest_sidebar(),
129+
"/operations/v2.0.2/": generate_v2_latest_sidebar(),
130+
"/operations/v2.0.1/": generate_v2_0_0_sidebar(),
134131
"/operations/v2.0.0/": generate_v2_0_0_sidebar(),
135132
"/operations/v1.9.0/": generate_v1_latest_sidebar(),
136133
"/operations/v1.8.0/": generate_v1_gt_eq_1_7_0_sidebar(),

docs/src/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ The **Data Sharing Framework (DSF)** is a concept for a secure middleware to dis
3838
![DSF concept](/photos/info/introduction/dsf-concept.png)
3939

4040

41-
## News
41+
## [News](/news/)
4242

4343
::: info **DSF Spring School 2026 - Registrations are now open!**
4444
Get ready for the third edition of the **DSF Community Spring School 2026**, happening **February 24–26 at Heilbronn University**! Dive into a immersive, hand-on experience and connect with the DSF Community. Sign up now, save the date, and be part of it!

docs/src/operations/latest

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v2.0.1
1+
v2.0.2

docs/src/operations/old-versions.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,17 @@
11
---
2-
title: Old versions
2+
title: Old Versions
33
icon: launch
44
---
55

6+
## DSF v2
7+
8+
- [2.0.1](./v2.0.1/)
9+
- [2.0.0](./v2.0.0/)
10+
11+
612
## DSF v1
713

14+
- [1.9.0](./v1.9.0/)
815
- [1.8.0](./v1.8.0/)
916
- [1.7.1](./v1.7.1/)
1017
- [1.7.0](./v1.7.0/)

docs/src/operations/v1.9.0/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: DSF 1.9.0
33
icon: guide
44
---
55

6-
Data Sharing Framework 1.x is the current major release of the Data Sharing Framework.
6+
Data Sharing Framework 1.x is the latest release of major version 1 of the Data Sharing Framework.
77

88
# System Administrators
99

docs/src/operations/v2.0.0/release-notes.md

Lines changed: 28 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,21 @@
1-
---
2-
title: Release Notes (v2.0.0)
3-
icon: note
4-
---
5-
6-
## [Release Notes for v2.0.0](https://github.com/datasharingframework/dsf/releases/tag/v2.0.0)
7-
8-
::: tip Release Notes
9-
You can access all release notes on our [GitHub](https://github.com/datasharingframework/dsf/releases).
10-
:::
11-
12-
### Second Release Candidate for 2.0.0
1+
---
2+
title: Release Notes (v2.0.0)
3+
icon: note
4+
---
5+
6+
## [Release Notes for v2.0.0](https://github.com/datasharingframework/dsf/releases/tag/v2.0.0)
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.0 - Major Release
1313
General remarks:
14-
- This is the second release candidate for the upcoming major version 2.0.0. Do not use this release in production.
15-
- Two new default trusted server root CAs were added and a number of bugs fixed since the 2.0.0-RC1 release, for details see PRs: [#394](https://github.com/datasharingframework/dsf/issues/394) and [#396](https://github.com/datasharingframework/dsf/issues/396).
14+
15+
- This is the 2.0.0 major release of the DSF. DSF installations in version 1.9.0 can be upgraded to this release.
16+
- To Update an existing 1.x installation, please see the [1.9.0 -> 2.0.0 upgrade guide](https://dsf.dev/operations/v2.0.0/upgrade-from-1.html).
17+
- For a fresh deployment, follow the [installation instructions](https://dsf.dev/operations/v2.0.0/install.html).
18+
- A list of compatible process plugins can be found in the [plugin install guide](https://dsf.dev/operations/latest/install-plugins.html).
1619

1720
Feature Summary:
1821
- With the 2.0.0 release the workflow engine for the **DSF BPE Server** was migrated from *Camunda 7* to the community-driven, open-source BPMN engine [Operaton](https://operaton.org). The migration includes a byte-code rewriting layer that allows existing v1 process plugins compiled against Camunda classes to continue running without recompilation.
@@ -22,37 +25,39 @@ Feature Summary:
2225
- The DSF 2.0.0 code-base was upgraded to Java 25 and uses latest versions of Jetty and HAPI. A new [dsf-maven-plugin](https://repo1.maven.org/maven2/dev/dsf/dsf-maven-plugin/2.0.0-RC2) was created to automate build steps and help process plugins developers in generating configuration documentation and docker-compose based DSF development setups.
2326

2427
Docker images for this release can be accessed via the GitHub Docker registry - ghcr.io:
25-
* **bpe**: [ghcr.io/datasharingframework/bpe:2.0.0-RC2](https://github.com/orgs/datasharingframework/packages/container/bpe/581165653?tag=2.0.0-RC2)
26-
* **bpe_proxy**: [ghcr.io/datasharingframework/bpe_proxy:2.0.0-RC2](https://github.com/orgs/datasharingframework/packages/container/bpe_proxy/581150393?tag=2.0.0-RC2)
27-
* **fhir**: [ghcr.io/datasharingframework/fhir:2.0.0-RC2](https://github.com/orgs/datasharingframework/packages/container/fhir/581159107?tag=2.0.0-RC2)
28-
* **fhir_proxy**: [ghcr.io/datasharingframework/fhir_proxy:2.0.0-RC2](https://github.com/orgs/datasharingframework/packages/container/fhir_proxy/581149400?tag=2.0.0-RC2)
28+
* **bpe**: [ghcr.io/datasharingframework/bpe:2.0.0](https://github.com/orgs/datasharingframework/packages/container/bpe/590035938?tag=2.0.0)
29+
* **bpe_proxy**: [ghcr.io/datasharingframework/bpe_proxy:2.0.0](https://github.com/orgs/datasharingframework/packages/container/bpe_proxy/590020738?tag=2.0.0)
30+
* **fhir**: [ghcr.io/datasharingframework/fhir:2.0.0](https://github.com/orgs/datasharingframework/packages/container/fhir/590028980?tag=2.0.0)
31+
* **fhir_proxy**: [ghcr.io/datasharingframework/fhir_proxy:2.0.0](https://github.com/orgs/datasharingframework/packages/container/fhir_proxy/590020411?tag=2.0.0)
2932

3033
Process Plugin API v1 on Maven Central:
3134
```xml
3235
<dependency>
3336
<groupId>dev.dsf</groupId>
3437
<artifactId>dsf-bpe-process-api-v1</artifactId>
35-
<version>2.0.0-RC2</version>
38+
<version>2.0.0</version>
3639
</dependency>
3740
```
3841
Process Plugin API v2 on Maven Central:
3942
```xml
4043
<dependency>
4144
<groupId>dev.dsf</groupId>
4245
<artifactId>dsf-bpe-process-api-v2</artifactId>
43-
<version>2.0.0-RC2</version>
46+
<version>2.0.0</version>
4447
</dependency>
4548
```
4649
DSF Maven Plugin on Maven Central:
4750
```xml
4851
<plugin>
4952
<groupId>dev.dsf</groupId>
5053
<artifactId>dsf-maven-plugin</artifactId>
51-
<version>2.0.0-RC2</version>
54+
<version>2.0.0</version>
5255
</plugin>
5356
```
5457

5558
Issues closed:
59+
- 1.9.0 to 2.0.0 Transition [#400](https://github.com/datasharingframework/dsf/issues/400)
60+
- Fix 2.0.0-RC2 Bugs [#397](https://github.com/datasharingframework/dsf/issues/397)
5661
- Add New D-Trust Server Certificate Root CAs [#395](https://github.com/datasharingframework/dsf/issues/395)
5762
- Fix 2.0.0-RC1 Bugs [#393](https://github.com/datasharingframework/dsf/issues/393)
5863
- Add Licence Headers [#391](https://github.com/datasharingframework/dsf/issues/391)
@@ -107,5 +112,5 @@ Issues closed:
107112
- Add Constants for organization-role and practitioner-role CodeSystems [#81](https://github.com/datasharingframework/dsf/issues/81)
108113
- Improve DefaultUserTaskListener [#78](https://github.com/datasharingframework/dsf/issues/78)
109114

110-
This release contains contributions from [@alexanderkiel](https://github.com/alexanderkiel), [@EmteZogaf](https://github.com/EmteZogaf), [@hhund](https://github.com/hhund), [@jaboehri](https://github.com/jaboehri), [@MadMax93](https://github.com/MadMax93), [@schwzr](https://github.com/schwzr) and [@wetret](https://github.com/wetret).
111-
115+
This release contains contributions from [@alexanderkiel](https://github.com/alexanderkiel), [@EmteZogaf](https://github.com/EmteZogaf), [@hhund](https://github.com/hhund), [@jaboehri](https://github.com/jaboehri), [@MadMax93](https://github.com/MadMax93), [@schwzr](https://github.com/schwzr) and [@wetret](https://github.com/wetret).
116+

0 commit comments

Comments
 (0)