Releases: HL7/fhir-ig-publisher
Releases · HL7/fhir-ig-publisher
1.7.2
- 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
- Fix problem with reporting terminology server to the template
1.7.0
- 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
- 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
- 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
- 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
Remove spurious logging statement
1.6.27
- Update core library to 6.3.28
1.6.26
- Loader: Add simplifier interface support
- Package Manager: Upgrade lock management in Package Cache
- Validator: Work around problem with language value set being marked experimental
- Validator: Fix validation id/idref to resolve in document if in a document
- Validator: Add more debugging to terminology validation failure
- Validator: Fix various validating additional bindings with usage contexts
- Renderer: Fix various issues rendering additional bindings with usage contexts
- Renderer: Added support for tracking whether elements are ellipsed and for rendering accordingly
- Renderer: Fix THO license rendering problem
- Package Generator: Add r4b support to Package Version Generation
- Web Publisher: Add checks in publication checker for path uniqueness and correct status of first
1.6.25
- Loader: Add no-experimental-content to IG validation parameter
- Loader: Fix for NPE processing packages
- Templates: Add cqf.fhir.template to the trusted template list
- Snapshot Generator: Process relative URLs properly in base when generating snapshots
- Validator: Validate of experimental property on bindings
- Validator: Allow JSON named extensions to be structure types other than logical