Skip to content

Releases: FHIR/GoFSH

GoFSH 2.6.0

29 Dec 15:17

Choose a tag to compare

GoFSH 2.6.0 updates many of its dependencies to their latest versions. These updates result in the following changes to GoFSH

  • The extensions package now has highest priority in resource resolution (see SUSHI#1605 for details)
  • Node 22 is now the preferred version of Node, although Node versions 18 - 24 are still expected to work

What's Changed

Full Changelog: v2.5.2...v2.6.0

Install or Update

To install or update to the latest version, run the following command:

$ npm install -g gofsh

GoFSH 2.5.2

22 Sep 13:06

Choose a tag to compare

This release updates SUSHI and FHIR Package Loader dependency libraries to their latest versions. There are no expected changes to functionality.

Full Changelog: v2.5.1...v2.5.2

Install or Update

To install or update to the latest version, run the following command:

$ npm install -g gofsh

GoFSH 2.5.1

28 Mar 20:37
23a322d

Choose a tag to compare

This release updates dependency libraries to their latest versions. There are no expected changes to functionality.

What's Changed

Full Changelog: v2.5.0...v2.5.1

GoFSH 2.5.0

02 Jan 14:30
3c710d8

Choose a tag to compare

GoFSH 2.5.0 does not add any significant new features, but updates its internal FHIR Package Loader (FPL) version to the FPL 2.x release. Since this was a major upgrade to FPL, and since FPL is a core component of GoFSH, we've chose to identify this as a minor release. GoFSH users, however, should not notice any changes from the previous version.

What's Changed

Full Changelog: v2.4.0...v2.5.0

Install or Update

To install or update to the latest version, run the following command:

$ npm install -g gofsh

GoFSH 2.4.0

20 Nov 18:35
6b734e4

Choose a tag to compare

GoFSH 2.4.0 adds support for FHIR R6, which has ballot versions available. There are also enhancements that allow GoFSH to construct inline instances from a greater variety of FSH entities. This goes along changes to correctly process ValueSets that use components from contained CodeSystems. The export structure of the NPM package is fixed so that types are loaded correctly when GoFSH is used as a dependency. In total, it includes the following improvements and bug fixes:

What's Changed

New Contributors

Full Changelog: v2.3.1...v2.4.0

Install or Update

To install or update to the latest version, run the following command:

$ npm install -g gofsh

GoFSH 2.3.1

16 Apr 12:46
0036681

Choose a tag to compare

GoFSH 2.3.1 includes the following improvements and bug fixes:

What's Changed

  • Warn when temporal primitive is not formatted correctly by @mint-thompson in #256
  • Create aliases with supported characters (and warn when provided aliases use unsupported characters) by @jafeltra in #254
  • Do not create blank alias names by @jafeltra in #255
  • Update ANTLR also in #255

Install or Update

To install or update to the latest version, run the following command:

$ npm install -g gofsh

Full Changelog: v2.3.0...v2.3.1

GoFSH 2.3.0

23 Jan 16:06
9a83c90

Choose a tag to compare

GoFSH 2.3.0 includes changes to improve ValueSet processing, as well as adding support for recent changes to the FSH language specification.

What's Changed

Full Changelog: v2.2.0...v2.3.0

Install or Update

To install or update to the latest version, run the following command:

$ npm install -g gofsh

GoFSH 2.2.0

12 Oct 17:51
2b97105

Choose a tag to compare

What's Changed

Full Changelog: v2.1.2...v2.2.0

GoFSH 2.1.2

22 Sep 16:54
f56e8fa

Choose a tag to compare

GoFSH 2.1.2 updates SUSHI to version 3.4.0

What's Changed

Full Changelog: v2.1.1...v2.1.2

GoFSH 2.1.1

11 Sep 20:17
68932c9

Choose a tag to compare

GoFSH 2.1.1 includes two performance enhancements and updates SUSHI to version 3.1.1.

What's Changed

  • Better performance on SimplifyArrayIndexingOptimizer by @mrcerf in #240
  • Improve performance of combine_coding_and_quantity_values by @mrcerf in #241
  • Update SUSHI to 3.1.1 and bump version to v2.1.1 by @cmoesel in #242

New Contributors

  • @mrcerf made their first contribution in #240

Full Changelog: v2.1.0...v2.1.1

Install or Update

To install or update to the latest version, run the following command:

$ npm install -g gofsh