Skip to content

Releases: HL7/fhir-ig-publisher

1.4.1

29 Aug 10:18
Compare
Choose a tag to compare
  • Loader: allow suppress errors scanning content when finding resources
  • Validator: Fix problem validating code systems with content = not-present
  • Validator: Further development of multi-language support on the tx server, and:
  • Validator: Change the validation so that the default language is * (all languages) not en
  • Fix bug with path going missing in package-registry.json (when publishing to a web site)
  • oWASP driven updates to dependencies: graalvm, okhttp3, xpp3, JUnit

1.4.0

22 Aug 18:23
Compare
Choose a tag to compare
  • GUI: Round of work to improve GUI, and make it build automatically with the correct parameters (Finder integration)
  • Loader: Fix R4 FML parser problem
  • Loader: Fix issue with missing version causing NPE
  • Logging: Remove spurious logging in FHIRPath engine
  • Terminology Service: Many minor changes to terminology functionality (reconciliation with differences with OntoServer) including service protection
    • Rename implySystem parameter to inferSystem per TI decision
    • rework how definitions are handled after discussion with Michael
    • add flat mode to tests for Ontoserver, and add experimental functionality
  • Terminology Service: Dont suppress exceptions in terminology clients
  • Terminology Service: Stop putting invalid codes in expansions if they are not in the code system* Validator: CodeSystem validation around count and content
  • Validator: Add checking around internal status consistency and across dependencies (draft/experimental/retired/deprecated)
  • Validator: Improved error messages on tx server failure
  • Validator: Fix bug in warning about No valid Display Names found
  • Validator: Use Supplements when validating display names
  • Validator: Fix issue in FHIRPath .combine focus handling
  • Validator: Check Extension fixed values for URLs - enforce consistency
  • Validator: Track and report inactive status when reported from terminology server
  • Validator: Add defense against large terminology operations causing obscure java errors
  • Validator: Fix bug with client sending too much data to tx.fhir.org (big performance hit in some cases)
  • Validator: Fix obscure bug with designations in a more specific language the the code system they are in
  • Renderer + Version Comparison: Significant upgrade of version comparison for profiles/extensions, value sets, and code systems, and integration into rendering framework
  • Renderer: fix rendering issue in subscription topic
  • Renderer: Add a renderer for ExampleScenario
  • Renderer: Automatically render markdown in code system concept definitions
  • Renderer: Release new pubpack for new icons
  • Renderer: fix cross-version extensions web references where possible
  • Renderer: ToC rendering fixes

1.3.28

04 Aug 19:32
Compare
Choose a tag to compare
  • Loader: clarification of dependency message
  • Loader: dont want for loading wrong version package more than once
  • Loader: Dont warn for loading a wrong version package more than once
  • Loader: Do not supercede R4 terminology when loading R5 IGs
  • Snapshot Generator: Support for x-version extensions when generating snapshots
  • Snapshot Generator: Migrate type support when generating differentials
  • Validator: Fix problem with evaluating extension contexts
  • Validator: Fix up support for inactive codes
  • Validator: Fix error message syntax
  • Validator: Fix issue with collection status of resolve() being wrong
  • Validator: Improved paths in profile error messages
  • Validator: Fix problem with extension slicing being missed sometimes.
  • Validator: Fix problem with code validation caching ignoring whitespace
  • Validator: Produce useful error message when whitespace is wrong in display name
  • Renderer: Render inactive property in expansions
  • Renderer: Resolve URL for x-version extensions
  • QA: better information about US snomed edition

1.3.27

03 Aug 17:51
Compare
Choose a tag to compare
  • Update to jar build process

1.3.26

03 Aug 01:57
Compare
Choose a tag to compare
  • Increment core library

1.3.25

27 Jul 15:17
Compare
Choose a tag to compare
  • Update of core libraries to 6.0.23
  • Fixed checks for non-existent DICOM files on Windows
  • Fixed inspection check for urn in link

1.3.24

22 Jul 22:40
Compare
Choose a tag to compare
  • Loader: Add support for private NPM registries requiring authentication
  • Loader: Workaround ClinicalImpression definition problem in core spec
  • Version Conversion: Fix missing extensions when converting value set properties
  • Version Conversion: ExampleScenario conversion (R4/R5) significantly bulked up
  • Terminology System: Add provisional support for alternate codes
  • Validator: Dont check FHIRPaths on differentials - not enough type info to test reliably
  • Validator: Fix bugs in FHIRPath handling of logical models
  • Validator: Fix minor bugs in type handling for Logical Models and R3 Profile validation
  • Validator: Add value set qa checking
  • Validator: Fix up bi-di warning message
  • Validator: Fix to get context variables right when running invariants + fix for parent not always being populated + check type in derived profiles
  • Validator: Fix checking FHIRPath statements on inner elements of type slices
  • Validator: Fix scan of naming systems (error validating namespaces)
  • Validator: Fix issue checking invariant expressions in R5
  • Validator: FHIRPath: Strip returned IIdType of qualifier, version, and resourceType
  • Renderer: Fix obligation rendering message

1.3.23

07 Jul 13:25
Compare
Choose a tag to compare
  • Loader: update SPDX code system in R4/R4B for support for not-open-source
  • Version Conversion: Fix up type handling for conversions between R4/R4B and R5 (OperationDefinition fix)
  • Validator: Fixes for validating against logical models (for fixed up CDA core package)
  • Validator: Better testing of extension context (when limited to profile)
  • Validator: Report hints and warnings on some code validation that had been not reported
  • Validator: Better validation of valuesets when checking derived profiles
  • Renderer: Render reference identifier if there is one when rendering references
  • Renderer: Hide empty place holder column when rendering by profile
  • Renderer: Fix npe rendering extensions + improve base64 presentation
  • Renderer: Fix Fix NPE rendering extensions
  • CLI: fix confluence link
  • Publication Process: fix issue with relative path

1.3.22

30 Jun 23:50
Compare
Choose a tag to compare
  • Fix for SPDX not-open-source in code
  • Fix bug in THO release process?
  • Fix bug in template package installation

1.3.21

30 Jun 06:09
Compare
Choose a tag to compare
  • Fix for SPDX not-open-source in code
  • Fix bug in THO release process?