Skip to content

Commit a8eaf6c

Browse files
authored
Merge pull request #92 from FirelyTeam/develop
Develop
2 parents 6a48190 + 67967dd commit a8eaf6c

File tree

2 files changed

+324
-42
lines changed

2 files changed

+324
-42
lines changed

README.md

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -62,27 +62,34 @@ You can specify the following options using the ["with" syntax](https://docs.git
6262
- description: 'Boolean flag to run fsh-sushi on the current repository to generated conformance resources based on FHIR shorthand'
6363
- required: false
6464
- default: false
65+
* SUSHI_VERSION:
66+
- description: 'Version of SUSHI used for compiling the FSH files'
67+
- default: '3.17.0'
68+
- required: true
6569
* SUSHI_OPTIONS:
6670
- description: 'Custom options passed to SUSHI. See https://www.npmjs.com/package/fsh-sushi'
6771
- required: false
72+
* SUSHI_USE_CONFIG_DEPENDENCIES:
73+
- description: 'When SUSHI is enabled, use dependencies from sushi-config.yaml instead of package.json. If sushi-config.yaml exists and package.json does not, this will automatically convert sushi-config.yaml to package.json.'
74+
- required: false
75+
- default: true
6876
* FIRELY_TERMINAL_VERSION:
6977
- description: 'Version of Firely Terminal used for .NET-based validation'
70-
- default: '3.3.2'
78+
- default: '3.5.0'
7179
- required: true
80+
* FIRELY_TERMINAL_VALIDATOR_ENGINE:
81+
- description: 'Optional: Firely Terminal validator engine to use for .NET validation. From Firely Terminal 3.5.0 onwards, the default validator engine changed. Use "netsdk" to use the old validator engine from pre-3.5.0 versions. Available options: Firely, netsdk. If not specified, Firely Terminal uses its built-in default.'
82+
- required: false
7283
* JAVA_VALIDATOR_VERSION:
7384
- description: 'Version of org.hl7.fhir.core library used for Java-based validation'
74-
- default: '6.5.2'
85+
- default: '6.8.1'
7586
- required: true
7687
* JAVA_VALIDATOR_DOWNLOAD_LOCATION:
7788
description: 'URL from which to download the Java validator JAR'
7889
default: 'https://github.com/hapifhir/org.hl7.fhir.core/releases/download/$JAVA_VALIDATOR_VERSION/validator_cli.jar'
79-
* SUSHI_VERSION:
80-
- description: 'Version of SUSHI used for compiling the FSH files'
81-
- default: '3.13.1'
82-
- required: true
8390
* CLOSE_SLICING_FOR_VALIDATION:
8491
- description: 'Constrains all defined element slicings to closed, ensuring that instance elements must conform to one of the declared slices. This strengthens validation by preventing acceptance of elements that do not match the defined slicing discriminators.'
85-
- default: false
92+
- default: false
8693
- required: false
8794

8895
## Changelog

0 commit comments

Comments
 (0)