Skip to content

Releases: HL7/fhir-ig-publisher

1.6.18

17 Jul 07:03
Compare
Choose a tag to compare
  • Naming System fix for THO
  • Fix issue with rendering OperationOutcomes that dont have detail
  • Fix problem with value set anchor generation when rendering

1.6.17

16 Jul 18:30
Compare
Choose a tag to compare
  • Loader: work around THO 6.0.0 problem (hack, to be reversed later)
  • Validator: Improve MeasureReport validation for checking subject count
  • Validator: Fix for R2B Resource.id cardinality problem
  • Validator: Fix for validator using wrong property for list determination when parsing json

1.6.16

12 Jul 13:35
Compare
Choose a tag to compare
  • Translation Engine: Remove Questionnaire.item.linkId from translatable content
  • Validator: Add clearer message for errors around unable to validate because unknown code system
  • Validator: Fix problem with fhirVersion cardinality validating IG resources
  • Validator: relax rules around draft/informative status
  • CDA Support: Do not serialize choice group
  • Renderer: Further revisions to rendering framework for id uniqueness, main spec rendering, and various reported issues
  • Cross-Version Module: remove spurious debugging code from xver module

1.6.15

05 Jul 13:11
Compare
Choose a tag to compare
  • Loader: Use latest release version for an IG dependency if no version specified
  • Renderer: fix broken links to definitions in profiles

1.6.14

04 Jul 03:45
Compare
Choose a tag to compare
  • Loader: do not add Binary resources which are not really Binary
  • Renderer: Fix various rendering problems leading to non-unique html anchors
  • Renderer: Fix for unrendered data types
  • Translations: Add complete dutch translations (Thanks Alexander Henket)
  • Validator: the validator was not checking for the end of the input when parsing a JSON resource finished. It will now start giving errors when JSON continues once the object is complete
  • Validator: Add support for the create object syntax in FML when validating FML
  • Validator: Improved error message when supplement url used instead of code system URL

1.6.13

28 Jun 02:51
Compare
Choose a tag to compare
  • Rendering fixes

1.6.12

27 Jun 03:10
Compare
Choose a tag to compare
  • Command Line Params: Add -force-language param for dev support
  • Loader: work around bad r4 extension definitions
  • Loader: dont reload different sub-version of extensions pack
  • Loader: Handle extra profiles on resources in an IG when converting between versions
  • Validator: Add IG dependency validator
  • Renderer: refactor how default language detection is done - no longer system dependent
  • Renderer: Change how count is calculated when expanding value sets
  • Renderer: Fix value set expansion bugs
  • Renderer: Rework rendering library from ground up
  • Renderer: Fix rendering of canonicals with versions in some places
  • Renderer: Suppress spurious message when code system is unknown
  • Renderer: dont raise needless and wrong exceptions about extension definitions when rendering
  • Renderer: fix duplicate link creation
  • Renderer: Stop recursive rendering crash for reference = #
  • Renderer: Obligation rendering improvements + Fixed issue with actor title not rendering in obligations
  • Renderer: Dropped Flag API thats no longer hosted. Will find another solution soon.
  • QA: Add warning when duplicate html anchors exist
  • Publication Process: fix code for preview to be preview not qa-preview

1.6.11

07 Jun 06:33
Compare
Choose a tag to compare
  • Loader: Fix bug loading language pack NPMs
  • Validator: Find value sets on tx server if not tx.fhir.org
  • Validator: Do not send Content-Type header with GET requests for tx servers
  • Validator: Fix npe validating code system
  • Validator: Support discriminator by position
  • Validator: Dont check type characteristics for unknown types
  • I18n: Fix typos in phrases, and fix up handling of apostrophes in messages without parameters
  • Renderer: Fix contact rendering to work properly
  • Renderer: Fix issue resolving contained resource rendering DiagnosticReports etc
  • Renderer: Handle case where Contact.value has extensions instead of a string value
  • Renderer: Render Parameterised types
  • Renderer: Fix bug with LOINC Code row showing wrongly in Profile Details view
  • Renderer: Partial implementation of type parameters
  • Renderer: Fixed rendering of actor-specific obligations, added elementIds to obligation narrative rendering
  • Renderer: Corrected ObligationsRenderer to handle multiple actors and multiple codes. Also got obligations with elements to render properly (which means knowing whether youre on a table page or definitions page, what tab youre on, and whether the element for the obligation is in-scope for that tab (so you know whether to hyperlink or not). Had to make links on the tables point to definitions because table anchors are not unique.
  • Renderer: Fix issue generating dependency table for packages in error

1.6.10

26 May 00:03
Compare
Choose a tag to compare
  • Loader: Support translations for all resources of a type
  • Template Manager: Trust extensions template
  • I18n: Fix up .po file generation so that POEdit is supported
  • I18n: Most strings translated to Dutch, unchecked.
  • Validator: Fix issue validating codes with + in them
  • Validator: Fix (well, hack) R4 vital signs issue with component units
  • Renderer: Add release label to fhir.json
  • X-Version: fix xver processing bug

1.6.9

22 May 08:46
Compare
Choose a tag to compare
  • Validator: remove LOINC 2711-0 Oxygen saturation in Venous blood from the list in the validator that checks whether an observation is a vital sign
  • Renderer: fix value set summary line display
  • Renderer: Handle more than one expectation extensions in CapabilityStatement
  • Renderer: Fix NPEs in Liquid renderer