Skip to content

Releases: HL7/fhir-ig-publisher

1.7.5

22 Nov 15:35
Compare
Choose a tag to compare
  • Loader: Support for Custom resources from other packages in publisher
  • Loader: fix NPE processing issue from template
  • validator: fix pattern discriminator validation rule
  • validator: fix issue with FHIRPath engine throwing exception for an invalid path
  • Renderer: Add FeatureDefinition renderer
  • Renderer: fix NPE rendering reference
  • Renderer: fix NPE processing search references

1.7.4

21 Nov 18:58
Compare
Choose a tag to compare
  • Security: Enforce that XML cant load XML entity declarations
  • Loader: Fix missing isModifierReason on modifier extensions
  • Version Convertor: fix bug converting NamingSystem.url between versions
  • Version Convertor: Fix IG dependsOn.reason conversion
  • Validator: fix value set validation on import validation to find external value sets
  • Validator: Fix terminology tester for change to language header
  • Validator: Adjust wording of R5 slicing check
  • Validator: Sort entries in error message about profiles to make the order reproducible
  • Validator: support resolving /_history/ URLs in IG publisher
  • Renderer: make HTA messages translatable
  • Renderer: new release - pubpack
  • Renderer: suppress Json resourceType property in some logical models
  • Renderer: more support for canonical logical models
  • SQL: Fix NPE building package.db
  • Go-Publish: Fix bug in publication checker - space in sequence blows logic up

1.7.3

19 Nov 18:42
Compare
Choose a tag to compare
  • Enviroment: Add GEM path to fhir-settings.json for Jekyll on some systems
  • Loader: Suppress error in v6.1.0 of THO
  • TxTests: Fix NPE for Ontoserver tests?
  • Validator: make HL7 WG validation rule publication dependent
  • Validator: Handle search syntax in value set filter
  • Loader: Support ViewDefinition as a custom resource

1.7.2

12 Nov 22:33
Compare
Choose a tag to compare
  • Loader: Use correct sub-version of tools package etc
  • Loader: fix version mismatch notes
  • Loader: add further information about resource loading to the log
  • Loader: fix problem handling R6 evidence resources
  • Terminology: Change R5 tx server to use http://tx.fhir.org/r5 (instead of /r4)
  • Validator: Support authentication for terminology servers (see https://confluence.hl7.org/display/FHIR/Using+fhir-settings.json)
  • Validator: Fix issue where validator not retaining extension context when checking constraint expressions in profiles
  • Validator: Validate min-length when found in extension
  • Validator: Correct bug parsing json-property-key values with meant validation failed
  • Validator: Fix problem validating json-property-key value pairs
  • Validator: Fix special case r5 loading of terminology to fix validation error on ExampleScenario
  • Validator: Improve handling of JSON format errors
  • Validator: Fix bug where extension slices defined in other profiles are not found when processing slices based on extension
  • Validator: Validate fhirpath expression in slice discriminators
  • Validator: Fix slicing by type and profile to allow multiple options per slice
  • Validator: List measure choices when a match by version cant be found
  • Renderer: Render min-length extension on profiles
  • Renderer: Fix rendering of Logical Models for polymorphic elements, and rendering target profiles with versions
  • Renderer: Render contained resources in List resource
  • SQL Module: fix bug in DB building
  • Go-publish: clean up IG registry maintenance code
  • Go-publish: Stop technical-corrections for now

1.7.1

25 Oct 03:50
Compare
Choose a tag to compare
  • Fix problem with reporting terminology server to the template

1.7.0

24 Oct 20:50
Compare
Choose a tag to compare
  • XML Layer: Move XXE safe SAXParserFactory and XMLReader instantiation to XMLUtil
  • Validator: Capture missing snapshot generation messages
  • Validator: Improve warning messages about collections in SQL ViewDefinitions
  • Validator: Fix type evaluation of .item() in FHIRPath
  • Validator: Revise message about unknown usage context on additional binding
  • Validator: Add check for # in CanonicalResource.version
  • Validator: Fix problem parsing urls in cds-hooks formats
  • Validator:Fix bug evaluating resolve() in contained resources when doing slicing
  • Validator: Add version warnings on IGs to qa.html
  • Renderer: fix problem ignoring existing narrative ie provided
  • Renderer: Fix NPE processing markdown
  • Renderer: Improve rendering of coded values
  • Renderer: Add support for NCI code rendering
  • Renderer: Remove Useless Encounter Renderer
  • Renderer: Rework sql view definitions for SQL on FHIR webinar
  • Renderer: Fix missing examples tab for profiles
  • Renderer: fix csv escaping problem

1.6.31

14 Oct 09:14
Compare
Choose a tag to compare
  • Validator: Fix validation issue with open-choice questions in R4 questionnaires
  • Renderer: Improve terminology routing information in log
  • Renderer: Render extensions on some data types
  • Renderer: Fix rendering of complex data types when doing profile rendering

1.6.30

10 Oct 15:02
Compare
Choose a tag to compare
  • Validator: Dont send expansion to tx server if theres a compose when sending value sets
  • Validator: Better handling of error messages from terminology servers
  • Validator: Stop hitting VSAC server directly
  • Fix nullpointer processing bundles for history

1.6.29

08 Oct 16:15
Compare
Choose a tag to compare
  • Loader: Fix issue checking package currency for #current packages
  • Multi-Lingual IGs: more work on Multi-langual IGs
  • Validator: Add warning when code system is marked complete but has no content
  • Validator: Fix bug processing adding discriminators in derived profiles
  • Validator: Break valueset concept validation into multiple smaller batches for performance reasons
  • Renderer: Fix issues with rendering example scenario
  • Renderer: Fix for issue identified https://chat.fhir.org/#narrow/stream/196008-ig-publishing-requirements/topic/Embedding.20fragments.20of.20examples.20in.20IG.20text
  • Database Module: refactor sql view validation to fix NPE
  • QA: Fix 404 detection in package list download (#966)
  • QA: Fix bug where message id not showing for slicing messages
  • Publishing: add missing description to ci-build package entry

1.6.28

26 Sep 13:00
Compare
Choose a tag to compare

Remove spurious logging statement