SUSHI 2.8.0 introduces minor enhancements and bug fixes.
What's Changed
- Automatically load hl7.fhir.uv.tools dependency by @mint-thompson in #1186
- Warn when ig.ini does not point to SUSHI-generated IG JSON by @cmoesel in #1193
- Keep parent's fixedUri on Extension.url of child extensions by @mint-thompson in #1182
Details
Automatically load hl7.fhir.uv.tools dependency
The FHIR Tooling Extensions IG (hl7.fhir.uv.tools) defines the extensions that may be useful in the development of implementation guides. For example, the Additional Binding Extension can be used to specify additional binding types on a coded element.
Since these extensions are considered a core aspect of IG tooling, the package that provides them is included by default. The IG Publisher already does this; now SUSHI does it as well. Normally, the latest build of hl7.fhir.uv.tools is included, but authors can override this by explicitly adding a hl7.fhir.uv.tools dependency (to a specific version) in their sushi-config.yaml file.
When this dependency is automatically added, failure to download it is considered only a warning and SUSHI proceeds as normal.
Full Changelog: v2.7.1...v2.8.0