Skip to content

Commit 79937e5

Browse files
committed
Release v1.0.0
1 parent 33c5fd8 commit 79937e5

File tree

14 files changed

+94
-40
lines changed

14 files changed

+94
-40
lines changed

CHANGELOG.md

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

3+
## v1.0.0
4+
5+
### Enhancements
6+
7+
* Implement Summary Mode for all Resources ([#199](https://github.com/samply/blaze/issues/199))
8+
9+
### Security
10+
11+
* Remove CORS Header ([#2691](https://github.com/samply/blaze/issues/2691))
12+
13+
### Bugfixes
14+
15+
* Fix missing Value Access in Some DateTime Types ([#2686](https://github.com/samply/blaze/issues/2686))
16+
17+
The full changelog can be found [here](https://github.com/samply/blaze/milestone/85?closed=1).
18+
319
## v0.34.0
420

521
### Notes

Dockerfile

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

1111
RUN mkdir -p /app/data && chown 1001:1001 /app/data
12-
COPY target/blaze-0.34.0-standalone.jar /app/
12+
COPY target/blaze-1.0.0-standalone.jar /app/
1313

1414
WORKDIR /app
1515
USER 1001
@@ -22,4 +22,4 @@ ENV RESOURCE_DB_DIR="/app/data/resource"
2222
ENV ADMIN_INDEX_DB_DIR="/app/data/admin-index"
2323
ENV ADMIN_TRANSACTION_DB_DIR="/app/data/admin-transaction"
2424

25-
CMD ["java", "-jar", "blaze-0.34.0-standalone.jar"]
25+
CMD ["java", "-jar", "blaze-1.0.0-standalone.jar"]

README.md

Lines changed: 23 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,21 +7,30 @@
77
[![Latest Release](https://img.shields.io/github/v/release/samply/blaze?color=1874a7)][5]
88
[![Docs](https://img.shields.io/badge/Docs-blue.svg)](https://samply.github.io/blaze)
99

10-
A FHIR® Store with internal, fast CQL Evaluation Engine
10+
A FHIR® Server with internal, fast CQL Evaluation Engine
1111

1212
## Goal
1313

14-
The goal of this project is to provide a FHIR® Store with an internal CQL Evaluation Engine which is able to answer population wide aggregate queries in a timely manner to enable interactive, online queries.
14+
The goal of this project is to provide a FHIR® Server with an internal CQL Evaluation Engine which is able to answer population wide aggregate queries in a timely manner to enable interactive, online queries over millions of patients.
1515

1616
## Demo
1717

1818
A demo installation can be found [here](https://blaze.life.uni-leipzig.de/fhir) (user/password: demo).
1919

2020
## State
2121

22-
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.
22+
Blaze is stable and widely used in the [Medical Informatics Initiative](https://www.medizininformatik-initiative.de) in Germany and in [Biobanks](https://www.bbmri-eric.eu) across Europe.
2323

24-
Latest release: [v0.34.0][5]
24+
Latest release: [v1.0.0][5]
25+
26+
## Key Features
27+
28+
* Implements large parts of the [FHIR® R4 API][1]
29+
* Contains a fast [CQL Evaluation Engine][17]
30+
* Supports the operations [$evaluate-measure][2], [$everything][13], [$validate-code][14], [$expand][15] amongst others
31+
* Offers [terminology services][16] including LOINC and SNOMED CT
32+
* Scales horizontally via [Distributed Storage Variant][18]
33+
* Comes with a modern [Web Frontend][19]
2534

2635
## Documentation
2736

@@ -51,12 +60,21 @@ http://www.apache.org/licenses/LICENSE-2.0
5160

5261
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
5362

63+
[1]: <https://samply.github.io/blaze/api.html>
64+
[2]: <https://samply.github.io/blaze/api/operation/measure-evaluate-measure.html>
5465
[3]: <https://cql.hl7.org/tests.html>
5566
[4]: <https://alexanderkiel.gitbook.io/blaze/deployment>
56-
[5]: <https://github.com/samply/blaze/releases/tag/v0.34.0>
67+
[5]: <https://github.com/samply/blaze/releases/tag/v1.0.0>
5768
[6]: <https://www.yourkit.com/java/profiler/>
5869
[7]: <https://www.yourkit.com/.net/profiler/>
5970
[8]: <https://www.yourkit.com/youmonitor/>
6071
[9]: <https://github.com/facebook/rocksdb/wiki/Setup-Options-and-Basic-Tuning#block-cache-size>
6172
[10]: <https://github.com/facebook/rocksdb/wiki/RocksDB-Basics#multi-threaded-compactions>
6273
[12]: <https://touchstone.aegis.net/touchstone/conformance/history?suite=FHIR4-0-1-Basic-Server&supportedOnly=true&suiteType=HL7_FHIR_SERVER&ownedBy=ALL&ps=10&published=true&pPass=0&strSVersion=6&format=ALL>
74+
[13]: <https://samply.github.io/blaze/api/operation/patient-everything.html>
75+
[14]: <https://samply.github.io/blaze/api/operation/code-system-validate-code.html>
76+
[15]: <https://samply.github.io/blaze/api/operation/value-set-expand.html>
77+
[16]: <https://samply.github.io/blaze/terminology-service.html>
78+
[17]: <https://samply.github.io/blaze/cql-queries.html>
79+
[18]: <https://samply.github.io/blaze/deployment/distributed-backend.html>
80+
[19]: <https://samply.github.io/blaze/frontend.html>

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.34.0")
8+
(def version "1.0.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: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ export default defineConfig({
4040
nav: [
4141
{ text: 'Home', link: '/' },
4242
{
43-
text: 'v0.34.0',
43+
text: 'v1.0.0',
4444
items: [
4545
{
4646
text: 'Changelog',
@@ -163,7 +163,7 @@ export default defineConfig({
163163
{
164164
text: 'Usage',
165165
items: [
166-
{ text: 'Frontend', link: '/frontend' },
166+
{ text: 'Web Frontend', link: '/frontend' },
167167
{ text: 'Importing Data', link: '/importing-data' },
168168
{ text: 'Sync Data', link: '/data-sync' },
169169
{ text: 'Conformance', link: '/conformance' },

docs/api.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -162,8 +162,8 @@ Blaze has to generate absolute URLs of its own in links and Location headers. By
162162

163163
Besides the static `BASE_URL` setting, Blaze also respects the reverse proxy headers X-Forwarded-Host, X-Forwarded-Proto and [Forwarded][4] to generate its base URL dynamically.
164164

165-
[1]: <https://www.hl7.org/fhir/http.html>
166-
[2]: <https://www.hl7.org/fhir/capabilitystatement.html>
165+
[1]: <https://hl7.org/fhir/R4/http.html>
166+
[2]: <https://hl7.org/fhir/R4/capabilitystatement.html>
167167
[3]: <https://github.com/samply/blaze/issues>
168168
[4]: <https://datatracker.ietf.org/doc/html/rfc7239>
169169
[5]: <https://hl7.org/fhir/http.html#capabilities>

docs/api/interaction/history-instance.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ The return content is a Bundle with type set to `history` containing the version
1010

1111
## Search Result Parameters
1212

13-
| Name | Description |
14-
|------------|--------------------------------------------------|
15-
| `_summary` | `true`, `data`, `count` and `false` is supported |
13+
| Name | Since | Description |
14+
|------------|-------|-------------------------------------------|
15+
| `_summary` | 1.0.0 | `true`, `count` and `false` are supported |
1616

1717
## Large Histories
1818

docs/api/interaction/history-system.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ The return content is a Bundle with type set to `history` containing the version
1010

1111
## Search Result Parameters
1212

13-
| Name | Description |
14-
|------------|--------------------------------------------------|
15-
| `_summary` | `true`, `data`, `count` and `false` is supported |
13+
| Name | Since | Description |
14+
|------------|-------|-------------------------------------------|
15+
| `_summary` | 1.0.0 | `true`, `count` and `false` are supported |
1616

1717
## Large Histories
1818

docs/api/interaction/history-type.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ The return content is a Bundle with type set to `history` containing the version
1010

1111
## Search Result Parameters
1212

13-
| Name | Description |
14-
|------------|--------------------------------------------------|
15-
| `_summary` | `true`, `data`, `count` and `false` is supported |
13+
| Name | Since | Description |
14+
|------------|-------|-------------------------------------------|
15+
| `_summary` | 1.0.0 | `true`, `count` and `false` are supported |
1616

1717
## Large Histories
1818

docs/api/interaction/search-system.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ GET [base]?param1=value&...
66

77
## Search Result Parameters
88

9-
| Name | Description |
10-
|------------|--------------------------------------------------|
11-
| `_summary` | `true`, `data`, `count` and `false` is supported |
9+
| Name | Since | Description |
10+
|------------|-------|-------------------------------------------|
11+
| `_summary` | 1.0.0 | `true`, `count` and `false` are supported |
1212

1313
## Paging
1414

0 commit comments

Comments
 (0)