Skip to content

Commit faea419

Browse files
committed
Release v0.32.0
1 parent 11657a0 commit faea419

File tree

16 files changed

+45
-25
lines changed

16 files changed

+45
-25
lines changed

CHANGELOG.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,24 @@
11
# Changelog
22

3+
## v0.32.0
4+
5+
### New Features
6+
7+
* First Preview of Terminology Services ([#2377](https://github.com/samply/blaze/issues/2377))
8+
9+
### Bugfixes
10+
11+
* Fix Issues with Rebuilding the PatientLastChange Index ([#2372](https://github.com/samply/blaze/issues/2372))
12+
* Fix Negative Total Values in History Bundles Generated ([#2357](https://github.com/samply/blaze/issues/2357))
13+
14+
### Documentation
15+
16+
The generated documentation (https://samply.github.io/blaze/) was improved considerably and is now preferred over using direct Markdown files from the repository.
17+
18+
## UI
19+
20+
* Add Logo and Lexend Font to UI ([#2323](https://github.com/samply/blaze/pull/2323))
21+
322
## v0.31.0
423

524
### Enhancements

DEVELOPMENT.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -87,12 +87,13 @@ Documentation: [Environment Variables](docs/deployment/environment-variables.md)
8787

8888
1. Create a release branch named `release-v<version>`, e.g., `release-v0.29.0`.
8989
2. Update all occurrences of the old version (e.g., `0.28.0`) to the new version (e.g., `0.29.0`).
90-
3. Update the `CHANGELOG.md` based on the milestone.
91-
4. Create a commit with the title `Release v<version>`.
92-
5. Create a PR from the release branch to `main`.
93-
6. Merge the PR.
94-
7. Create and push a tag named `v<version>`, e.g., `v0.13.1`, on `main` at the merge commit.
95-
8. Copy the release notes from the `CHANGELOG.md` into the GitHub release.
90+
3. Update `unreleased` badges in the documentation.
91+
4. Update the `CHANGELOG.md` based on the milestone.
92+
5. Create a commit with the title `Release v<version>`.
93+
6. Create a PR from the release branch to `main`.
94+
7. Merge the PR.
95+
8. Create and push a tag named `v<version>`, e.g., `v0.13.1`, on `main` at the merge commit.
96+
9. Copy the release notes from the `CHANGELOG.md` into the GitHub release.
9697

9798
## Code Conventions
9899

Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ RUN apt-get update && apt-get upgrade -y && \
77
rm -rf /var/lib/apt/lists/
88

99
RUN mkdir -p /app/data && chown 1001:1001 /app/data
10-
COPY target/blaze-0.31.0-standalone.jar /app/
10+
COPY target/blaze-0.32.0-standalone.jar /app/
1111

1212
WORKDIR /app
1313
USER 1001
@@ -20,4 +20,4 @@ ENV RESOURCE_DB_DIR="/app/data/resource"
2020
ENV ADMIN_INDEX_DB_DIR="/app/data/admin-index"
2121
ENV ADMIN_TRANSACTION_DB_DIR="/app/data/admin-transaction"
2222

23-
CMD ["java", "-jar", "blaze-0.31.0-standalone.jar"]
23+
CMD ["java", "-jar", "blaze-0.32.0-standalone.jar"]

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ A demo installation can be found [here](https://blaze.life.uni-leipzig.de/fhir)
2121

2222
Blaze is widely used in the [Medical Informatics Initiative](https://www.medizininformatik-initiative.de) in Germany and in [Biobanks](https://www.bbmri-eric.eu) across Europe. A 1.0 version is expected in the next months.
2323

24-
Latest release: [v0.31.0][5]
24+
Latest release: [v0.32.0][5]
2525

2626
## Documentation
2727

@@ -45,7 +45,7 @@ Unless required by applicable law or agreed to in writing, software distributed
4545

4646
[3]: <https://cql.hl7.org/tests.html>
4747
[4]: <https://alexanderkiel.gitbook.io/blaze/deployment>
48-
[5]: <https://github.com/samply/blaze/releases/tag/v0.31.0>
48+
[5]: <https://github.com/samply/blaze/releases/tag/v0.32.0>
4949
[6]: <https://www.yourkit.com/java/profiler/>
5050
[7]: <https://www.yourkit.com/.net/profiler/>
5151
[8]: <https://www.yourkit.com/youmonitor/>

build.clj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
[java.time LocalDate]))
66

77
(def lib 'samply/blaze)
8-
(def version "0.31.0")
8+
(def version "0.32.0")
99
(def class-dir "target/classes")
1010
(def basis (b/create-basis {:project "deps.edn"}))
1111
(def uber-file (format "target/%s-%s-standalone.jar" (name lib) version))

docs/.vitepress/config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ export default defineConfig({
3030
nav: [
3131
{ text: 'Home', link: '/' },
3232
{
33-
text: 'v0.31.0',
33+
text: 'v0.32.0',
3434
items: [
3535
{
3636
text: 'Changelog',

docs/api.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,9 @@ The following Operations are implemented:
3636
* [Measure $evaluate-measure](api/operation/measure-evaluate-measure.md)
3737
* [Patient $everything](api/operation/patient-everything.md) <Badge type="warning" text="v0.22.0"/>
3838
* [Patient $purge](api/operation/patient-purge.md) <Badge type="warning" text="v0.30.1"/>
39-
* [CodeSystem $validate-code](api/operation/code-system-validate-code.md) <Badge type="warning" text="unreleased"/>
40-
* [ValueSet $expand](api/operation/value-set-expand.md) <Badge type="warning" text="unreleased"/>
41-
* [ValueSet $validate-code](api/operation/value-set-validate-code.md) <Badge type="warning" text="unreleased"/>
39+
* [CodeSystem $validate-code](api/operation/code-system-validate-code.md) <Badge type="warning" text="v0.32.0"/>
40+
* [ValueSet $expand](api/operation/value-set-expand.md) <Badge type="warning" text="v0.32.0"/>
41+
* [ValueSet $validate-code](api/operation/value-set-validate-code.md) <Badge type="warning" text="v0.32.0"/>
4242

4343
## Asynchronous Requests
4444

docs/api/operation/code-system-validate-code.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Operation \$validate-code on CodeSystem <Badge type="info" text="Feature: TERMINOLOGY_SERVICE"/> <Badge type="warning" text="unreleased"/>
1+
# Operation \$validate-code on CodeSystem <Badge type="info" text="Feature: TERMINOLOGY_SERVICE"/> <Badge type="warning" text="v0.32.0"/>
22

33
> [!CAUTION]
44
> The operation \$validate-code on CodeSystem is currently **beta**. Only the parameters, described here, are implemented.

docs/api/operation/value-set-expand.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Operation \$expand on ValueSet <Badge type="info" text="Feature: TERMINOLOGY_SERVICE"/> <Badge type="warning" text="unreleased"/>
1+
# Operation \$expand on ValueSet <Badge type="info" text="Feature: TERMINOLOGY_SERVICE"/> <Badge type="warning" text="v0.32.0"/>
22

33
> [!CAUTION]
44
> The operation \$expand on ValueSet is currently **beta**. Only the parameters, described here, are implemented.

docs/api/operation/value-set-validate-code.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Operation \$validate-code on ValueSet <Badge type="info" text="Feature: TERMINOLOGY_SERVICE"/> <Badge type="warning" text="unreleased"/>
1+
# Operation \$validate-code on ValueSet <Badge type="info" text="Feature: TERMINOLOGY_SERVICE"/> <Badge type="warning" text="v0.32.0"/>
22

33
> [!CAUTION]
44
> The operation \$validate-code on ValueSet is currently **beta**. Only the parameters, described here, are implemented.

docs/deployment/standalone-backend.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ Blaze should log something like this:
2727
2023-06-09T08:30:30.126Z b45689460ff3 main INFO [blaze.core:67] - JVM version: 17.0.7
2828
2023-06-09T08:30:30.126Z b45689460ff3 main INFO [blaze.core:68] - Maximum available memory: 1738 MiB
2929
2023-06-09T08:30:30.126Z b45689460ff3 main INFO [blaze.core:69] - Number of available processors: 2
30-
2023-06-09T08:30:30.126Z b45689460ff3 main INFO [blaze.core:70] - Successfully started 🔥 Blaze version 0.31.0 in 9.0 seconds
30+
2023-06-09T08:30:30.126Z b45689460ff3 main INFO [blaze.core:70] - Successfully started 🔥 Blaze version 0.32.0 in 9.0 seconds
3131
```
3232

3333
In order to test connectivity, query the health endpoint:
@@ -47,7 +47,7 @@ that should return:
4747
```json
4848
{
4949
"name": "Blaze",
50-
"version": "0.31.0"
50+
"version": "0.32.0"
5151
}
5252
```
5353

docs/terminology-service.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Terminology Service <Badge type="info" text="Feature: TERMINOLOGY_SERVICE"/> <Badge type="warning" text="unreleased"/>
1+
# Terminology Service <Badge type="info" text="Feature: TERMINOLOGY_SERVICE"/> <Badge type="warning" text="v0.32.0"/>
22

33
> [!CAUTION]
44
> The terminology service is currently **beta**. Only the basic functionality, described here, is implemented.

docs/terminology-service/fhir.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# FHIR Code Systems <Badge type="warning" text="unreleased"/>
1+
# FHIR Code Systems <Badge type="warning" text="v0.32.0"/>
22

33
Blaze supports all FHIR CodeSystem resources stored in Blaze with `content` of either `complete` or `fragment`.
44

docs/terminology-service/loinc.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# LOINC <Badge type="info" text="Feature: TERMINOLOGY_LOINC"/> <Badge type="warning" text="unreleased"/>
1+
# LOINC <Badge type="info" text="Feature: TERMINOLOGY_LOINC"/> <Badge type="warning" text="v0.32.0"/>
22

33
> [!NOTE]
44
> LOINC data is build into the Blaze image. Because LOINC support needs additional memory, it has to be enabled by setting the environment variable `ENABLE_TERMINOLOGY_LOINC` to `true`.

docs/terminology-service/snomed-ct.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# SNOMED CT <Badge type="info" text="Feature: TERMINOLOGY_SNOMED_CT"/> <Badge type="warning" text="unreleased"/>
1+
# SNOMED CT <Badge type="info" text="Feature: TERMINOLOGY_SNOMED_CT"/> <Badge type="warning" text="v0.32.0"/>
22

33
> [!NOTE]
44
> Because SNOMED CT has to be licensed, Blaze doesn't contain the SNOMED CT code system by default. However, by setting the environment variable `ENABLE_TERMINOLOGY_SNOMED_CT` to `true` and `SNOMED_CT_RELEASE_PATH` to a path of an official SNOMED CT release, Blaze will be able to offer terminology services on SNOMED CT. The release files are read into memory on each start of Blaze. So the release path has to be always available.

docs/terminology-service/ucum.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# UCUM <Badge type="warning" text="unreleased"/>
1+
# UCUM <Badge type="warning" text="v0.32.0"/>
22

33
Blaze supports the [UCUM](http://unitsofmeasure.org/) terminology.
44

0 commit comments

Comments
 (0)