Skip to content

Latest commit

 

History

History
285 lines (161 loc) · 9.91 KB

CHANGELOG.md

File metadata and controls

285 lines (161 loc) · 9.91 KB

Changelog

v0.16.4

Security

  • Update Jackson Databind to v2.13.2.1 (#659)
  • Remove Unused Oracle Linux Packages (#653)

The full changelog can be found here.

v0.16.3

Bugfixes

  • Trim Values in FHIR Search (#644)

The full changelog can be found here.

v0.16.2

Bugfixes

  • Fix Authentication in Batch Requests (#641)

The full changelog can be found here.

v0.16.1

Performance Improvements

  • Improve CQL Quantity Creation (#621)
  • Improve FHIRPath Performance (#617)
  • Intern Uri, Canonical, Code, Coding and CodeableConcept (#628)
  • Use Records For HumanName and Address, Intern Meta (#633)

The full changelog can be found here.

v0.16.0

New Features

  • Implement CQL FHIRHelpers ToInterval Function (#612)

The full changelog can be found here.

v0.15.6

Other

  • Update Dependencies (#603)

The full changelog can be found here.

v0.15.5

New Features

  • Implement FHIRPath Function extension (#598)

Bugfixes

  • Fix NPE in Reference Resolution (#599)

The full changelog can be found here.

v0.15.4

Bugfixes

  • Consume the Whole Inputstream of Request Payloads (#594)

The full changelog can be found here.

v0.15.3

Security

  • Update Dependencies (#585)

The full changelog can be found here.

v0.15.2

Security

  • Update Google Protobuf to v3.19.2 (#583)

Other Improvements

  • Enhance CQL Implementation (#582)

The full changelog can be found here.

v0.15.1

Security

  • Fix CVE-2021-3712 in Package openssl-libs 1:1.1.1k-4.el8 (#574)

The full changelog can be found here.

v0.15.0

Operation

  • Allow Setting the Database Sync Timeout (#566)

Bugfixes

  • Ensure Error Response on Invalid Value in FHIR Search (#563)

The full changelog can be found here.

v0.14.1

Other

  • Update Dependencies (#561)

The full changelog can be found here.

v0.14.0

New Features

  • Allow Disabling Referential Integrity (#544)

The full changelog can be found here.

v0.13.5

Bugfixes

  • Fix Insufficient Configured Threads for the Metrics Server (#557)

The full changelog can be found here.

v0.13.4

Bugfixes

  • Fix Health Handler (#553)

The full changelog can be found here.

v0.13.3

Bugfixes

  • Fix Failing Metrics Endpoint (#547)

Security

  • Fix CVE-2021-37137 in Package io.netty:netty-codec (#548)

The full changelog can be found here.

v0.13.2

Security

  • Migrate from Aleph to Jetty (#538)

The full changelog can be found here.

v0.13.1

Bugfixes

  • Fix Encoding of Parameters at Operation POST Requests (#513)

Other

  • Move to OpenJDK (#518)

The full changelog can be found here.

v0.13.0

New Features

  • Implement CQL ParameterDef and ParameterRef (#506)

Bugfixes

  • Implement Normalization of Conditional Operators (#504)

Other

  • Update Java to v17 (#503)

The full changelog can be found here.

v0.12.2

Bugfixes

  • Fix DB Sync After Failing Transaction (#498)

The full changelog can be found here.

v0.12.1

Bugfixes

  • Fix Failing OPTIONS Request (#490)

The full changelog can be found here.

v0.12.0

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

Security

  • Migrate to from AdoptOpenJDK Eclipse Temurin (#462)

v0.11.0

!!! 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)