FHIR Chat · SUSHI 1.2.0 · shorthand

Stream: shorthand

Topic: SUSHI 1.2.0


view this post on Zulip Chris Moesel (Feb 08 2021 at 22:53):

Announcing SUSHI 1.2.0 with the following new features, enhancements, and bug fixes:

  • Update Quantity syntax to support non-UCUM units
  • Add support for the new R5 integer64 datatype
  • Do not repeat mappings/invariants from the parent definition in the differential
  • Do not allow slice errors to halt processing of other slices
  • Treat redeclared extensions (via contains rules) as warnings rather than errors
  • Treat names that don't match [A-Z]([A-Za-z0-9_]){0,254} as warnings instead of errors
  • Support additional name variants (e.g., all numeric, matching flag names, etc.)
  • Avoid use of regular expression features not supported in Safari
  • Change exit code semantics: exit code now indicates number of errors encountered (0 continues to mean success)
  • Fix "Cannot convert undefined..." error when applying extensions to arrays of primitives
  • Fix handling of counting aggregrate cardinalities w/ slices and re-slices
  • Fix duplicate values in meta.profile for exported Instances
  • Fix SUSHI documentation link in sushi --init output
  • New and improved puns

See the SUSHI 1.2.0 Release Notes for more details.

view this post on Zulip Halina Labikova (Mar 01 2021 at 21:57):

Is there any chance we could keep the support of older folder structures in the next sushi releases? In a scenario where one needs to work with couple dozens IGs that are interdependent and evolve constantly, having the fsh files at the first level of the folder hierarchy comes very handy:)

view this post on Zulip Chris Moesel (Mar 01 2021 at 22:06):

@Halina Labikova -- we're not likely to remove support for that until SUSHI 2.0.0, which would likely be after the next FSH ballot (so post Sep '21).


Last updated: Apr 12 2022 at 19:14 UTC