Skip to content

Releases: HL7/fhir-ig-publisher

1.6.24

11 Sep 18:58
Compare
Choose a tag to compare
  • Fix logic for cache clearing on package cache initialization

1.6.23

09 Sep 19:40
Compare
Choose a tag to compare
  • 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

28 Aug 19:20
Compare
Choose a tag to compare
  • Update to stable org.hl7.fhir.core (6.3.23)

1.6.21

27 Aug 22:02
Compare
Choose a tag to compare
  • 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

1.6.20

13 Aug 18:31
Compare
Choose a tag to compare
  • Loader: Better support for facade packages
  • Validator: Improved handling of display validation for various languages
  • Validator: fix xml:space message after discussion on Zulip
  • Renderer: ValueSet rendering improvements
  • Renderer: Fix up conceptMap rendering (remove spurious summary table)
  • Renderer: Various Rendering fixes for implementers
  • Renderer: improve rendering of bindings with no value sets
  • Publication Process: refuse to publish packages with dependencies to current or dev

1.6.19

04 Aug 20:45
Compare
Choose a tag to compare
  • Validator: Improve performance of supplement processing
  • Validator: Add support for validating xml:space
  • Validator: Fix NPE validating maps
  • Validator: Fix duplicate removal code that caused missed WARNING messages (#1698)
  • Validator: Fix interaction between terminology cache and validation location (#1700)
  • Validator: Better concept map validation
  • Validator: Improved base64 parsing error
  • Validator: Add support for unknown code system version validating concept maps
  • Validator: Fix bug using wrong profile when profiling recursive properties
  • Validator: make semver error a warning
  • Renderer: dont throw error for wrong rendering mode
  • Renderer: Document rendering fixes - subject and section
  • Renderer: more work on forcing valid html generation
  • Renderer: more hyperlink validation improvements
  • Renderer: further fixes to link validation
  • Renderer: fix list inside paragraph
  • Renderer: fix actor capabilities in wrong place
  • Renderer: Support missing datatypes
  • Renderer: Fill out missing anchors
  • Renderer: Fix wrong handling of contained resources
  • Renderer: add search parameter to profile usage list
  • Renderer: Fix erronous anchor generation

1.6.18

17 Jul 07:03
Compare
Choose a tag to compare
  • 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

16 Jul 18:30
Compare
Choose a tag to compare
  • 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

12 Jul 13:35
Compare
Choose a tag to compare
  • 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

05 Jul 13:11
Compare
Choose a tag to compare
  • Loader: Use latest release version for an IG dependency if no version specified
  • Renderer: fix broken links to definitions in profiles