Skip to content

Releases: FirelyTeam/firely-net-sdk

3.8.1 for R4 (release 20220304) HOTFIX

04 Mar 14:03
Compare
Choose a tag to compare

Hotfix for the SnapshotGenerator. This fix solves issue #1824

Changes:

  • #2001: Maintenance: Update develop-r4 with develop-stu3
  • #2000: Fix for PR #1990 (R4)
  • #1990: 3-way merge of cardinality of an element
  • #1999: Fix for PR #1990
  • #1991: Forward merge of develop-stu3 -> develop-r4

This list of changes was auto generated.

4.0.0-beta1 for STU3 (release 20220204)

07 Feb 14:44
Compare
Choose a tag to compare
Pre-release

This is the first preview of version 4.0.0.

Version 4.0.0 contains:

  • New and faster Json deserializer (parser) and serializer. We use the System.Text.Json library now. See documentation about this new serializer on this page
  • New and faster Xml serializer. The deserializer will be released in following release.
  • We don't target framework netstandard1.6 anymore, but added net6.0. So the following frameworks are supported: net6.0, netstandard2.0 and net452. Since net452 will no longer be supported by Microsoft on April 26, 2022, version net452 will only be available in this major version (4.x)
  • The interface ITerminologyService is moved to the common library Hl7.Fhir.Support.Poco
  • Cleaned up some stale code
  • New package icon
  • And lots more

We tried to keep the backwards incompatible changes as minimum as possible. See here for an overview of those changes. This document can help you to upgrade.

This is a beta version and should be stable and feature complete enough to be representative for the 4.0 release.

Changes:

  • #1957: Bump SharpZipLib from 0.86.0 to 1.3.3 in /src/Hl7.Fhir.Core.Tests
  • #1934: 1095 - Move useful ElementDefinition ext methods to a single place (R3)
  • #1951: Move ITerminologyService and FhirOperationException to Hl7.Fhir.Support.Poco
  • #1950: Changed package icon with new logo of Firely SDK
  • #1810: STU3: Behavior of PocoStuctureDefinitionSummaryProvider is now the same as StuctureDefinitionSummaryProvider
  • #1945: Add setting to ignore a custom list of constraints in the validator - STU3
See More
  • #1946: Remove the ignore option in the validation setting to check best practices constraints
  • #1931: Evaluate FhirPath expression using the correct scope [stu3]
  • #1930: Introduce CodedException everywhere (R3)
  • #1896: Cleanup projectfiles and dependencies
  • #1928: Use existing ValidationAttributes in the new Json deserializer (R3)
  • #1911: Add new, faster, Json deserializer for POCOs (R3)
  • #1910: Added an Xml serializer based on IReadOnlyDictionary (R3)
  • #1821: Add IReadOnlyDictionary based Json serializer (for R3)
  • #1816: Adding IReadOnlyDictionary support (for R3)

This list of changes was auto generated.

4.0.0-beta1 for R5 (release 20220204)

07 Feb 14:48
Compare
Choose a tag to compare
Pre-release

This is the first preview of version 4.0.0.

Version 4.0.0 contains:

  • New and faster Json deserializer (parser) and serializer. We use the System.Text.Json library now. See documentation about this new serializer on this page
  • New and faster Xml serializer. The deserializer will be released in following release.
  • We don't target framework netstandard1.6 anymore, but added net6.0. So the following frameworks are supported: net6.0, netstandard2.0 and net452. Since net452 will no longer be supported by Microsoft on April 26, 2022, version net452 will only be available in this major version (4.x)
  • The interface ITerminologyService is moved to the common library Hl7.Fhir.Support.Poco
  • Cleaned up some stale code
  • New package icon
  • And lots more

We tried to keep the backwards incompatible changes as minimum as possible. See here for an overview of those changes. This document can help you to upgrade.

This is a beta version and should be stable and feature complete enough to be representative for the 4.0 release.

Changes:

  • #1957: Bump SharpZipLib from 0.86.0 to 1.3.3 in /src/Hl7.Fhir.Core.Tests
  • #1934: 1095 - Move useful ElementDefinition ext methods to a single place (R3)
  • #1951: Move ITerminologyService and FhirOperationException to Hl7.Fhir.Support.Poco
  • #1950: Changed package icon with new logo of Firely SDK
  • #1810: STU3: Behavior of PocoStuctureDefinitionSummaryProvider is now the same as StuctureDefinitionSummaryProvider
  • #1945: Add setting to ignore a custom list of constraints in the validator - STU3
See More
  • #1946: Remove the ignore option in the validation setting to check best practices constraints
  • #1931: Evaluate FhirPath expression using the correct scope [stu3]
  • #1930: Introduce CodedException everywhere (R3)
  • #1896: Cleanup projectfiles and dependencies
  • #1928: Use existing ValidationAttributes in the new Json deserializer (R3)
  • #1911: Add new, faster, Json deserializer for POCOs (R3)
  • #1910: Added an Xml serializer based on IReadOnlyDictionary (R3)
  • #1821: Add IReadOnlyDictionary based Json serializer (for R3)
  • #1816: Adding IReadOnlyDictionary support (for R3)

This list of changes was auto generated.

4.0.0-beta1 for R4B (release 20220204)

07 Feb 14:47
Compare
Choose a tag to compare
Pre-release

This is the first preview of version 4.0.0.

Version 4.0.0 contains:

  • New and faster Json deserializer (parser) and serializer. We use the System.Text.Json library now. See documentation about this new serializer on this page
  • New and faster Xml serializer. The deserializer will be released in following release.
  • We don't target framework netstandard1.6 anymore, but added net6.0. So the following frameworks are supported: net6.0, netstandard2.0 and net452. Since net452 will no longer be supported by Microsoft on April 26, 2022, version net452 will only be available in this major version (4.x)
  • The interface ITerminologyService is moved to the common library Hl7.Fhir.Support.Poco
  • Cleaned up some stale code
  • New package icon
  • And lots more

We tried to keep the backwards incompatible changes as minimum as possible. See here for an overview of those changes. This document can help you to upgrade.

This is a beta version and should be stable and feature complete enough to be representative for the 4.0 release.

Changes:

  • #1957: Bump SharpZipLib from 0.86.0 to 1.3.3 in /src/Hl7.Fhir.Core.Tests
  • #1934: 1095 - Move useful ElementDefinition ext methods to a single place (R3)
  • #1951: Move ITerminologyService and FhirOperationException to Hl7.Fhir.Support.Poco
  • #1950: Changed package icon with new logo of Firely SDK
  • #1810: STU3: Behavior of PocoStuctureDefinitionSummaryProvider is now the same as StuctureDefinitionSummaryProvider
  • #1945: Add setting to ignore a custom list of constraints in the validator - STU3
See More
  • #1946: Remove the ignore option in the validation setting to check best practices constraints
  • #1931: Evaluate FhirPath expression using the correct scope [stu3]
  • #1930: Introduce CodedException everywhere (R3)
  • #1896: Cleanup projectfiles and dependencies
  • #1928: Use existing ValidationAttributes in the new Json deserializer (R3)
  • #1911: Add new, faster, Json deserializer for POCOs (R3)
  • #1910: Added an Xml serializer based on IReadOnlyDictionary (R3)
  • #1821: Add IReadOnlyDictionary based Json serializer (for R3)
  • #1816: Adding IReadOnlyDictionary support (for R3)

This list of changes was auto generated.

4.0.0-beta1 for R4 (release 20220204)

07 Feb 14:46
Compare
Choose a tag to compare
Pre-release

This is the first preview of version 4.0.0.

Version 4.0.0 contains:

  • New and faster Json deserializer (parser) and serializer. We use the System.Text.Json library now. See documentation about this new serializer on this page
  • New and faster Xml serializer. The deserializer will be released in following release.
  • We don't target framework netstandard1.6 anymore, but added net6.0. So the following frameworks are supported: net6.0, netstandard2.0 and net452. Since net452 will no longer be supported by Microsoft on April 26, 2022, version net452 will only be available in this major version (4.x)
  • The interface ITerminologyService is moved to the common library Hl7.Fhir.Support.Poco
  • Cleaned up some stale code
  • New package icon
  • And lots more

We tried to keep the backwards incompatible changes as minimum as possible. See here for an overview of those changes. This document can help you to upgrade.

This is a beta version and should be stable and feature complete enough to be representative for the 4.0 release.

Changes:

  • #1957: Bump SharpZipLib from 0.86.0 to 1.3.3 in /src/Hl7.Fhir.Core.Tests
  • #1934: 1095 - Move useful ElementDefinition ext methods to a single place (R3)
  • #1951: Move ITerminologyService and FhirOperationException to Hl7.Fhir.Support.Poco
  • #1950: Changed package icon with new logo of Firely SDK
  • #1810: STU3: Behavior of PocoStuctureDefinitionSummaryProvider is now the same as StuctureDefinitionSummaryProvider
  • #1945: Add setting to ignore a custom list of constraints in the validator - STU3
See More
  • #1946: Remove the ignore option in the validation setting to check best practices constraints
  • #1931: Evaluate FhirPath expression using the correct scope [stu3]
  • #1930: Introduce CodedException everywhere (R3)
  • #1896: Cleanup projectfiles and dependencies
  • #1928: Use existing ValidationAttributes in the new Json deserializer (R3)
  • #1911: Add new, faster, Json deserializer for POCOs (R3)
  • #1910: Added an Xml serializer based on IReadOnlyDictionary (R3)
  • #1821: Add IReadOnlyDictionary based Json serializer (for R3)
  • #1816: Adding IReadOnlyDictionary support (for R3)

This list of changes was auto generated.

1.9.1.1 for DSTU2 (release 20220121) HOTFIX

21 Jan 15:57
Compare
Choose a tag to compare

Hotfix for version 1.9.1. Thanks to @BaronRastignak for reporting the issue.

Changes:

  • #1955: Package Hl7.DSTU2.FhirPath is not signed

3.8.0 for STU3 (Jan 2022 Connectathon release)

07 Jan 11:04
Compare
Choose a tag to compare

Changes:

This list of changes was auto generated.

3.8.0 for R5 (Jan 2022 Connectathon release)

07 Jan 11:06
Compare
Choose a tag to compare

R5 release (version 5.0.0-snapshot1), Jan 2022 Connectathon

Known issues:

  • Name clash of CharacteristicCombination in EvidenceVariable.cs. It is an enum and property. The enum name is manually changed to CharacteristicCombinationCode. See also tracker item FHIR-35770
  • The structuredefintion of extension structuredefinition-fhir-type is corrected in file extension-definitions.xml. The type of element value[x] was uri and is corrected in url. See also tracker item FHIR-35769

Other changes:

This list of changes was auto generated.

3.8.0 for R4B (Jan 2022 Connectathon release)

07 Jan 11:05
Compare
Choose a tag to compare

R4B release (version 4.3.0-snapshot1), Jan 2022 Connectathon

Known issues:

  • StructureDefinition PrimitiveType was not provided. Copied the one from R4 for this release. See also tracker item FHIR-35782.
  • Name clash of SubscriptionStatus in Hl7.Fhir.Model. It was an enum and a Resource. The enum SubscriptionStatus is manually changed to SubscriptionStatusCode. See also tracker item FHIR-35788
  • The files conceptmaps.xml and valuesets.xml are corrected because:
    • element <relationship> does not exist anymore. That is corrected by element <equivalence>
    • value source-is-broader-than-target and source-is-narrower-than-target of element <equivalence> are not valid. They are corrected by wider and narrower respectively.
      See also tracker items FHIR-35783 and FHIR-35784
  • fhir-single.xsd is not valid, because of multiple complexTypes fhir:SubscriptionStatus. See also tracker item FHIR-35785
  • the following files in examples.zip are incorrect because of unknown elements in the resource:
    • sc-valueset-*
    • conceptmaps.xml
    • valuesets.xml
    • activitydefinition-medicationorder-example(citalopramPrescription).xml
    • plandefinition-example(low-suicide-risk-order-set).xml
    • plandefinition-example-cardiology-os(example-cardiology-os).xml
    • ingredient-example(example).xml
    • medicationrequest0301(medrx0301).xml
    • subscriptionstatus-example(example).xml
      See also tracker item [FHIR-35786(]https://jira.hl7.org/browse/FHIR-35786).
  • 198 files in examples-json.zip are incorrect because of unknown elements in the resource. See also tracker item FHIR-35787.

Other changes:

This list of changes was auto generated.

3.8.0 for R4 (Jan 2022 Connectathon release)

07 Jan 11:05
Compare
Choose a tag to compare

Changes:

This list of changes was auto generated.