Skip to content

Releases: samply/blaze

v0.12.2

11 Oct 15:29
c7793cf
Compare
Choose a tag to compare

Bugfixes

  • Fix DB Sync After Failing Transaction (#498)

The full changelog can be found here.

v0.12.1

06 Oct 09:37
029cc17
Compare
Choose a tag to compare

Bugfixes

  • Fix Failing OPTIONS Request (#490)

The full changelog can be found here.

v0.12.0

21 Sep 12:13
cbf6431
Compare
Choose a tag to compare

New Features

  • Support _profile Search Parameter (#427)
  • Support _lastUpdated Search Parameter (#428)
  • Add Measure Evaluation Duration to MeasureReport (#437)
  • Implement Read-Only Transactions (#440)
  • Implement Subject Parameter in $evaluate-measure (#451)
  • Ensure Linearizability on Single Resource Read and Write Operations (#450)

Performance Improvements

  • Tune RocksDB Settings for Improving Imports (#432)

Bugfixes

  • Ensure Next-Links in Search Results can be Resolved by GET (#463)
  • Fix Resizing of Buffers at Read (#475)
  • Fix Indexing of lastUpdated for Deleted Resources (#469)

The full changelog can be found here.

v0.11.1

30 Aug 15:14
95c8130
Compare
Choose a tag to compare

This is a drop-in replacement for v0.11.0. So you don't need to delete the database volume. Since this version, it's also recommended to use the Docker tag 0.11 instead of 0.11.1. Specifying the tag 0.11 ensures that the newest available version 0.11.x is used when pulling the Docker image.

Security

  • Migrate to from AdoptOpenJDK Eclipse Temurin (#462)

v0.11.0

29 Jun 14:30
702ce7e
Compare
Choose a tag to compare

!!! IMPORTANT !!!

The database schema has changed! Please start with a fresh database docker volume/directory.

New Features

  • Implement Search Param _include (#345)
  • Implement Search Param _revinclude (#342)
  • Implement Conditional Create (#359)
  • Allow Multiple Includes with same Type (#351)
  • Fall Back to Literal Reference Resolution on $evaluate-measure (#357)
  • Use Implementation of ge/le for gt/lt in Date Search Params (#410)
  • Override the base URL when Forwarded Headers are Present (#408)
  • Implement Search Parameters of Type Number (#391)

Performance Improvements

  • Improve Transaction Performance (#373)
  • Refactor Reference Extraction (#368)
  • Introduce Record for Attachment (#364)
  • Implement a Transaction Cache (#340)
  • Create Instance and Versioned URLs by Hand (#339)
  • Use LUID's instead of Random UUID's (#338)
  • Improve Performance of JSON Bundle Encoding (#336)
  • Bundle Entries of a Page Should be a Vector (#318)
  • Improve Performance of JSON Unforming (#308)
  • Improve Performance of Resource Handle Function (#307)
  • Improve Hashing Performance (#297)
  • Use Jsonista for Better JSON Encoding/Decoding Performance (#34)

Other Improvements

  • Fix and Enhance OpenID Connect Auth (#372)
  • Rename CQL Context Unspecified into Unfiltered (#317)
  • Migrate to a Java 15 Runtime (#315)

Bugfixes

  • Fix Total Counter on Recreating a Resource (#341)
  • Fix FHIR Date Search (#327)
  • Fix Inconsistent Paged Results on Disjunctive FHIR Searches (#324)
  • Fix JSON Generation of Instant Values (#320)
  • Make Lists of Values of OR Search Parameters Unique (#293)
  • Fix Issue Parsing of Large CQL Queries Never Finishes (#214)

v0.11.0-beta.1

27 Apr 18:39
Compare
Choose a tag to compare
v0.11.0-beta.1 Pre-release
Pre-release

!!! IMPORTANT !!!

The database schema has changed! Please start with a fresh database docker volume/directory.

New Features

  • Implement Search Param _include (#345)
  • Implement Search Param _revinclude (#342)
  • Implement Conditional Create (#359)
  • Allow Multiple Includes with same Type (#351)
  • Fall Back to Literal Reference Resolution on $evaluate-measure (#357)

Performance Improvements

  • Improve Transaction Performance (#373)
  • Refactor Reference Extraction (#368)
  • Introduce Record for Attachment (#364)
  • Implement a Transaction Cache (#340)
  • Create Instance and Versioned URLs by Hand (#339)
  • Use LUID's instead of Random UUID's (#338)
  • Improve Performance of JSON Bundle Encoding (#336)
  • Bundle Entries of a Page Should be a Vector (#318)
  • Improve Performance of JSON Unforming (#308)
  • Improve Performance of Resource Handle Function (#307)
  • Improve Hashing Performance (#297)
  • Use Jsonista for Better JSON Encoding/Decoding Performance (#34)

Other Improvements

  • Fix and Enhance OpenID Connect Auth (#372)
  • Rename CQL Context Unspecified into Unfiltered (#317)

Bugfixes

  • Fix Total Counter on Recreating a Resource (#341)
  • Fix FHIR Date Search (#327)
  • Fix Inconsistent Paged Results on Disjunctive FHIR Searches (#324)
  • Fix JSON Generation of Instant Values (#320)
  • Make Lists of Values of OR Search Parameters Unique (#293)
  • Fix Issue Parsing of Large CQL Queries Never Finishes (#214)

0.10.3

15 Dec 17:10
308cbc0
Compare
Choose a tag to compare

Bugfixes

  • Fix Processing of Empty Transaction Bundles (#288)

0.10.2

15 Dec 13:17
673b087
Compare
Choose a tag to compare

Bugfixes

  • Fix Memory Leak on Validation (#289)

0.10.1

13 Dec 18:02
df3e18a
Compare
Choose a tag to compare

!!! PLEASE DO NOT USE THIS RELEASE !!!

This release introduced a memory leak which is solved in v0.10.2.

Bugfixes

  • Fix Error Reporting of Invalid Resources on Batches (#224)
  • Fix NPE on Batch Requests with Create Interaction and Instance-Level URL (#283)

0.10.0

09 Dec 11:10
e5257fe
Compare
Choose a tag to compare

!!! IMPORTANT !!!

The database schema has changed! Please start with a fresh database docker volume/directory.

New Features

  • Implement Composite Search Parameters (#257, #268)
  • Implement _has Search Parameter (#267)

Performance Improvements

  • Improve Query Performance (#271)

Bugfixes

  • Return Error on Missing or Unknown Content-Type Header (#258)
  • Fix missing Name of Search Param _list in CapabilityStatement (#265)
  • Fix FHIRPath Evaluation Error (#275)
  • Fix Intersect on Queries (#277)
  • Use a Separate Statistics Object per RocksDB Instance (#195)