Stream: conformance
Topic: Forge 16.4 for STU3
Michel Rutten (Aug 01 2017 at 15:53):
Forge 16.4 for STU3 is now available for download from https://simplifier.net/forge.
This new release represents a minor update with a number of FHIR compatibility fixes and some UI improvements.
Users of earlier STU3 releases are advised to upgrade to the new version.
Highlights:
-
Update the FHIR .NET API library (https://github.com/ewoutkramer/fhir-net-api) to 0.93.5-beta2.
Includes bug fixes for the snapshot generator and element id generator. -
Support the ElementDefinition.type.versioning property.
This property was introduced by STU3 and is now supported by Forge. -
Improved support for (complex) element type profiles.
Fix invalid validation warnings concerning element type (target) profiles.
Forge now re-expands child elements when the type.profile property has changed.
Changes in the type.targetProfile property no longer trigger re-expansion. -
Improved support for choice type elements.
Properly rename type choice elements that are a child of a named slice. -
Support constraints on inherited slice entry.
Forge no longer generates (unjustified) validation warnings when a derived profile further constrains the slice entry inherited from a base profile. -
Named slices do NOT inherit minimum cardinality from base profile.
Instead, named slices always have a default minimum cardinality of 0.
This ensures that a profile can always introduce one or more optional slicing constraints. -
Fix invalid change tracking in derived profiles.
In some circumstances (specifically when deriving from a sliced profile), the previous release could determine some
invalid relationships to elements in the base profile. This would break change tracking; some existing profiling constraints
would not be marked with a yellow pen and would be excluded from the serialized output. This has been fixed. -
Restore editing of ElementDefinition.comment properties.
Fix broken edit controls for the .comment property. -
Serialized output now always includes the StructureDefinition.derivation property.
- Structure elements now also provide a context menu, as an alternative for the toolbar.
- Header bar now also displays an image link to http://simplifier.net
- Improved memory cache invalidation.
When (re-)loading a profile, Forge should now tries to open the most recently saved version.
Happy profiling!
Michel Rutten
Last updated: Apr 12 2022 at 19:14 UTC