Skip to content

Releases: HL7/fhir-ig-publisher

1.5.15

25 Jan 19:01
Compare
Choose a tag to compare
  • Fix text creation on wrong xhtml node type

1.5.14

19 Jan 15:05
Compare
Choose a tag to compare
  • Terminology Subsystem: Handle terminology server errors better
  • Terminology Subsystem: Fix expansion related bugs and adjust tests accordingly
  • Renderer: Fix how incomplete expansions are presented, and make so they are no longer errors in the QA
  • Renderer: Fix fixed/pattern value rendering and add new IG Parameter fixed-value-format
  • Renderer: Fix for handling large expansions correctly

1.5.13

18 Jan 03:45
Compare
Choose a tag to compare
  • Terminology Subsystem: Remove debugging code hiding error from server
  • Renderer: fix broken links rendering questionnaires
  • Renderer: render target profiles on operation definition parameters

1.5.12

17 Jan 18:29
Compare
Choose a tag to compare
  • Infrastructure: Performance improvements to common IO routines, with test cases - see https://blog.qligier.ch/posts/2024-improving-perf-ig-publisher-io/ (thanks to Quentin Ligier)
  • Loader: rework the way unidentified resources are handled
  • Terminology Sub-system: Multiple terminology server support released
  • Terminology Sub-system: Rework terminology system & cache to support new terminology server ecosystem
  • Terminology Sub-system: Handle value set with exclusion filters when expanding
  • Terminology Sub-system: Fix to consistent error messages when value sets cant be resolved
  • Terminology Sub-system: Changes for getting value sets from terminology servers
  • Renderer: Fix problem with missing background images in profile tables
  • Renderer: Fix bug processing empty structure maps

1.5.11

11 Jan 23:31
Compare
Choose a tag to compare
  • Test release 2 for new pipeline features

1.5.10

11 Jan 22:55
Compare
Choose a tag to compare
  • Test release for new pipeline features

1.5.9

10 Jan 23:01
Compare
Choose a tag to compare
  • Terminology System: Properly populate property definitions in expansions
  • Terminology System: Support for multiple servers
  • Package System: Suppress date errors when searching for packages (some packages couldnt be installed)
  • Validator: Major rework of tx and validation test cases associated with reworking terminology / validator interface and ongoing testing + reconciliation with Ontoserver
    major upgrade to validation - use terminology server to perform more logic, and standardise interface based on agreements with Vocab & Ontoserver
  • Validator: Improve slicing error message
  • Validator: Add warning to user when referencing an extension that doesnt exist in FHIRPath
  • Validator: Fix bugs in FHIRPath implementation of split() and join()
  • Validator: Fix bug handling null objects in JSON (R5)
  • Validator: Fix for missing search parameter definition in R4
  • Validator: fix bug handling XML name extension
  • Validator: Fix FHIRPath validation errors around use of %resource and %rootResource
  • Renderer: fix presentation issues for formatted xml and json
  • Renderer: Fix bug around extra image files produced when rendering resources
  • Fix bugs handling extended Unicode characters
  • QA: show source server for message in QA
  • QA: add editor comments to errors + be explicit about tooling IG dependency
  • Publication Process: Improved errors publishing IGs

1.5.8

15 Dec 18:33
Compare
Choose a tag to compare
  • Validator: Fix narrative link validation and add id/idref validation (for IPS)
  • Validator: Fix stated path for error when code not in value set
  • Renderer: Fix rendering of trigger definition using tables inside paragraphs
  • Renderer: Fix problem with profiled resources being called examples in IG publisher
  • Renderer: Fix bug where version specific references to profiles not picked up
  • US Realm: Add link to US Core derivation process
  • Add more data to qa.json

1.5.6

13 Dec 20:05
Compare
Choose a tag to compare
  • Validator: Fix narrative link validation and add id/idref validation (for IPS)
  • Validator: Fix stated path for error when code not in value set
  • Renderer: Fix rendering of trigger definition using tables inside paragraphs
  • Renderer: Fix problem with profiled resources being called examples in IG publisher
  • Renderer: Fix bug where version specific references to profiles not picked up
  • US Realm: Add link to US Core derivation process

1.5.5

24 Nov 21:09
Compare
Choose a tag to compare
  • Loader: Reduce memory utilization (clean up before Jekyll)
  • Loader: Fix NPE on descriptions on spreadsheets
  • Loader: Fix committee URLs
  • Loader: When autoloading document Bundles, read title from Composition
  • Terminology Sub-system: Improve expansion error messages
  • Terminology Sub-system: Fix expansion language - dont set for displayName parameter
  • Validator: Fix validator not allowing canonical resource extensions in canonical resources in bundles
  • Validator: Fix bundle validation error on intneral link checking
  • Validator: Check parameter type for FHIRPath where() and all()
  • Validator: Validate that composite search parameters have components
  • Renderer: Adjust value set rendering for fragment code systems
  • Renderer: Fix NPE rendering some resources
  • Renderer: Fix rendering of TriggerDefinition
  • Renderer: Add support for rendering union and intersections of profiles in profile comparison
  • Renderer: Fix for broken markdown re-processing
  • Renderer: Improve identifier rendering
  • Renderer: fix bad link on VSAC code systems
  • Renderer: clean up dependency presentation
  • Renderer: Add IPS Comparison
  • Renderer: HL7 trademark related fixes
  • Renderer: do NOT force white background in ToC
  • Renderer: Fix missing examples when using versioned canonical URLs
  • Renderer: fix broken markdown processing generating IP statements fragment
  • Generator: add Jekyll/windows note