Releases: standardhealth/shr-cli
5.0.2
Changes in 5.0.2:
- Turned off unmapped path tracking, resulting in significant performance enhancement
- Added elapsed time report when processing is finished
Changes in 5.0.1:
- Fixes crashes that occur in use cases with very few explicit mappings, resulting in many profiles on Basic and many extensions.
Note that in all cases, there is a minimum requirement of proper FHIR mappings for shr.core.Coding
, shr.core.CodeableConcept
, and shr.core.Quantity
(in order to support value set and unit constraints).
Changes in 5.0.0:
- support for the 5.0.0 CAMEO grammar
- detect file types by contents rather than extensions
- simpler declaration of value set constraints
- binding strengths for value sets
- abstract elements
- includes type constraints (indicates a list should include certain sub-types)
- updated FHIR to 3.0.1
- fixed value mappings
- removed Markdown/HTML exporter (obsoleted by SSVE)
- bug fixes
5.0.1
Changes in 5.0.1:
- Fixes crashes that occur in use cases with very few explicit mappings, resulting in many profiles on Basic and many extensions.
Note that in all cases, there is a minimum requirement of proper FHIR mappings for shr.core.Coding
, shr.core.CodeableConcept
, and shr.core.Quantity
(in order to support value set and unit constraints).
Changes in 5.0.0:
- support for the 5.0.0 CAMEO grammar
- detect file types by contents rather than extensions
- simpler declaration of value set constraints
- binding strengths for value sets
- abstract elements
- includes type constraints (indicates a list should include certain sub-types)
- updated FHIR to 3.0.1
- fixed value mappings
- bug fixes
This release also removes support for the Markdown/HTML exporter, as this has been obsoleted by the SHR Spec Viewer/Editor (SSVE).
5.0.0
The new version 5.0.0 adds the following support:
- support for the 5.0.0 CAMEO grammar
- detect file types by contents rather than extensions
- simpler declaration of value set constraints
- binding strengths for value sets
- abstract elements
- includes type constraints (indicates a list should include certain sub-types)
- updated FHIR to 3.0.1
- fixed value mappings
- bug fixes
This release also removes support for the Markdown/HTML exporter, as this has been obsoleted by the SHR Spec Viewer/Editor (SSVE).
5.0.0 Beta 10
Includes the following fixes:
- standardhealth/shr-cli#23: better error handling when element is mistakenly lower-cased
- standardhealth/shr-json-export#13: IncompleteValue identifiers missing in JSON
- standardhealth/shr-json-export#14: onValue attribute missing in JSON
- standardhealth/shr-json-export#17: isA property is wrong format in JSON
5.0.0 Beta 9
Updates shr-fhir-export dependency, which includes fixes for:
- standardhealth/shr-cli#22: Stack Overflow due to Recursive Definition
- standardhealth/shr-cli#26: CLI crash if Value element is not defined
- standardhealth/shr-fhir-export#41: String value constraint on Observation generating spurious Warning
The fix for standardhealth/shr-fhir-export#41 also addresses some unreported bugs that previously caused some unconstrained paths to not be reported. As a result, this release may increase the warning count when running the tool.
5.0.0 Beta 8
This release has been redacted and should not be used. Its contents are the same as Beta 7.
5.0.0 Beta 7
Adds support for using include type constraints and slicing them in FHIR profiles.
5.0.0 Beta 6
Fixes broken link on IG index (by removing it) and fixes incorrect links to FHIR resources (were pointing to Jan2017 FHIR 1.8 resources, now pointing to FHIR 3.0.1 resources).
5.0.0 Beta 5
This update contains the following:
- fix for dropped extensible bindings
- update FHIR 3.0.0 -> FHIR 3.0.1
- fix bad ig value set resolution (via FHIR update)
- improve value[x] constraint warning
- support for abstract and vs strengths in json exporter
5.0.0 Beta 4
This version now requires SHR definition files to state their grammar versions as 5.0.