Releases: HL7/fhir-ig-publisher
Releases · HL7/fhir-ig-publisher
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
1.6.24
- Fix logic for cache clearing on package cache initialization
1.6.23
- Translations: fix concurrent modification error processing language translations
- Translations: Move translation files to /translations from /temp/lang
- Validator: Fix expression for con-3 properly (fix validation problem on some condition resources)
- Validator: Fix FHIRPath bug using wrong type on simple elements when checking FHIRPath types
- Validator: Fix value set rendering creating wrong references
- Validator: Fix bug processing value set includes / excludes that are just value sets (no system value)
- Validator: Alter processing of unknown code systems per discussion at ,https://chat.fhir.org/#narrow/stream/179252-IG-creation/topic/Dont.20error.20when.20you.20cant.20find.20code.20system and implement unknown-codesystems-cause-errors
- Validator: Improve message for when elements are out of order in profile differentials
- Renderer: FHIRPath: Allow _ in constant names (per FHIRPath spec)
- Renderer: Fix problem where profile rendering had spurious slices for nodes everywhere
- Renderer: Check for null fetcher processing ConceptMaps (#1728)
- Renderer: Fix problem generating value set spreadsheets
- SQL: Update SQL-On-FHIR implementation for latest cases, and clone test cases to general test care repository
1.6.22
- Update to stable org.hl7.fhir.core (6.3.23)
1.6.21
- Security Fix: Move all instantiation of transformerFactory to XMLUtils and set ACCESS_EXTERNAL flags automatically
- Loader: Update tools dependency to latest tooling package
- Loader: Add support for Gherkin, json, xml, and text to Adjunct Files
- Loader: Handle 308 redirects when fetching packages
- Version Converter: fix version conversion problem for ConceptMap (4<->5): relationship comment getting lost for noMap entries
- Snapshot Generator: Rewrite processing of map statements when generating snapshots to fix known bugs
- Validator: Fix NPE in ValueSetValidator
- Validator: Add check for multiple WG extensions (HL7 context)
- Validator: rework decimal lowBoundary() and highBoundary() after discussion on Zulip, and add extensive testing
- Renderer: Improve complex extension rendering when rendering by profile
- Renderer: Updates to Capability Statement rendering (and minor Operation Definition rendering improvement)
- Renderer: Fix wrong reference to CDA classes for unscoped class names
- Renderer: fix rendering issue for R4 relationship codes in ConceptMap
- Renderer: Fix NPE in questionnaire renderer
- Registry: switch IGRegistry to use different json implementation (formatting reasons)
- XVer Module: Remove the use of Grahames local folder while processing the XVer an…
- XVer Module: reduce severity of no binding rule
- XVer Module: performance improvements for Jekyll for cross-version IG
- XVer Module: Ensure the xver-qa temp folder exists before trying to write/read files from the folder