Skip to content

Releases: samply/blaze

v0.30.2

30 Oct 10:51
Compare
Choose a tag to compare

Performance

  • Improve FHIR Search Performance with Subject References (#2161)

Documentation

  • Add Note About Fix Context Path When Using the UI (#2135)

The full changelog can be found here.

v0.30.1

10 Oct 18:26
Compare
Choose a tag to compare

Bugfixes

  • Fix Returning Resources with Non-Matching Identifier (#2111)

Enhancements (alpha)

  • Implement the delete-history Command (#1382) (docs)
  • Implement Operation $purge on Patient (#1298) (docs)

The full changelog can be found here.

v0.30.0

09 Sep 14:20
Compare
Choose a tag to compare

Notes

The Frontend has to be updated to v0.30.0 as well. Otherwise paging will not work.

Enhancements

  • Implement Conditional Delete (#1953)
  • Encrypt Query Params in Page Links (#1995)

Bugfixes

  • Fix False Positives while Checking Referential Integrity (#2015)
  • Patient $everything Ignores Query Params when Paging (#2014)
  • Fix Parsing of Dates starting with a Zero in the Year Component (#2003)
  • Fix Status Code of Type-Level $evaluate-measure Operation (#512)
  • CQL Now Should return a LocalDateTime (#1966)

The full changelog can be found here.

v0.29.3

02 Aug 14:52
Compare
Choose a tag to compare

Bugfixes

  • Add Hack to allow FHIRPath As Type Specifier on Collections (#1568)

Performance

  • Optimize CQL by Removing Retrieve Expressions with Non-Matching Codes (#1952)

Minor Enhancements

  • Support Search Parameters with Type uri and Data Type url (#1956)

The full changelog can be found here.

v0.29.2

30 Jul 18:27
Compare
Choose a tag to compare

Notes

This is a minor performance update which adds further optimizations on top of #1899. The optimizations eliminate whole logic branches in case Medication resources don't match.

Performance

  • Optimize CQL Exists over Empty Lists into False (#1943)
  • Optimize CQL Logical Expressions (#1944)

The full changelog can be found here.

v0.29.1

29 Jul 15:42
Compare
Choose a tag to compare

Bugfixes

  • Fix Error While Optimizing CQL Queries (#1942)

The full changelog can be found here.

v0.29.0

28 Jul 20:25
Compare
Choose a tag to compare

Performance

  • Improve Performance Evaluating MedicationAdministration Queries (#1899)

Enhancements

  • Implement the ToConcept Function and Equivalence on Concept (#1872)

Bugfixes

  • Ignore Unknown Values of the _summary Search Param (#1863)

Minor Enhancements

  • Add Patient Compartment Definition to Capability Statement (#1858)

Documentation

  • Update CQL Performance Documentation (#1880)

The full changelog can be found here.

v0.28.0

28 Jun 10:52
fcadba1
Compare
Choose a tag to compare

!!! IMPORTANT !!!

This release contains database schema additions, so that the database can't be opened with older versions of Blaze. Downgrades are not possible.

Notes

A new index called PatientLastChange which will be automatically created and filled at the startup of Blaze. The index is used for the new CQL cache feature (#1051). Except for the caching, Blaze will work fully during index buildup. The index will be ready once the log message "Finished building PatientLastChange index of main node." appears.

After the index buildup, the CQL Cache can be activated by setting CQL_EXPR_CACHE_SIZE to a size of heap memory in MiB and restarting Blaze. A default of 128 MiB is recommended for instances with up to 100 k Patients and 1024 MiB for instances with 1 million patients.

New Features

  • Cache Results of the Exists CQL Expression (#1051)

Bugfixes

  • Fix JSON Rendering in UI (#1813)

The full changelog can be found here.

v0.28.0-rc.1

26 Jun 14:07
Compare
Choose a tag to compare
v0.28.0-rc.1 Pre-release
Pre-release

New Features

  • Cache Results of the Exists CQL Expression (#1051)

Bugfixes

  • Fix JSON Rendering in UI (#1813)

The full changelog can be found here.

v0.27.1

14 Jun 16:09
8572150
Compare
Choose a tag to compare

Enhancements

  • Enable FHIR Search by _tag (#1801)

The full changelog can be found here.