Releases: HL7/fhir-ig-publisher
Releases · HL7/fhir-ig-publisher
1.6.18
- 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
- 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
- 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
- Loader: Use latest release version for an IG dependency if no version specified
- Renderer: fix broken links to definitions in profiles
1.6.14
- 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
- Rendering fixes
1.6.12
- 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
- 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
- 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
- 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