Releases: cqframework/clinical_quality_language
Releases · cqframework/clinical_quality_language
CQL 3.4.1
- Fixes to align XPP3 dependencies with FHIR Core - @JPercival
Full Changelog: v3.4.0...v3.4.1
CQL 3.4.0
What's Changed
- snapshot v3.4.0 by @mdnazmulkarim in #1264
- Fix DateTime initialization and comparison code to deal correctly with half hour and fifteen minute timezones by @lukedegruchy in #1259
- Test to validate 827 is fixed by @JPercival in #1267
- Aggregate clause by @JPercival in #1271
- Update javax to jakarta namespaces by @jamesagnew in #1236
- More cleanup of dependencies by @JPercival in #1275
New Contributors
- @jamesagnew made their first contribution in #1236
Full Changelog: v3.3.2...v3.4.0
CQL 3.3.2
What's Changed
- #1202: Fixed collapsing data requirements not fixing up references to… by @brynrhodes in
Full Changelog: v3.3.1...v3.3.2
CQL 3.3.1
CQL 3.3.0
What's Changed
- snapshot v3.3.0 by @mdnazmulkarim in #1233
- Fail to compile on SignatureLevel.None and all ambiguous overloaded functions including Libraries by @lukedegruchy in #1234
- Add signatureLevel to ELM annotations by @lukedegruchy in #1238
- Handle overloaded forward function declarations. by @lukedegruchy in #1213
- #1185: Added runtime dependency on XPP3 to the cli by @brynrhodes in #1242
- #1243: The translator will now return a warning if a function with overloads is invoked when signature level is insufficient to ensure necessary signature information is output. See additional release notes by @brynrhodes in #1248
- #1231: Fixed target mapping not being applied correctly for plural el… by @brynrhodes in #1247
- #1243: Fixed forward function overloads resolving incorrectly by @brynrhodes in #1251
- #821: Fixed private access modifier not always respected @mdnazmulkarim in #1239
- #648: added tests for validating type inference through conditional by @iasmile in #1252
- Removes unnecessary dependency on Moxy by @vitorpamplona in #1255
- Support related contexts in the CQL Engine. by @lukedegruchy in #1250
- Tests to ensure generic overloads are sufficiently specified by @JPercival in #1249
- #1203: Fixed function references missing from logic definitions in data-requirements by @brynrhodes in #1256
- #1203: Fixed function references missing from logic definitions in data-requirements
- #1202: Fixed extension access reporting as a code filter instead of a property access
- Fixed property access not being reported correctly when it occurred after the initial query context for a retrieve
- Fixed data requirements not being reported correctly when a query source was itself a nested query
- Fixed duplicate data requirements being reported for property access not directly related to a retrieve
- Fixed enableResultTypes not working in some cases
- release v3.3.0 by @mdnazmulkarim in #1257
New Contributors
Full Changelog: v3.2.0...v3.3.0
CQL 3.2.0
What's Changed
- snapshot v3.2.0 by @mdnazmulkarim in #1212
- Add a clear error when CQL refers to the wrong type (ex FHIR.Code). by @lukedegruchy in #1221
- #1146: Added support for terminology filtering through a reference by @brynrhodes in #1228
- Copy over some problematic or potentially problematic tests out of CqlTestSuite.cql into TranslationTests. by @lukedegruchy in #1230
- Release v3.2.0 by @mdnazmulkarim in #1232
Full Changelog: v3.1.0...v3.2.0
CQL 3.1.0
What's Changed
- Rev to 3.1.0-SNAPSHOT by @JPercival in #1206
- Engine concurrenthashmap by @JPercival in #1209
- Fix date precision by @barhodes in #1210
- release v3.1.0 by @mdnazmulkarim in #1211
Full Changelog: v3.0.0...v3.1.0
CQL 3.0.0
What's Changed
- Include CQL Engine by @mdnazmulkarim in #1165
- Br fixes 2023 07 10 by @brynrhodes in #1177
- Follow-up items for 3.0.0-SNAPSHOT by @JPercival in #1178
- Change internal State structures to be unsynchronized by @JPercival in #1183
- Fixes for list Unions by @JPercival in #1182
- Release bug fixes by @JPercival in #1184
- Added code of conduct by @brynrhodes in #1188
- Fix parameter resolution by @JPercival in #1189
- Push NPM upstream by @JPercival in #1190
- Fix NpmPackageManagerTests to use a published IG with a recursive dependency by @lukedegruchy in #1195
- Migrate string source provider by @JPercival in #1196
- Upstream caching model resolver by @JPercival in #1197
- Update hapi and core version by @mdnazmulkarim in #1198
- Initial R5 ModelResolver by @JPercival in #1199
- Rev to version 3.0.0 by @JPercival in #1200
New Contributors
- @lukedegruchy made their first contribution in #1195
Full Changelog: v2.10.0...v3.0.0
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