Skip to content
This repository has been archived by the owner on Jan 23, 2024. It is now read-only.

Inferno Program Edition v1.5.0

Compare
Choose a tag to compare
@arscan arscan released this 10 Mar 03:25
· 249 commits to main since this release
ca48fac

The Inferno Program Edition v1.5.0 release contains a number of fixes to tests that prevented systems from passing in certain cases. It also updates the version of the HL7 FHIR Validator from v4.3.1 to v5.2.10, which improves the correctness of FHIR resource validation and allows Inferno to suppress unnecessary errors and warnings. The update to the HL7 FHIR Validator may result in some systems that previously passed tests to now fail.

Notice: Users that run Inferno Program Edition locally must update the FHIR Validator Wrapper service to v1.2.0 so that the proper version of the HL7 FHIR Validator is used during tests. Users are prominently alerted in the Inferno user interface when the version of the validator available to Inferno is incorrect. For instructions on how to update the validator, please review the Inferno README.

Updates in this version include:

  • Update FHIR Validator Wrapper service to v1.2, which provides a service interface to the HL7 FHIR Validator v5.2.10.
  • Allow flexibility for servers to return OperationOutcome resources within US Core FHIR search Bundle responses (#229).
  • Fix issue where using contained resources on certain elements marked as MUST SUPPORT caused errors (#232).
  • Update SMART on FHIR discovery tests to only check capabilities relevant to that API endpoint (#233).
  • Fix issue that occurs when patient name includes comma in certain situations (#231).
  • Allow browsers to run Inferno within within an iframe for testing support for EHR-embedded apps(#235).
  • Fix issue where a fresh clone of Inferno crashes due to missing validators directory.
  • Fix issue where searches by token that include system are improperly formed in certain cases (#248).
  • Add warning to user interface if the validator service available to Inferno is not the correct version.