Skip to content

SUSHI 3.9.0

Compare
Choose a tag to compare
@jafeltra jafeltra released this 11 Apr 19:35
· 49 commits to master since this release
1ed4c56

SUSHI 3.9.0 contains the following enhancements and bug fixes:

What's Changed

Support extensions on IG.definition in sushi-config.yaml

SUSHI now supports adding extensions to the ImplementationGuide definition element. To add extensions, authors can add definition as a top-level property in the sushi-config.yaml file and add an extension list below it. This will add extensions to the ImplementationGuide.definition element in the generated ImplementationGuide.

An example of this configuration within sushi-config.yaml is below:

definition:
  extension:
    - url: http://example.org/example/ig-definition-ext
      valueBoolean: true

Note that all other IG.definition properties are available as top-level properties within sushi-config.yaml. Those properties should continue to be used. Only extensions can be added to the new definition configuration property.

Install or Update

SUSHI 3.9.0 is the latest stable release of fsh-sushi. To install or update to SUSHI 3.9.0, run the following command:

$ npm install -g fsh-sushi

To revert to the previous SUSHI stable release (3.8.0), run the following command:

$ npm install -g [email protected]

To check or confirm what version of SUSHI you have installed, you can run the following command:

$ sushi -v

Full Changelog: v3.8.0...v3.9.0