Skip to content

1.2.1

Compare
Choose a tag to compare
@cmoesel cmoesel released this 04 May 18:55
· 237 commits to master since this release
43944a1

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