Releases: cqframework/clinical_quality_language
Releases · cqframework/clinical_quality_language
CQL 3.15.0
What's Changed
- Ensure a CQL expression referencing an abstract class/non-retrievable class, such as DomainResource, will fail. by @lukedegruchy in #1404
- Use conditional logic to select the error message for an unmatched identifier based on whether it was a case-insensitive match by @lukedegruchy in #1406
- Set ValueSetRef.preserve to true for included value sets by @antvaset in #1409
- Update to HAPI 7.4.0
- Update to FHIR Core 6.3.11
Full Changelog: v3.14.0...v3.15.0
CQL 3.14.0
What's Changed
- Enable tests for .intersect() by @antvaset in #1389
- Enable tests for today() by @antvaset in #1390
- Implement ToChars in the engine by @antvaset in #1391
- Enable tests for Distinct by @antvaset in #1395
- Update ProperContains evaluator implementation by @antvaset in #1393
- Remove duplicate tests for aggregate functions, aggregate queries, and arithmetic functions by @antvaset in #1396
- Make logging of skipped tests less verbose in the build by @antvaset in #1397
- Deduplicate the conditional and date/time operator tests by @antvaset in #1399
- Fix for duplicate type field in ELM JSON by @antvaset in #1403
Full Changelog: v3.13.0...v3.14.0
CQL 3.13.0
What's Changed
- Add support for .union() FHIRPath method. Enable tests for now(). by @antvaset in #1372
- Fix Intersect on intervals with nulls by @holly-smile in #1381
- Fix list equality logic by @antvaset in #1387
Full Changelog: v3.12.0...v3.13.0
CQL 3.12.0
What's Changed
- Reporting coverage across subprojects by @antvaset in #1374
- Fix type conversion operator tests for malformed inputs. Enable tests for Boolean and null literals. by @antvaset in #1371
- Fix aggregate function errors by @holly-smile in #1375
New Contributors
- @holly-smile made their first contribution in #1375
Full Changelog: v3.11.0...v3.12.0
CQL 3.11.0
What's Changed
- Bump HAPI to 7.2.1 by @JPercival in #1367
- engine-fhir tests improvements by @antvaset in #1368
- engine-fhir tests improvements by @antvaset in #1369
New Contributors
Full Changelog: v3.10.0...v3.11.0
CQL 3.10.0
What's Changed
- Update behavior of included operator by @JPercival in #1353
- Minor cleanups/modernizations by @JPercival in #1354
- Add test for unioning disparate types by @JPercival in #1352
- Fixes for localIds and Nary function resolution by @JPercival in #1356
- Fixing update to Jakarta XML 4.0 by @JPercival in #1358
- Fix JUnit Tests by @JPercival in #1359
- Migrate to JUnit 5, apply JUnit best practices by @JPercival in #1360
Full Changelog: v3.9.0...v3.10.0
CQL 3.9.0
What's Changed
- Clean up unit tests for engine by @JPercival in #1340
- Add Debug logging for expressions by @JPercival in #1341
- Fixing up tests from the published spec by @brynrhodes in #1346
Full Changelog: v3.8.0...v3.9.0
CQL 3.8.0
What's Changed
- Get FHIR core transitively, update jackson by @JPercival in #1332
- Remove newlines from hiding messages by @JPercival in #1333
Full Changelog: v3.7.1...v3.8.0
CQL 3.7.1
What's Changed
- Fix errors on CLI tool by @JPercival in #1319
- Fixed several failing tests due to platform-specific newline by @brynrhodes in #1323
- #1322: Added support for USCore 6.1.0 and QICore 6.0.0 by @brynrhodes in #1324
- Add Windows to PR check by @JPercival in #1328
- Update to HAPI 7.0 by @JPercival in #1331
Full Changelog: v3.6.0...v3.7.1
CQL 3.6.0
What's Changed
- Add spotless and format all files by @JPercival in #1306
- Fixes for gaps in the ELM visitor by @JPercival in #1308
- Fixes for missing localIds by @JPercival in #1309
- Add a test to validate that the default context is Unfiltered by @JPercival in #1312
- Bug half time zone by @JPercival in #1313
- Release 3.6.0, HAPI 6.10.2, fixes for build warnings by @JPercival in #1318
Full Changelog: v3.5.1...v3.6.0