Skip to content

Releases: AHRQ-CDS/CQL-Testing-Framework

CQL Testing 2.6.1

27 Oct 14:38
Compare
Choose a tag to compare

CQL Testing 2.6.1 includes the following changes:

  • Update dependencies to latest versions
  • Update CQL Translator to v3.2.0

Full Changelog: v2.6.0...v2.6.1

CQL Testing 2.6.0

27 Oct 14:35
Compare
Choose a tag to compare

CQL Testing 2.6.0 includes the following changes:

  • Add support for asynchronous cql-execution v3.x
  • Update CQL Translator to v2.8.0
  • Update other dependencies to latest versions

Full Changelog: v2.5.3...v2.6.0

CQL Testing 2.5.3

11 Apr 19:25
2002fa4
Compare
Choose a tag to compare

What's Changed

  • Security updates for two dependencies, plus updates to some deprecated tests by @dwwinters in #18

Full Changelog: v2.5.2...v2.5.3

CQL Testing 2.5.2

22 Jul 15:38
Compare
Choose a tag to compare

CQL Testing 2.5.2 fixes issues handing expected results for the Date and Quantity types. Thanks for the fix, @dwwinters!

CQL Testing 2.5.1

17 Feb 20:40
Compare
Choose a tag to compare

CQL Testing 2.5.1 is a patch release that updates dependencies to address known vulnerabilities.

CQL Testing 2.5.0

27 Sep 13:18
Compare
Choose a tag to compare

CQL Testing 2.5.0 adds an NPM script for running the CQL-to-ELM translator. This script requires Java SE Development Kit 11. If Java SDK 11 is installed, you can translate your CQL to ELM by running the following command from the root directory of your project:

npx cql-to-elm /path/to/folder/with/cql

See the README for more information.

NOTE: There was no public release of CQL Testing 2.4.0. The last official release before 2.5.0 was 2.3.1.

CQL Testing 2.3.1

04 May 21:28
Compare
Choose a tag to compare

CQL Testing 2.3.1 updates the declared peer dependency on cql-execution to support cql-execution 2.x versions. Prior to this, cql-execution 2.x could be used but would produce a warning.

CQL Testing 2.3.0 introduced the following updates and enhancements:

  • adds support for FHIR 4.0.1 (in addition to existing support for FHIR 4.0.0)
  • updates cql-exec-fhir to version 2.0.0 (see cql-exec-fhir 2.0.0 release notes for related changes)
  • updates cql-exec-vsac to version 1.2.1
  • allows for cql-execution versions up to 2.x (which supports CQL compiled against CQL 1.4/1.5 translators)

For best results, CQL tested with this library should be compiled using the following versions of the CQL-to-ELM translator:

  • CQL 1.3: CQL-to-ELM 1.3.21 and above
  • CQL 1.4: CQL-to-ELM 1.4.9 and above
  • CQL 1.5: CQL-to-ELM 1.5.0 and above

CQL Testing 2.3.0

17 Mar 14:10
Compare
Choose a tag to compare

CQL Testing 2.3.0 contains the following updates and enhancements:

  • adds support for FHIR 4.0.1 (in addition to existing support for FHIR 4.0.0)
  • updates cql-exec-fhir to version 2.0.0 (see cql-exec-fhir 2.0.0 release notes for related changes)
  • updates cql-exec-vsac to version 1.2.1
  • allows for cql-execution versions up to 2.x (which supports CQL compiled against CQL 1.4/1.5 translators)

For best results, CQL tested with this library should be compiled using the following versions of the CQL-to-ELM translator:

  • CQL 1.3: CQL-to-ELM 1.3.21 and above
  • CQL 1.4: CQL-to-ELM 1.4.9 and above
  • CQL 1.5: CQL-to-ELM 1.5.0 and above

CQL Testing 2.2.0

28 Oct 19:53
Compare
Choose a tag to compare

CQL Testing 2.2.0 adds support for authenticating to VSAC using a UMLS API key. Starting January 1, the VSAC service that this library uses will only support authentication via UMLS API key. Until then, you can authenticate using username/password or API key.

To authenticate using a UMLS API key, set the UMLS_API_KEY environment variable with your API key or set options->vsac->apikey in your cqlt.yaml file. See the README for more information.

CQL Testing 2.1.1

10 Jun 16:56
Compare
Choose a tag to compare

CQL Testing 2.1.1 fixes support for version-specific value sets. If a CQL library declares a value set with a specific version, CQL Testing will download that specific version of the ValueSet from VSAC. Prior to this release, CQL Testing ignored the value set version when downloading value sets from VSAC.