Releases: HL7/fhir-ig-publisher
Releases · HL7/fhir-ig-publisher
1.4.16
- Validator: Fix bug processing value sets containing URLs
- Renderer: Add initial support for http://hl7.org/fhir/tools/StructureDefinition/type-profile-style (for CDA)
- XIG: Fix various processing bugs + make timestamp file
1.4.15
- Loader: Fix json parsing of CDA
- Validator: Make .OfType(CDA.X) work for CDA types
- Validator: Check the use of xsi:type (for CDA, but applies everywhere)
- Validator: Relax checking of Date/Time validation for CDA dates
- Validator: Support for terminology validation in CDA (including OID support)
- Validator: Support for XML Choice Groups (for CDA EN/AD)
- XIG: Fixes + Add time generated
1.4.14
- Loader: Sort files in order so process is consistent
- SnaoshotGenerator: Make sure logical models get a snapshot generated
- Version Conversion: Fix URL of concept map extension in version conversion
- XIG Generator: add dependency tracking
- Console: Display log filename
1.4.13
- Loader: Remove support for old-style IGs
- Loader: Fix bad version links
- Loader: Workaround issue where R5 build wrongly adds ele-1 to base
- Snapshot Generator: Make sure snapshots are generated when fetching types
- Version Conversion: Fix conversion issue associated with ConceptMap.element.target.equivalence in versions previous to R5 (use proper extension URL, and move extension so it can be a modifier. And fix for modifierExtension handling)
- Validator: Improve language on constraint error message + add expression checking for SQL on FHIR project
- StructureMap support: Fix uuid() executing StructureMaps and dont throw errors processing StructureMaps
- Renderer: Fix rendering of XML Attributes in profiles
- Package Builder: Add support for test folder in NPM packages
- QA: work around changes to constraint message
- XIG: Major XIG upgrade - generate SQLite file instead
1.4.12
- Validator: Fix FHIRPath type resolution for logical models
- Validator: Update parsers to record the element format for logical model validation
- Validator: fix profile matching for CDA logical models
- XIG: Significant upgrade for new architecture
1.4.11
- Validator: Fix FHIRPath type resolution for logical models
- Validator: Update parsers to record the element format for logical model validation
- Validator: fix profile matching for CDA logical models
- XIG: Significant upgrade for new architecture
1.4.10
- Loader: improved error messages when scanning for other resources
- Snapshot Generator: Handle additional bindings when generating snapshots for R5 profiles
- Validator: Change Mapping type validation error to warning validating maps
- Validator: Add support for special case codes in v2 (NNnnn)
- Validator: Fix problem parsing logical model cda fragments
- Validator: Fix parsing logical model list attributes
- Validator: Fix issue parsing parameters in a target expression
- Renderer: Fix problem rendering additional bindings in R5
- Renderer: Fix missing CDA type references
- Renderer: fix missing HTML from some resources
- Renderer: support [[[url]]] in general jykell markdown
1.4.9
- Loader: Fix up parsing of logical models
- Loader: Fix handling of CDA example fragments
- Loader: Fix bug parsing extension with no value in JSON for the validator
- Validator: Fix for issue parsing SHC and not recording line/col correctly
- Validator: Fix issue validating CDA FHIR Path constraints
- Validator: Better error handling validating codes in concept maps
- Validator: Validate special resource rules on contained resources and Bundle entries
- Validator: Improved error messages of observation bp
- Validator: Fix up WG internal model for changes to workgroups
- Validator: fix misleading error message inferring system when filters in play
- Validator: Fix type handling for logical models (CDA fixes)
- Version convertor: Fix version conversion issue between r4 and r5 charge definition issue
- Renderer: Fix rendering extension and missed profile on Reference()
- Renderer: fix wrong generation of logical models (for CDA)
- Renderer: Dont create wrong phinvads references
- Link Checker: Dont fail in link checking for illegal file references
- Publication Process: exit code = 1 unless publication run is succesful
1.4.8
- Fix typo in CodeSystem renderer fixed string
1.4.7
- Loader: Significant Performance improvements parsing JSON resources + other performance improvements
- Loader: New Parameters apply-wg and default-wg
- NpmPackages: Start generating .index.db as well as .index.json in packages for faster package reading
- Validator: Refactor Type handling for faster performance
- Validator: Validate the stated publisher/WG/contacts for HL7 published resources
- Validator: Better error message when diff contains bad paths
- Validator: Pass dependent resources to server and make sure cache-id is filled out properly in all contexts
- Validator: Fix error in FML parser parsing parameters
- Validator: Fix issue with dom-6 and contained elements (Internal ChildMap synchro issues)
- Validator: Better handling of errors from tx.fhir.org
- Validator: Fix bug checking for implicit value sets
- Validator: Fix bug checking of mixing snomed display types
- Validator: Reduce size of validatable concept map to 500 - for now + better handling of errors on server batches
- Validator: Improve UCUM validation BP rule
- Validator: set example status when valdiating
- Validator: dont check examples for deprecated / withdrawn content
- Renderer: Fix up handling of includes in liquid templates
- Renderer: Fix up rendering of profile names for abstract profile instantiations
- Renderer: Improved rendering of codes in include when rendering valuesets
- Renderer: Fix problem caching look up of implied value sets
- Renderer: Display workgroup in extension summary table
- QA: Report max memory used
- Publication Process: fix issues generating and releasing templates
- Publication Process: Fix typo in version default logic
- XIG: Start rewrite (phase 1)