Skip to content

Releases: FirelyTeam/firely-net-sdk

3.7.0 for R4B (release 20211201)

01 Dec 20:45
Compare
Choose a tag to compare

Changes:

  • #1922: DomNode is not using Lazy anymore to reduce the memory footprint
  • #1918: CompartmentDefinition is now a IVersionableConformanceResource
  • #1917: SnapshotGenerator: continue merging diff child constraints with multiple types
  • #1903: Devops: publish the packages to GitHub via templates
  • #1897: SnapshotGenerator: Fixed BaseElement of expanded sliced element
  • #1923: Add FhirPath math for date(Time)/duration additions (for R4)
  • #1923: Add FhirPath math for date(Time)/duration additions (for R4)

This list of changes was auto generated.

3.7.0 for R4 (release 20211201)

01 Dec 20:45
Compare
Choose a tag to compare

Changes:

  • #1922: DomNode is not using Lazy anymore to reduce the memory footprint
  • #1918: CompartmentDefinition is now a IVersionableConformanceResource
  • #1917: SnapshotGenerator: continue merging diff child constraints with multiple types
  • #1903: Devops: publish the packages to GitHub via templates
  • #1897: SnapshotGenerator: Fixed BaseElement of expanded sliced element
  • #1923: Add FhirPath math for date(Time)/duration additions (for R4)
  • #172: Add FhirPath math for date(Time)/duration additions

This list of changes was auto generated.

3.6.0 for STU3 (release 20211015)

15 Oct 13:49
Compare
Choose a tag to compare

New Functionality:

  • #1889: Added an implementation for the FhirPath function Aggregate

Changes:

  • #1887: STU3: Validate resources with targetprofiles and child definitions
  • #1882: ToTypedElementOnSourceNode: caching children and value
  • #1885: SymbolTable (FhirPath) is more threadsafe now
  • #1878: Validator: also validate the cardinality of extensions in an instance
  • #1880: STU3: Validate resources with targetprofiles and child definitions
  • #1875: FhirPath function htmlChecks() checks now also for non-whitespace
  • #1874: Devops: Move task(s) for publishing packages on GitHub in a separate pipeline stage
  • #1873: Changed TargetFramework from net45 to net452

This list of changes was auto generated.

3.6.0 for R5 (release 20211015)

15 Oct 13:51
Compare
Choose a tag to compare

Changes:

  • #1894: Update develop-r5 with develop-r4B
  • #1873: Changed TargetFramework from net45 to net452

This list of changes was auto generated.

3.6.0 for R4B (release 20211015)

15 Oct 13:51
Compare
Choose a tag to compare

New Functionality:

  • #1889: Added an implementation for the FhirPath function Aggregate

Changes:

  • #1893: Update develop-r4B with develop-r4
  • #1891: Update develop-r4 with develop-stu3
  • #1887: STU3: Validate resources with targetprofiles and child definitions
  • #1883: R4: Validate resources with targetprofiles and child definitions
  • #1882: ToTypedElementOnSourceNode: caching children and value
  • #1885: SymbolTable (FhirPath) is more threadsafe now
  • #1878: Validator: also validate the cardinality of extensions in an instance
  • #1880: STU3: Validate resources with targetprofiles and child definitions
  • #1875: FhirPath function htmlChecks() checks now also for non-whitespace
See More
  • #1874: Devops: Move task(s) for publishing packages on GitHub in a separate pipeline stage
  • #1873: Changed TargetFramework from net45 to net452

This list of changes was auto generated.

3.6.0 for R4 (release 20211015)

15 Oct 13:50
Compare
Choose a tag to compare

New Functionality:

  • #1889: Added an implementation for the FhirPath function Aggregate

Changes:

  • #1891: Update develop-r4 with develop-stu3
  • #1887: STU3: Validate resources with targetprofiles and child definitions
  • #1883: R4: Validate resources with targetprofiles and child definitions
  • #1882: ToTypedElementOnSourceNode: caching children and value
  • #1885: SymbolTable (FhirPath) is more threadsafe now
  • #1878: Validator: also validate the cardinality of extensions in an instance
  • #1880: STU3: Validate resources with targetprofiles and child definitions
  • #1875: FhirPath function htmlChecks() checks now also for non-whitespace
  • #1874: Devops: Move task(s) for publishing packages on GitHub in a separate pipeline stage
See More
  • #1873: Changed TargetFramework from net45 to net452

This list of changes was auto generated.

3.5.0 for STU3 (release 20210901)

02 Sep 12:24
Compare
Choose a tag to compare

Cleanup package dependencies

We cleaned up unnecessary (unused) package dependencies. We also target now the SDK to net5.0.

Other Changes:

New Functionality:

  • #603: High memory utilization of resource objects

Others:

  • #1870: Added netstandard2.0 as one of the TargetFrameworks
  • #1866: #603 Avoid allocation of Lazy Annotations for each resource instance (for R3+)
  • #1860: Return correct match when parsing similar polymorphic elements in a single resource [STU3]
  • #1853: Create and inherit docs for Matches functionality - STU3
  • #1850: Add fluent HumanName initializers for prefix and suffix
  • #1842: Use Element as primary data type for polymorphic elements [STU3]
  • #1843: STU3: Combined discriminators can now also be used when one of them cannot discriminate
See More
  • #1840: Non coding changes (templates, License, pipeline)
  • #1826: Snapshot generator: corrected cardinality of element with a derived type
  • #1831: Changes to ClassMapping to support new serializer (for R3-R5)
  • #1819: Devops: delay signing of dll's
  • #1803: STU3: FHIR Specific variables %rootResource and %resource are set correctly now
  • #1811: Solved the nullable warnings (introduced with net5.0)
  • #1809: Adds license type
  • #1806: Move target from netstandard2.1 to net5.0 - STU3
  • #1807: Suppress warning CS1591 (Missing XML comments) in Release mode
  • #1800: Devops: Create Release Notes automatically
  • #1796: Remove references to System.ValueTuple from project files
  • #1793: Move from netstandard 2.0 to netstandard 2.1
  • #1791: Cleaned up package references

This list of changes was auto generated.

3.5.0 for R5 (release 20210902)

02 Sep 12:54
Compare
Choose a tag to compare

Cleanup package dependencies

We cleaned up unnecessary (unused) package dependencies. We also target now the SDK to net5.0.

Other Changes:

Bugfixes:

  • #1742: %resource and %rootResource don't work well

New Functionality:

  • #603: High memory utilization of resource objects

Others:

  • #1872: Update develop-r4b with develop-r4
  • #1871: Update develop-r4 with develop-stu3
  • #1870: Added netstandard2.0 as one of the TargetFrameworks
  • #1869: Update develop-r5 with develop-r4b
  • #1868: Update develop-r4B with develop-r4
See More
  • #1867: Update develop-r4 with develop-stu3
  • #1866: #603 Avoid allocation of Lazy Annotations for each resource instance (for R3+)
  • #1860: Return correct match when parsing similar polymorphic elements in a single resource [STU3]
  • #1865: Add expansion of currencies valueset to specification.zip [R4]
  • #1859: Return correct match when parsing similar polymorphic elements in a single resource [R5]
  • #1853: Create and inherit docs for Matches functionality - STU3
  • #1856: Create and inherit docs for Matches functionality - R5
  • #1855: Create and inherit docs for Matches functionality - R4B
  • #1854: Create and inherit docs for Matches functionality - R4
  • #1850: Add fluent HumanName initializers for prefix and suffix
  • #1844: Use Element as primary data type for polymorphic elements [R4]
  • #1842: Use Element as primary data type for polymorphic elements [STU3]
  • #1847: Update develop-r5 with develop-r4B
  • #1846: Update develop-r4B with develop-r4
  • #1845: Update develop-r4 with develop-stu3
  • #1843: STU3: Combined discriminators can now also be used when one of them cannot discriminate
  • #1827: R4: Combined discriminators can now also be used when one of them cannot discriminate
  • #1840: Non coding changes (templates, License, pipeline)
  • #1826: Snapshot generator: corrected cardinality of element with a derived type
  • #1839: Update develop-r5 with develop-r4B
  • #1838: Update develop-r4B with develop-r4
  • #1837: Update develop-r4 with develop-stu3
  • #1831: Changes to ClassMapping to support new serializer (for R3-R5)
  • #1819: Devops: delay signing of dll's
  • #1818: Update branch develop-r4 with develop-stu3
  • #1803: STU3: FHIR Specific variables %rootResource and %resource are set correctly now
  • #1802: R4: FHIR Specific variables %rootResource and %resource are set correctly now
  • #1811: Solved the nullable warnings (introduced with net5.0)
  • #1815: Update develop-r4 with develop-stu3
  • #1809: Adds license type
  • #1806: Move target from netstandard2.1 to net5.0 - STU3
  • #1807: Suppress warning CS1591 (Missing XML comments) in Release mode
  • #1801: Update develop-r4 with develop-stu3
  • #1800: Devops: Create Release Notes automatically
  • #1796: Remove references to System.ValueTuple from project files
  • #1794: Add reference to .props test file to R4 FhirPath test project file
  • #1793: Move from netstandard 2.0 to netstandard 2.1
  • #1791: Cleaned up package references

This list of changes was auto generated.

3.5.0 for R4B (release 20210902)

02 Sep 12:53
Compare
Choose a tag to compare

Cleanup package dependencies

We cleaned up unnecessary (unused) package dependencies. We also target now the SDK to net5.0.

Other Changes:

Bugfixes:

  • #1742: %resource and %rootResource don't work well

New Functionality:

  • #603: High memory utilization of resource objects

Others:

  • #1872: Update develop-r4b with develop-r4
  • #1871: Update develop-r4 with develop-stu3
  • #1870: Added netstandard2.0 as one of the TargetFrameworks
  • #1868: Update develop-r4B with develop-r4
  • #1867: Update develop-r4 with develop-stu3
See More
  • #1866: #603 Avoid allocation of Lazy Annotations for each resource instance (for R3+)
  • #1860: Return correct match when parsing similar polymorphic elements in a single resource [STU3]
  • #1865: Add expansion of currencies valueset to specification.zip [R4]
  • #1853: Create and inherit docs for Matches functionality - STU3
  • #1855: Create and inherit docs for Matches functionality - R4B
  • #1854: Create and inherit docs for Matches functionality - R4
  • #1850: Add fluent HumanName initializers for prefix and suffix
  • #1844: Use Element as primary data type for polymorphic elements [R4]
  • #1842: Use Element as primary data type for polymorphic elements [STU3]
  • #1846: Update develop-r4B with develop-r4
  • #1845: Update develop-r4 with develop-stu3
  • #1843: STU3: Combined discriminators can now also be used when one of them cannot discriminate
  • #1827: R4: Combined discriminators can now also be used when one of them cannot discriminate
  • #1840: Non coding changes (templates, License, pipeline)
  • #1826: Snapshot generator: corrected cardinality of element with a derived type
  • #1838: Update develop-r4B with develop-r4
  • #1837: Update develop-r4 with develop-stu3
  • #1831: Changes to ClassMapping to support new serializer (for R3-R5)
  • #1819: Devops: delay signing of dll's
  • #1818: Update branch develop-r4 with develop-stu3
  • #1803: STU3: FHIR Specific variables %rootResource and %resource are set correctly now
  • #1802: R4: FHIR Specific variables %rootResource and %resource are set correctly now
  • #1811: Solved the nullable warnings (introduced with net5.0)
  • #1815: Update develop-r4 with develop-stu3
  • #1809: Adds license type
  • #1806: Move target from netstandard2.1 to net5.0 - STU3
  • #1807: Suppress warning CS1591 (Missing XML comments) in Release mode
  • #1801: Update develop-r4 with develop-stu3
  • #1800: Devops: Create Release Notes automatically
  • #1796: Remove references to System.ValueTuple from project files
  • #1794: Add reference to .props test file to R4 FhirPath test project file
  • #1793: Move from netstandard 2.0 to netstandard 2.1
  • #1791: Cleaned up package references

This list of changes was auto generated.

3.5.0 for R4 (release 20210902)

02 Sep 12:43
Compare
Choose a tag to compare

Cleanup package dependencies

We cleaned up unnecessary (unused) package dependencies. We also target now the SDK to net5.0.

Other Changes:

Bugfixes:

  • #1742: %resource and %rootResource don't work well

New Functionality:

  • #603: High memory utilization of resource objects

Others:

  • #1871: Update develop-r4 with develop-stu3
  • #1870: Added netstandard2.0 as one of the TargetFrameworks
  • #1867: Update develop-r4 with develop-stu3
  • #1866: #603 Avoid allocation of Lazy Annotations for each resource instance (for R3+)
  • #1860: Return correct match when parsing similar polymorphic elements in a single resource [STU3]
See More
  • #1865: Add expansion of currencies valueset to specification.zip [R4]
  • #1853: Create and inherit docs for Matches functionality - STU3
  • #1854: Create and inherit docs for Matches functionality - R4
  • #1850: Add fluent HumanName initializers for prefix and suffix
  • #1844: Use Element as primary data type for polymorphic elements [R4]
  • #1842: Use Element as primary data type for polymorphic elements [STU3]
  • #1845: Update develop-r4 with develop-stu3
  • #1843: STU3: Combined discriminators can now also be used when one of them cannot discriminate
  • #1827: R4: Combined discriminators can now also be used when one of them cannot discriminate
  • #1840: Non coding changes (templates, License, pipeline)
  • #1826: Snapshot generator: corrected cardinality of element with a derived type
  • #1837: Update develop-r4 with develop-stu3
  • #1831: Changes to ClassMapping to support new serializer (for R3-R5)
  • #1819: Devops: delay signing of dll's
  • #1818: Update branch develop-r4 with develop-stu3
  • #1803: STU3: FHIR Specific variables %rootResource and %resource are set correctly now
  • #1802: R4: FHIR Specific variables %rootResource and %resource are set correctly now
  • #1811: Solved the nullable warnings (introduced with net5.0)
  • #1815: Update develop-r4 with develop-stu3
  • #1809: Adds license type
  • #1806: Move target from netstandard2.1 to net5.0 - STU3
  • #1807: Suppress warning CS1591 (Missing XML comments) in Release mode
  • #1801: Update develop-r4 with develop-stu3
  • #1800: Devops: Create Release Notes automatically
  • #1796: Remove references to System.ValueTuple from project files
  • #1794: Add reference to .props test file to R4 FhirPath test project file
  • #1793: Move from netstandard 2.0 to netstandard 2.1
  • #1791: Cleaned up package references

This list of changes was auto generated.