Releases: cqframework/clinical_quality_language
Releases · cqframework/clinical_quality_language
CQL Release 2.11.0
This maintenance release includes fixes and/or tests to validate the following issues:
- #1156: Added test cases for CMS143 and CMS149 to validate data requirements output
- #1147: Fixed invalid let ref during data requirements inference
- #1146: Added test for MedicationRequest to ensure expected ELM output
- #1109: Fixed newlines being stripped incorrectly in mixed single- and multi-line comments
Full Changelog: v2.10.0...v2.11.0
CQL Release 2.10.0
What's Changed
- snapshot-v2.10.0 by @mdnazmulkarim in #1167
- Update to latest release version of HAPI by @JPercival in #1170
- #1152: Fixed diagnosisPresentOnAdmission target mapping in QICore 4.1.1 by @brynrhodes in #1172
- Update to Gradle 8.1.1 by @JPercival in #1171
- Update to HAPI 6.4.4
- Prep for release 2.10.0 by @JPercival in #1173
Full Changelog: v2.9.0...v2.10.0
CQL Translator Feature Release 2.9.0
What's Changed
- Bug fix for function overloads by @JPercival in #1158
- Fix more cases of function resolution bugs by @JPercival in #1159
- Further signature overload work by @JPercival in #1162
- Nested NPM package support by @c-schuler in #1149
- Bug model info hack by @JPercival in #1163
- Added JUnit-report plugin to GitHub workflow check action by @sliver007 in #1164
- Fixed FHIR Query Generation test cases that involved dates by @sliver007 in #1150
- Rev to version 2.9.0 by @JPercival in #1166
Full Changelog: v2.8.0...v2.9.0
CQL Translator Feature Release 2.8.0
What's Changed
- use signature if available in engine when evaluate FunctionRefEvaluation, detect function overload, prompt Exception if function overload detected and signature not found in ELM by @mdnazmulkarim in #1139
- release-v2.8.0 by @mdnazmulkarim in #1154
Full Changelog: v2.7.0...v2.8.0
CQL Translator Feature Release 2.7.0
What's Changed
- Fix an issue where non-resource objects were being added to evaluatedResources by @JPercival in #1135
- #1126: Fixed incorrect mapping application when expanding mappings th… by @brynrhodes in #1140
- #1134: Fixed AdverseEvent and DeviceUseStatement primary code paths i… by @brynrhodes in #1141
- #1136: Updated reasonCode to plural for MedicationNotRequested in 4.1… by @brynrhodes in #1142
- #1138: Fixed encounterProcedure sub-element extension mapping in QICo… by @brynrhodes in #1143
- release-v2.7.0 by @mdnazmulkarim in #1144
Full Changelog: v2.6.0...v2.7.0
CQL Translator Feature Release 2.6.0
What's Changed
- fix ServiceRequest primaryCodePath in qicore-modelinfo by @mdnazmulkarim in #1114
- Move generated sources to standard location by @JPercival in #1118
- Add a github action to run tests on PRs by @JPercival in #1110
- Address performance issues by @JPercival in #1119
- Add a FunctionDesc to cache operand types by @JPercival in #1120
- Bug excess function resolve allocations by @JPercival in #1121
- Support both Date and DateTime intervals for DateRangerParams by @sliver007 in #1123
- #838: Added QICore modelinfo for 5.0.0 by @brynrhodes in #1124
- release v2.6.0 by @mdnazmulkarim in #1129
New Contributors
- @sliver007 made their first contribution in #1123
Full Changelog: v2.5.0...v2.6.0
CQL Translator Feature Release 2.5.0
What's Changed
- Snapshot v2.5.0 by @mdnazmulkarim in #846
- Merging the engine repository into this repository to reduce overall number of repositories in the CQF stack by @brynrhodes in #854
- Create add-to-platform-project.yml by @JPercival in #1105
- Enhanced data requirements analysis/gather with compile-time evaluation of date filter comparand targets. Also fixed parameter resolution issues, FHIR-CQL quantity conversion issues, and added support for parameterization and asOf behavior in data requirements gather by @brynrhodes in #1111
- release v2.5.0 by @mdnazmulkarim in #1112
Full Changelog: v2.4.0...v2.5.0
CQL Translator Feature Release 2.4.0
What's Changed
- Fix 822 clinical age operators v2 by @brynrhodes in #824
- #827: Fixed forward declarations not working for quoted identifiers by @brynrhodes in #831
- snapshot v2.4.0 by @mdnazmulkarim in #832
- #700: To support NPM library and model loading, added utilities to re… by @brynrhodes in #826
- Added IGContext test and fixed NpmPackageManager logging to console by @brynrhodes in #835
- make try elm optional by @mdnazmulkarim in #834
- Fix support for --model in Translator API (+ doc fixes) by @cmoesel in #836
Full Changelog: v2.3.0...v2.4.0
CQL Translator Feature Release 2.3.0
What's Changed
- QuickFix: { "translatorOptions" : "" } throws IllegalArgumentException by @vitorpamplona in #802
- Synchronize access to ServiceLoaders to prevent race conditions by @JPercival in #806
- Swap xpp3 implementation to support Java 9+ by @JPercival in #797
- Make service loaders error if multiple implementations are found on classpath by @JPercival in #807
- Support compiling CQL on multiple threads by @JPercival in #808
- Use 'java-library' plugin, clean up dependencies by @JPercival in #809
- Formalizes compliance with Android 8, SDK 26 (2017+) by @vitorpamplona in #810
- Fix qicore modelinfo 20 by @brynrhodes in #812
- snapshot v2.3.0 by @mdnazmulkarim in #814
Full Changelog: v2.1.0...v2.3.0
Release version 2.2.0
What's Changed
- snapshot v2.2.0 by @mdnazmulkarim in #796
- QuickFix: { "translatorOptions" : "" } throws IllegalArgumentException by @vitorpamplona in #802
- Synchronize access to ServiceLoaders to prevent race conditions by @JPercival in #806
- Swap xpp3 implementation to support Java 9+ by @JPercival in #797
- Make service loaders error if multiple implementations are found on classpath by @JPercival in #807
- Support compiling CQL on multiple threads by @JPercival in #808
- Use 'java-library' plugin, clean up dependencies by @JPercival in #809
- Formalizes compliance with Android 8, SDK 26 (2017+) by @vitorpamplona in #810
- Fix qicore modelinfo 20 by @brynrhodes in #812
Full Changelog: v2.1.0...v2.2.0