Releases: FirelyTeam/firely-cql-sdk
Releases · FirelyTeam/firely-cql-sdk
v2.0.0-alpha
Not for Production Use
This is an alpha release on the develop-2.0
branch. It is an early version of 2.* and the API may change at any time without any prior notice or consultation.
What's Changed
- Avoid generating unneccessary conditionals by @ewoutkramer in #41
- Remove dependency on AgileObjects by @ewoutkramer in #43
- Use the correct GitHub repo name by @marcovisserFurore in #63
- Avoid inefficient DataRetriever calls by @ewoutkramer in #44
- Cleanup ToCode() in C# generator by @ewoutkramer in #54
- Bumped version to 1.0.0-rc2 by @marcovisserFurore in #64
- Fixes found during cql-to-elm prototype by @EvanMachusak in #67
- Bump Microsoft.CodeAnalysis.PublicApiAnalyzers from 3.11.0-beta1.23364.2 to 3.11.0-beta1.23420.2 by @dependabot in #65
- Introduce functioncall expression by @ewoutkramer in #68
- Remove Fhir.R4 project as it is not being used anymore. by @ewoutkramer in #73
- Collapse fix properly included intervals by @fweiand-ncqa in #72
- Fix CQL section url by @gabisonia in #74
- Enable the ignoreCase option for the enum parsing by @DamienM419 in #77
- Added a fix in Tuple comparer; Updated to return if any first mismatc… by @igajurel23 in #71
- feat: Add CqlTagAttribute Class by @patburke234 in #81
- feat: expose TypeResolver and TypeConverts by @patburke234 in #80
- feat: Expose TypeResolver, CqlCrosswalk, and TypeConverter publicly by @patburke234 in #84
- Remove maven. Provide instruction on using global maven install. by @richfirely in #86
- Add ability to specify CodeInList behavior by @DamienM419 in #79
- Bump Microsoft.CodeAnalysis.PublicApiAnalyzers from 3.11.0-beta1.23420.2 to 3.11.0-beta1.23472.1 by @dependabot in #83
- Added simple enounter example to demo for testing. Cleaned up csproj … by @richfirely in #87
- Change to generated code caused by changes in rc2 by @ewoutkramer in #88
- chore: add conversions back that used to exist by @patburke234 in #89
- Update DefinitionDictonary Merge function by @DamienM419 in #91
- Bump FirelySdkVersion from 5.3.0 to 5.4.0 by @dependabot in #96
- Issue 100: Remove References to NCQA by @patburke234 in #103
- fix: cql mapper for literal values by @patburke234 in #104
- feat: refactor packager CLI for extensibility by @patburke234 in #105
- Add a public non-generic Convert on TypeConverter. by @ewoutkramer in #108
- Bump Microsoft.NET.Test.Sdk from 17.7.2 to 17.8.0 by @dependabot in #107
- fix ref to firely sdk 5.4. removed where child dependent already on m… by @richfirely in #117
- remove newline & whitespace from C# tags by @richfirely in #106
- Changing the java tooling to run at the folder level to speed it up by @richfirely in #118
- Bump Microsoft.SourceLink.GitHub from 1.1.1 to 8.0.0 by @dependabot in #121
- Bump Microsoft.CodeAnalysis.CSharp from 4.7.0 to 4.8.0 by @dependabot in #128
- Add missing conversions by @EvanMachusak in #130
- Manually upgraded packages to 8.0 to silence dependabot. by @ewoutkramer in #123
- feat: add elm library extensions by @patburke234 in #133
- Change constant value for access level extension constant by @patburke234 in #134
- fix: CqlTypeToFhirTypeMapper bug fixes + tests by @patburke234 in #136
- Issue 137 - date implicit operators by @patburke234 in #138
- Bump System.Text.Json from 8.0.0 to 8.0.1 by @dependabot in #135
- Update Cql Type Mapper to handle ResultTypeName by @patburke234 in #142
- Fix interval mapping for integer type by @patburke234 in #145
- Feature/151 packagecli take rooturl arg by @baseTwo in #152
- Bump MSTest.TestAdapter from 3.1.1 to 3.2.0 by @dependabot in #141
- Bump MSTest.TestFramework from 3.1.1 to 3.2.0 by @dependabot in #140
- Fix/149 exception when compiling qicorecommon 2 by @baseTwo in #154
- Fix for 'year' case of WholeCalendarPeriodsBetween() by @mryan537 in #159
- Use IValueSetFacade everywhere by @ewoutkramer in #143
- Bump Microsoft.NET.Test.Sdk from 17.8.0 to 17.9.0 by @dependabot in #157
- Bump FirelySdkVersion from 5.4.0 to 5.5.1 by @dependabot in #139
- Enhance performance with FhirDateTime by @DamienMosier in #167
- ExpressionBuilder.cs spelling issue by @richfirely in #174
- Fix/cql 148 Refactor Definition Building, Fix build for ExpressionRef by @baseTwo in #173
- Dependabot: ignore patch updates for test frameworks by @mmsmits in #181
- 172 Use Dependency Injection Part 1 : Introduce the host builder by @baseTwo in #180
- version 1.1/169 packagecli take datetime arg by @baseTwo in #182
- Bump Microsoft.CodeAnalysis.PublicApiAnalyzers from 3.11.0-beta1.23525.2 to 3.11.0-beta1.24072.1 by @dependabot in #178
- Fix LRUCache and FhirDateTime converters by @DamienMosier in #187
- Fix calendar math calculation for CalculateAgeAt by @DamienMosier in #191
- Add missing type conversion for FHIR.Code needed for MeasureReport resource by @igajurelNCQA in #192
- Bump coverlet.collector from 6.0.0 to 6.0.1 by @dependabot in #190
- 1.1/202 cleanup by @baseTwo in #203
- Fix issue #210: ExpressionBuilder.GetProperty not using TypeResolver by @EvanMachusak in #211
- Casting issue by @gshakya-ncqa in #213
- Fix Cannot convert ObservationStatus? to Hl7.Fhir.Model.Code by @ewoutkramer in #184
- Bump System.Text.Json from 8.0.1 to 8.0.2 by @dependabot in #207
- 1.1/166 Writing C# files up until the last successful package by @baseTwo in #205
- Adding conversions by @gshakya-ncqa in #214
- Include missing projects in demo solution. Put quotes in Elm.Targets.xml by @baseTwo in #217
- 1.1/215 Create one solution containing all projects (Cql + Demo) and one only filtered on Cql projects by @baseTwo in #218
- 1.1/166 generate c output files on the fly 2 by @baseTwo in #219
- Make model properties in ClassType primitives public by @EvanMachusak in #223
- Make properties init. by @baseTwo in #224
- 1.1/229 improve exception detail by @baseTwo in #230
- 1.1/Extract LibraryExpressionBuilder, Move state from Builders into Contexts. by @baseTwo in #231
- 1.1/Fix CMS CQL ExpressionBuilder issues - part 1 by @ewoutkramer in #234
- Bump Microsoft.CodeAnalysis.CSharp from 4.8.0 to 4.9.2 by @dependabot in https://github.com/FirelyTeam/firely-cql-sdk/pull/...
1.0.0-rc1
What's Changed
- Post-WGM refactors by @EvanMachusak in #1
- Fix warnings by @EvanMachusak in #2
- Removed reference implementation by @EvanMachusak in #3
- Devops : Azure Devop build pipeline by @marcovisserFurore in #4
- Update to use SDK 5.3-alpha by @ewoutkramer in #6
- Fix unit tests by @EvanMachusak in #7
- Added strong name signing to the build pipeline by @mmsmits in #8
- Added templates for GitHub issues and PRs by @marcovisserFurore in #9
- Bump Microsoft.Extensions.Logging.Abstractions from 6.0.1 to 7.0.1 by @dependabot in #10
- Bump MSTest.TestAdapter from 2.1.1 to 3.0.4 by @dependabot in #14
- Bump Microsoft.Extensions.Configuration from 6.0.1 to 7.0.0 by @dependabot in #12
- Bump MSTest.TestFramework from 2.1.1 to 3.0.4 by @dependabot in #13
- Bump coverlet.collector from 1.3.0 to 6.0.0 by @dependabot in #15
- Bump Microsoft.NET.Test.Sdk from 16.7.1 to 17.6.2 by @dependabot in #17
- Bump System.Text.Json from 7.0.0 to 7.0.3 by @dependabot in #18
- Maintenance: Updated package dependencies by @marcovisserFurore in #19
- Devops: add signing and deploying of NuGet packages to Github feed by @mmsmits in #20
- Bump Microsoft.NET.Test.Sdk from 17.6.2 to 17.6.3 by @dependabot in #21
- Add instructions to readme on how to add Github package feed by @mmsmits in #22
- Add copyright header and other parafernalia. by @ewoutkramer in #5
- Bump MSTest.TestAdapter from 3.0.4 to 3.1.1 by @dependabot in #24
- Bump MSTest.TestFramework from 3.0.4 to 3.1.1 by @dependabot in #25
- Update README.md by @marcovisserFurore in #27
- Merge develop + locale corrections into Evans massive branch by @ewoutkramer in #34
- Use ELM schema by @ewoutkramer in #35
- Make sure the code works with a non-US locale by @ewoutkramer in #31
- Bump Microsoft.NET.Test.Sdk from 17.6.3 to 17.7.0 by @dependabot in #36
- Use new performance features of the .NET SDK by @ewoutkramer in #33
- FIx all warnings by @ewoutkramer in #37
- Fix the Demo project by @ewoutkramer in #38
- Reduce the public surface in preparation for release 1.0 by @ewoutkramer in #39
- Bump Microsoft.NET.Test.Sdk from 17.7.0 to 17.7.1 by @dependabot in #45
- Prepare for first release (0.9.0-rc1) by @marcovisserFurore in #51
- Use Firely.Metric UCUM library by @ewoutkramer in #40
- Bump Microsoft.CodeAnalysis.CSharp from 4.6.0 to 4.7.0 by @dependabot in #46
- Bump Microsoft.NET.Test.Sdk from 17.7.1 to 17.7.2 by @dependabot in #50
- Bump FluentAssertions from 6.11.0 to 6.12.0 by @dependabot in #47
- Prepare for 0.9.0-rc2 by @marcovisserFurore in #52
- Cleanup the public interface for 1.0 by @ewoutkramer in #55
- Add generated C# to the repo by @ewoutkramer in #42
- Rerun codegen by @ewoutkramer in #58
- More last-minute cleanup of the public surface by @ewoutkramer in #57
- Last tidbits found while documenting. by @ewoutkramer in #59
New Contributors
- @EvanMachusak made their first contribution in #1
- @mmsmits made their first contribution in #8
- @dependabot made their first contribution in #10
Full Changelog: https://github.com/FirelyTeam/firely-cql-sdk/commits/v1.0.0-rc1