FHIR Chat · IGPublisher · tooling/releases

Stream: tooling/releases

Topic: IGPublisher


view this post on Zulip Grahame Grieve (Dec 19 2019 at 02:50):

New IGPublisher @ https://fhir.github.io/latest-ig-publisher/org.hl7.fhir.publisher.jar (v1.0.27)

view this post on Zulip Grahame Grieve (Dec 19 2019 at 08:27):

New IGPublisher @ https://fhir.github.io/latest-ig-publisher/org.hl7.fhir.publisher.jar (v1.0.28)

view this post on Zulip Grahame Grieve (Dec 19 2019 at 11:22):

New IGPublisher @ https://fhir.github.io/latest-ig-publisher/org.hl7.fhir.publisher.jar (v1.0.29)

view this post on Zulip Grahame Grieve (Dec 19 2019 at 22:33):

New IGPublisher @ https://fhir.github.io/latest-ig-publisher/org.hl7.fhir.publisher.jar (v1.0.30)

view this post on Zulip Grahame Grieve (Dec 20 2019 at 23:03):

New IGPublisher @ https://fhir.github.io/latest-ig-publisher/org.hl7.fhir.publisher.jar (v1.0.31)

view this post on Zulip Grahame Grieve (Dec 21 2019 at 02:13):

New IGPublisher @ https://fhir.github.io/latest-ig-publisher/org.hl7.fhir.publisher.jar (v1.0.32)

view this post on Zulip Grahame Grieve (Dec 21 2019 at 22:02):

New IGPublisher @ https://fhir.github.io/latest-ig-publisher/org.hl7.fhir.publisher.jar (v1.0.33)

view this post on Zulip Grahame Grieve (Dec 30 2019 at 00:52):

New IGPublisher @ https://fhir.github.io/latest-ig-publisher/org.hl7.fhir.publisher.jar (v1.0.34)

view this post on Zulip Grahame Grieve (Dec 30 2019 at 11:05):

New IGPublisher @ https://fhir.github.io/latest-ig-publisher/org.hl7.fhir.publisher.jar (v1.0.35)

view this post on Zulip Grahame Grieve (Dec 31 2019 at 04:18):

New IGPublisher @ https://fhir.github.io/latest-ig-publisher/org.hl7.fhir.publisher.jar (v1.0.36)

view this post on Zulip Grahame Grieve (Dec 31 2019 at 19:40):

New IGPublisher @ https://fhir.github.io/latest-ig-publisher/org.hl7.fhir.publisher.jar (v1.0.37)

view this post on Zulip Grahame Grieve (Jan 10 2020 at 20:33):

New IGPublisher @ https://fhir.github.io/latest-ig-publisher/org.hl7.fhir.publisher.jar (v1.0.38)

view this post on Zulip Grahame Grieve (Jan 14 2020 at 00:28):

New IGPublisher @ https://fhir.github.io/latest-ig-publisher/org.hl7.fhir.publisher.jar (v1.0.39)

view this post on Zulip Grahame Grieve (Jan 14 2020 at 04:04):

New IGPublisher @ https://fhir.github.io/latest-ig-publisher/org.hl7.fhir.publisher.jar (v1.0.40)

view this post on Zulip Grahame Grieve (Jan 15 2020 at 12:57):

New IGPublisher @ https://fhir.github.io/latest-ig-publisher/org.hl7.fhir.publisher.jar (v1.0.42)

view this post on Zulip Grahame Grieve (Jan 17 2020 at 00:29):

New IGPublisher @ https://fhir.github.io/latest-ig-publisher/org.hl7.fhir.publisher.jar (v1.0.43)

view this post on Zulip Grahame Grieve (Jan 17 2020 at 12:06):

New IGPublisher @ https://fhir.github.io/latest-ig-publisher/org.hl7.fhir.publisher.jar (v1.0.44)

view this post on Zulip Grahame Grieve (Jan 19 2020 at 11:13):

New IGPublisher @ https://fhir.github.io/latest-ig-publisher/org.hl7.fhir.publisher.jar (v1.0.45)

view this post on Zulip Grahame Grieve (Jan 21 2020 at 02:32):

New IGPublisher @ https://fhir.github.io/latest-ig-publisher/org.hl7.fhir.publisher.jar (v1.0.46)

view this post on Zulip Grahame Grieve (Jan 22 2020 at 00:40):

New IGPublisher @ https://fhir.github.io/latest-ig-publisher/org.hl7.fhir.publisher.jar (v1.0.47)

view this post on Zulip Grahame Grieve (Jan 24 2020 at 07:26):

New IGPublisher @ https://fhir.github.io/latest-ig-publisher/org.hl7.fhir.publisher.jar (v1.0.48)

view this post on Zulip Grahame Grieve (Jan 27 2020 at 11:31):

New IGPublisher @ https://fhir.github.io/latest-ig-publisher/org.hl7.fhir.publisher.jar (v1.0.49)

view this post on Zulip Grahame Grieve (Jan 29 2020 at 03:46):

New IGPublisher @ https://fhir.github.io/latest-ig-publisher/org.hl7.fhir.publisher.jar (v1.0.50)

view this post on Zulip Grahame Grieve (Jan 29 2020 at 09:12):

New IGPublisher @ https://fhir.github.io/latest-ig-publisher/org.hl7.fhir.publisher.jar (v1.0.51)

view this post on Zulip Grahame Grieve (Jan 30 2020 at 01:15):

New IGPublisher @ https://fhir.github.io/latest-ig-publisher/org.hl7.fhir.publisher.jar (v1.0.52)

view this post on Zulip Grahame Grieve (Jan 30 2020 at 22:13):

New IGPublisher @ https://fhir.github.io/latest-ig-publisher/org.hl7.fhir.publisher.jar (v1.0.53)

view this post on Zulip Grahame Grieve (Feb 01 2020 at 19:49):

New IGPublisher @ https://fhir.github.io/latest-ig-publisher/org.hl7.fhir.publisher.jar (v1.0.54)

view this post on Zulip Grahame Grieve (Feb 02 2020 at 03:02):

New IGPublisher @ https://fhir.github.io/latest-ig-publisher/org.hl7.fhir.publisher.jar (v1.0.55)

view this post on Zulip Grahame Grieve (Feb 02 2020 at 05:23):

New IGPublisher @ https://fhir.github.io/latest-ig-publisher/org.hl7.fhir.publisher.jar (v1.0.56)

view this post on Zulip Grahame Grieve (Feb 02 2020 at 12:54):

New IGPublisher @ https://fhir.github.io/latest-ig-publisher/org.hl7.fhir.publisher.jar (v1.0.57)

view this post on Zulip Grahame Grieve (Feb 02 2020 at 19:47):

New IGPublisher @ https://fhir.github.io/latest-ig-publisher/org.hl7.fhir.publisher.jar (v1.0.58)

view this post on Zulip Grahame Grieve (Feb 03 2020 at 22:51):

New IGPublisher @ https://fhir.github.io/latest-ig-publisher/org.hl7.fhir.publisher.jar (v1.0.59)

view this post on Zulip Grahame Grieve (Feb 04 2020 at 03:04):

New IGPublisher @ https://fhir.github.io/latest-ig-publisher/org.hl7.fhir.publisher.jar (v1.0.60)

view this post on Zulip Grahame Grieve (Feb 04 2020 at 04:55):

New IGPublisher @ https://fhir.github.io/latest-ig-publisher/org.hl7.fhir.publisher.jar (v1.0.61)

view this post on Zulip Grahame Grieve (Feb 07 2020 at 01:32):

New IGPublisher @ https://fhir.github.io/latest-ig-publisher/org.hl7.fhir.publisher.jar (v1.0.62)

view this post on Zulip Grahame Grieve (Feb 13 2020 at 02:24):

New Release v1.0.63 (also in maven). Changes :

(no changes yet)

view this post on Zulip Grahame Grieve (Feb 13 2020 at 02:27):

sigh. Glitch in the build. What that should've read is:

view this post on Zulip Grahame Grieve (Feb 13 2020 at 02:27):

  • NPM sub-system: Fix IHE template to work
  • NPM sub-system: Enforce that package versions can only contain the characters a-zA-Z0-9-. or else start with file: followed by a valid local file system reference
  • Snap-shot generator: Fix a bug where a differential caused an NPE in the snapshot-generator
  • Snap-shot generator: Improve handling of circular dependencies in profiles (better error reporting, less errors)
  • Version Conversion: Restructure the internal version conversion routines to convert extensions more faithfully (and be easier to manage)
  • Narrative Generation: Fix generator to add both lang and xml:lang per https://www.w3.org/TR/i18n-html-tech-lang/#langvalues
  • Narrative Generation: Fix the generator handle Concept Maps with missing tragets
  • Validator: Fix warnings around xhtml language to cover both lang and xml:lang (see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues)
  • Validator: Questionnaire.item.enableWhen validation - stop producing spurious warnings about errors, and check enableWhen in descendent questions (was being ignored)
  • Publisher: Ignore files starting with . when scanning for resources
  • Publisher: Add opt-out support for stats to IG as a parameter
  • Publisher: fix so empty context/contacts/jurisdictions in the IG don't clear these in other resources

view this post on Zulip Grahame Grieve (Feb 13 2020 at 11:05):

New Release v1.0.64 (also in maven). Changes :

  • Renderer: Workaround NPE in summary renderer for profiles
  • Narrative Generation: Fix generator to add both lang and xml:lang per https://www.w3.org/TR/i18n-html-tech-lang/#langvalues (actually get it in the right place this time)
  • Publisher: handle bad profile reference in ImplementationGuide.manifest.resource.exampleFor better

view this post on Zulip Grahame Grieve (Feb 19 2020 at 01:36):

New Release v1.0.65 (also in maven). Changes :

  • NPM sub-system: Change to use http://packages.fhir.org
  • Java Core: Fix problem loading xml:lang from narrative in some cases
  • Version Conversion: Fix problem converting PlanDefinition.action.definition between R4 and R5
  • Validator: Allow search references in transactions
  • Publisher: Fix rendering of partial bindings in differentials
  • Publisher: Don't report errors for tel: URLs
  • Publisher: fix problem generating broken links in bundle rendering
  • Publisher: remove extended checks for bad URLs from old versions of IGs? (review needed)
  • Publisher: fix rendering of older version ConceptMaps (equivalence)
  • Publisher Utils: Implement template release process

view this post on Zulip Grahame Grieve (Feb 21 2020 at 22:23):

New Release v1.0.66 (also in maven). Changes :

  • NPM sub-system: fix package subsystem for challenge with hl7.fhir.au.base setup
  • Publisher: improve rendering of concept map (relating to the directionality of the relationship codes)
  • Publisher: Add hl7.be.fhir.template to the list of trusted templates

view this post on Zulip Grahame Grieve (Feb 25 2020 at 01:36):

New Release v1.0.67 (also in maven). Changes :

  • Template Sub-system: support referring to github branches
  • Publisher: fix for various bugs reported in loading templates and dealing with missing value sets

view this post on Zulip Grahame Grieve (Feb 28 2020 at 05:34):

New Release v1.0.68 (also in maven). Changes :

  • Template Sub-system: Fix problem loading templates on unix/macOS
  • Validator: Support for slicing by patternCoding

view this post on Zulip Grahame Grieve (Mar 03 2020 at 12:29):

New Release v1.0.69 (also in maven). Changes :

  • Publisher: improve codesystem property rendering

view this post on Zulip Grahame Grieve (Mar 05 2020 at 07:21):

New Release v1.0.70 (also in maven). Changes :

  • Version Conversion: Add support for MedicinalProductDefinition

  • Validator: Support for criteria on exists() in invariants

  • Validator: Do not omit invariants that have a stated source
  • Publisher: more fixes for codesystem property rendering
  • Publisher: fix bug rendering value set with missing code on concept

view this post on Zulip Grahame Grieve (Mar 13 2020 at 07:35):

New Release v1.0.71 (also in maven). Changes :

  • Package Manager: check version before checking cache if no version specified when loading a package
  • Version Conversion: Fix issue with processing R4 concept maps with relationship type = relatedto
  • Snapshot Generator: fix problem with bad maps from core spec
  • Validator: Check that a Json Primitive is actually a list when it should be
  • Publisher: Auto-populate modifierReason on modifierExtensions
  • Publisher: Fix to support R5 implementation guides.
  • Publisher: Improvements to ValueSet definition rendering

view this post on Zulip Grahame Grieve (Mar 17 2020 at 05:01):

New Release v1.0.72 (also in maven). Changes :

  • Snapshot Generator: fix bugs generating 1.4.0 extensions
  • Renderer: make code system properties that are URLs hotlinks in the html

view this post on Zulip Grahame Grieve (Mar 25 2020 at 22:02):

New Release v1.0.73 (also in maven). Changes :

  • Validator: More validation of XML syntax + encoding + version + URLs in XHTML a and img
  • Support for pre-processing using Sushi (put sushi content in /fsh in ig root folder; see Sushi documentation for further details)

view this post on Zulip Grahame Grieve (Mar 26 2020 at 22:02):

New Release v1.0.74 (also in maven). Changes :

  • Change the way Sushi integration is handled to allow the -ig parameter to nominate ig.ini, whether it exists or not

view this post on Zulip Grahame Grieve (Mar 27 2020 at 20:26):

New Release v1.0.75 (also in maven). Changes :

  • Snapshot Generator: fix internal exception with missing type in R3
  • Validator: Fix for R3 extension context of Any
  • Validator: Better error message when encountering null in json format
  • Renderer: add missing short definitions from differential format
  • Renderer: Change the rules around generation of value set CLD to allow CLD to be supplied by the narrative
  • Renderer: Fix problem where generated narratives get links with script syntax in them
  • Publisher: fix problem launching Sushi

view this post on Zulip Grahame Grieve (Mar 31 2020 at 02:25):

New Release v1.0.76 (also in maven). Changes :

  • Validator: Fix problem validation questionnaire items
  • Validator: fix problem validating bundles in references
  • Renderer: fix problem rendering expansion with multiople versions of the same code system
  • Template Manager: fix problem with missing liquid template directory
  • Publisher: better error handling when snapshot generation fails
  • Publisher: fix problem processing Sushi output error count

(no changes yet)

view this post on Zulip Grahame Grieve (Apr 02 2020 at 00:58):

New Release v1.0.77 (also in maven). Changes :

  • Validator: Add a warning if a coding has a code but no system
  • Validator: Add check for duplicate ids
  • Validator: Validate MeasureReport against it's Measure
  • Validator: Check that Canonical URLs are absolute
  • Publisher: change the format of the suppressed messages file - see https://confluence.hl7.org/display/FHIR/Implementation+Guide+Parameters for details
  • Publisher: support // comments in json source for input resources (will be stripped out when publishing)
  • Publisher: trust UTG template

view this post on Zulip Grahame Grieve (Apr 06 2020 at 01:10):

New Release v1.0.78 (also in maven). Changes :

  • SnapShot generator: fix NPE when element mapping is "" (illegal, but still shouldn't cause an NPE)
  • Validator: more work on validating Measure & MeasureReport
  • Validator: Change validator so root resource id is not in the same space as all other ids
  • Validator: Add type to path statement when validating bundles for easier human understanding
  • Validator: Fix bug determining ssytem for a bound code where there is an exclude
  • Renderer: Improve List Rendering
  • Renderer: Fix link to maturity list (more work required on this link)
  • Add support for automatically inserting binary files (easier to edit - see https://confluence.hl7.org/display/FHIR/Implementation+Guide+Parameters parameter path-binary)
  • Add support for compiling CQL and updating library resources with ELM and dependency information from the CQL

view this post on Zulip Grahame Grieve (Apr 09 2020 at 03:24):

New Release v1.0.79 (also in maven). Changes :

  • Package Manager: fix to handle UTG terminology correctly
  • Validator: Better error for wrong text in XML instance
  • Publisher: Show line/col number for issues in qa.html

view this post on Zulip Grahame Grieve (Apr 12 2020 at 01:02):

New Release v1.0.80 (also in maven). Changes :

  • Terminology Sub-system: pass too-costly note on when including value sets
  • Renderer: Improve rendering of value set version dependencies
  • Renderer: Add All codes value set to rendering of code system
  • Renderer: fix bugs rendering Lists
  • Improved rendering of filtered messages and group messages by type in qa.html

view this post on Zulip Grahame Grieve (Apr 21 2020 at 06:54):

New Release v1.0.81 (also in maven). Changes :

  • Package Manager: Fix Accept header when using package server
  • Version Conversion: fix bug converting primitive types with no value (extensions only) between versions
  • Terminology Sub-system: Allow expansions based on code system fragments
  • Terminology Sub-system: fix problem expanding flat code systems
  • Terminology Sub-system: fix version note when multiple versions of the same code system
  • Validator: Better URL validation
  • Validator: Fix using a FHIRPath context in an extension in a Bundle
  • Validator: Add support for R5 extensions validating cross-version extensions
  • Renderer: Add content mode to rendering of CodeSystem
  • CQL Subsystem: Added support for model, code system and value set dependencies
  • Publisher: start introducing US Realm Business rules

view this post on Zulip Grahame Grieve (Apr 23 2020 at 12:57):

New Release v1.0.82 (also in maven). Changes :

  • Terminology Sub-system: fix problem expanding flat code systems part #2
  • Terminology Sub-system: fix problem with abstract concepts not appearing in code system expansions

view this post on Zulip Grahame Grieve (Apr 28 2020 at 05:04):

New Release v1.0.83 (also in maven). Changes :

  • Validator: make the way unknown code systems is handled faster and more predictable
  • Renderer: change title of ValueSet display from "Definition" to "Logical Definition (CLD)"
  • Renderer: fix bug generating data: urls (invalid space)
  • Renderer: fix broken link in UTG
  • CQL Subsystem: Improved parameter handling and conformance checking for CQL libraries
  • Use Sushi exit code instead of stated error count
  • Handle Jekyll exit code = -1 after success
  • Fix NPE for some examples

view this post on Zulip Grahame Grieve (Apr 28 2020 at 05:49):

only... this isn't properly released :-(. I have a release issue that I have to sort out

view this post on Zulip Grahame Grieve (Apr 29 2020 at 12:22):

New Release v1.0.85 (also in maven). Changes :

  • Validator: Fix problem evaluating "type" discriminators ending with .resolve()
  • Actually fix NPE loading some bundles

view this post on Zulip Grahame Grieve (May 01 2020 at 02:36):

New Release v1.0.86 (also in maven). Changes :

  • Change history approach to use Provenance
  • Fix JAXB dependencies

view this post on Zulip Grahame Grieve (May 01 2020 at 21:54):

New Release v1.0.87 (also in maven). Changes :

(no changes yet)

view this post on Zulip Grahame Grieve (May 01 2020 at 21:56):

oops - didn't save the file in time:

  • Fix issue with CQL dependencies
  • Fix for missing actors in history after first row

view this post on Zulip Grahame Grieve (May 02 2020 at 03:49):

New Release v1.0.88 (also in maven). Changes :

  • Bump version for new preview release of R5

view this post on Zulip Grahame Grieve (May 06 2020 at 01:43):

New Release v1.0.89 (also in maven). Changes :

  • Validator: Update cross-version extension support for new preview of R5 published
  • Validator: Check proper use of urn:ietf:rfc:3986 identifiers
  • Renderer: Fix rendering bug in value set definitions

view this post on Zulip Grahame Grieve (May 08 2020 at 02:43):

New Release v1.0.90 (also in maven). Changes :

  • fix bug checkling link messages
  • improve error message for syntax issues in warnings file
  • Fix bug checking publish box for non-HL7 implementation guides
  • Fix bug not consistently populating version in data file for templates

view this post on Zulip Grahame Grieve (May 09 2020 at 04:00):

New Release v1.0.91 (also in maven). Changes :

  • Fix bug processing redirects for UTG release

view this post on Zulip Grahame Grieve (May 09 2020 at 23:49):

New Release v1.0.92 (also in maven). Changes :

  • Package System: Change to use different secondary package server
  • Renderer: Improve wording for dode systems and value sets that aren't used

view this post on Zulip Grahame Grieve (May 11 2020 at 07:41):

New Release v1.0.93 (also in maven). Changes :

  • update to v4.4.0 internally

view this post on Zulip Grahame Grieve (May 12 2020 at 02:25):

New Release v1.0.94 (also in maven). Changes :

  • Release for version of main FHIR build

view this post on Zulip Grahame Grieve (May 21 2020 at 23:27):

New Release v1.0.95 (also in maven). Changes :

  • Validator: fix fatal NPE validating bundles when resource is missing
  • Validator: Fix to check invariants on Elements with type redirections (e.g. ValueSet.compose.exclude)
  • Validator: Fix to validate code units on Quantity
  • Validator: Add validation for Attachment & check maxSize extension on base64Binary
  • Renderer: fix rendering of ValueSet exclusions
  • Renderer: Add improved Questionnaire rendering options
  • Renderer: Add improved NamingSystem rendering
  • Add resources.json to data directory for better layout control
  • Fix bug where NamingSystem.title not being picked up correctly
  • Provisional Support for Simplifier packages

view this post on Zulip Grahame Grieve (May 25 2020 at 20:29):

New Release v1.0.96 (also in maven). Changes :

  • Snapshot Generator: Fix for Core issue #95 - recursion on profile definition

view this post on Zulip Grahame Grieve (May 27 2020 at 01:05):

New Release v1.0.97 (also in maven). Changes :

(no changes yet)

view this post on Zulip Grahame Grieve (May 27 2020 at 01:27):

New Release v1.0.97 (also in maven). Changes :

(no changes yet)

view this post on Zulip Grahame Grieve (May 30 2020 at 00:40):

New Release v1.0.98 (also in maven). Changes :

  • Snapshot Generator: Add more testing for type consistency when profiling elements
  • Snapshot Generator: Fix bug constraining elements once they are sliced
  • Validator: Add support for http://hl7.org/fhir/StructureDefinition/elementdefinition-xml-name for CDA use
  • Renderer: fix bug rendering contained resource by profile
  • Renderer: fix bug rendering content references in profiles
  • Renderer: fix problem rendering paths

view this post on Zulip Grahame Grieve (Jun 01 2020 at 07:55):

New Release v1.0.99 (also in maven). Changes :

  • Renderer: Add support for toBase64 & fromBase64 to liquid template FHIRPath
  • Renderer: fix Questionnaire paths
  • Template sub-system: Define questionnaires.json file for templates to access information about questionnaires

view this post on Zulip Grahame Grieve (Jun 06 2020 at 23:21):

New Release v1.0.100 (also in maven). Changes :

  • Package sub-System: fix bug re-initializing package system
  • Validator: fix paths in error messages
  • Validator: fix questionnaire error message
  • Renderer: Fix bug generating NamingSystem narrative and pick up NamingSystem title using new extension
  • Expose the source file in _data/resources.json to support editing & pull requests etc
  • Add command -no-sushi to request not to run sushi before hand (only applies where it would be appropriate to fun sushi in the first place)
  • Fix problem not loading the right version of the ImplementationGuide resource
  • Fix NPE loading config when not set properly
  • Render contained resources to their own pages & add contained resources to data files

view this post on Zulip Grahame Grieve (Jun 29 2020 at 22:41):

New Release v1.0.101 (also in maven). Changes :

  • Validator: Two significant bug fixes for the validator (thanks Mark Burnett from Babylon Health for finding them):
    • The validator was not enforcing type restrictions when some profiles restricted elements with choices to a single type
    • The validator was only creating warnings not errors for required bindings on some Quantities
      • Fix handling of infrastructural terminology failings on Codings - treat them as warnings not errors
  • Validator: Add extra validation for value sets (check concept codes are valid)
  • Validator: Add extra code to check derivation consisteny for SearchParameter resources
  • Renderer: More Improvements to Questionnaire Rendering
  • Fix bug handling canonicals
  • Fix bug in CQL sub-system
  • Fix broken links referring to simplifier profiles
  • Automatically remove local code systems from the txCache
  • Profile Comparison: more work on US Realm profile Comparison
  • Add Check for duplicate resources in the IG (clearer error messages earlier)
  • Add Validation Links fragment

view this post on Zulip Grahame Grieve (Jul 01 2020 at 02:30):

We have just released a new version of the IG publisher, which is 1.1.0. From now on, we'll be releasing through gothub releases, and the URL for the latest publisher will be https://github.com/HL7/fhir-ig-publisher/releases/latest/download/publisher.jar

We've also changed to release the validator this way. We'll get notifications of new releases working on this channel again


Last updated: Apr 12 2022 at 19:14 UTC