Releases: FirelyTeam/firely-net-sdk
3.7.0 for R4B (release 20211201)
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)
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)
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)
Changes:
This list of changes was auto generated.
3.6.0 for R4B (release 20211015)
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)
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)
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)
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)
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)
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.