Skip to content

Releases: cqframework/cql-execution

1.2.1

04 May 18:55
43944a1
Compare
Choose a tag to compare

Version 1.2.1 adds a number of bug fixes and enhancements to align better w/ the CQL 1.2 specification. These include:

  • ability to reference codes from other libraries
  • indexer (e.g, [n]) should return null when out of bounds (previously threw an error)
  • better handling of equivalence operation and operations that use equivalence (e.g., indexOf)
  • adjusted implementation of in/contains based on errata 2
  • fixes to min / max values
  • union shouldn't remove all nulls
  • fixed DateTime parsing and toString bugs
  • implemented Starts and Ends interval operators
  • implemented StartsWith and EndsWith string operators
  • implemented support for passing in an execution datetime
  • removed reliance on constructor.name to improve support when minified
  • changed API to PatientSource data elements to prefer getId() function over id()

1.2.0

22 Mar 22:19
Compare
Choose a tag to compare

While the 1.2.0 NPM release didn't come out of this repository, this repository contains the code that was imported in unchanged from the 1.2.0 release.