Skip to content

Releases: hapifhir/org.hl7.fhir.core

6.1.8

21 Sep 19:45
Compare
Choose a tag to compare

Validator Changes

  • no changes

Other code changes

  • Fix typo in CodeSystem renderer fixed string

6.1.7

21 Sep 06:30
Compare
Choose a tag to compare

Validator Changes

  • Significant Performance improvements parsing JSON resources
  • Refactor Type handling for faster performance
  • Validate the stated publisher/WG/contacts for HL7 published resources
  • Better error message when diff contains bad paths
  • pass dependent resources to server and make sure cache-id is filled out properly in all contexts
  • Fix error in FML parser parsing parameters
  • Fix issue with dom-6 and contained elements (Internal ChildMap synchro issues)
  • Better handling of errors from tx.fhir.org
  • Fix bug checking for implicit value sets
  • Fix bug checking of mixing snomed display types
  • Reduce size of validatable concept map to 500 - for now + better handling of errors on server batches
  • Improve UCUM validation BP rule

Other code changes

  • Fix up handling of includes in liquid templates
  • Fix up rendering of profile names for abstract profile instantiations
  • Improved rendering of codes in include when rendering valuesets
  • Start generating .index.db as well as .index.json in packages for faster package reading
  • Fix problem caching look up of implied value sets
  • Add okio dependency for running vsac

6.1.6

15 Sep 22:52
Compare
Choose a tag to compare

Validator Changes

  • Add R4B binding-definition URL to validator exception list
  • Correct validation when CodeSystem.content = example and server doesnt know code system
  • Fix bug processing CDA snapshots
  • Fix issue evaluating FHIRPath correctness on CDA.Observation
  • Improve error message from validator when invariants fail
  • Fix NPE validating concept maps
  • Add parameter for easy CDA validation
  • Suppress wrong invariants on compiler magic types
  • fix NPE checking codes

Other code changes

  • Improve CodeSystem rendering - make parent property a link
  • Add file tracking when npm package performing file unpacking
  • Remove env variables from path builder
  • Fix bug in version comparison
  • fix for NPE in HAPI
  • Performance improvements for IG Publisher
  • Start working on cross-version extensions
  • Improve rendering of message about logical target

6.1.5

11 Sep 01:20
Compare
Choose a tag to compare

Validator Changes

  • no changes

Other code changes

  • Add baseUrl and version methods to r5 CanonicalType

6.1.4

10 Sep 01:16
Compare
Choose a tag to compare

Validator Changes

  • Fix bug preventing Best Practice invariants being reported on, and add -best-practice parameter
  • Fix issue not validating bundles when there are multiple profiles on entry.resource
  • Add Japanese translations

Other code changes

  • Fixes for minor bugs discovered testing the XIG
  • fix package program data path

6.1.3

06 Sep 08:16
Compare
Choose a tag to compare

Validator Changes

  • Test concept map code validity
  • Rework type checking on target profiles to support imposesProfile
  • Fix imposesProfile extension being missed on primary profile
  • Add support for IPS-AU
  • Fix warning/error message about experimental property on CodeSystems and ValueSets
  • Fix unknown code message to include code system version
  • Add provisional SHLinks validation

Other code changes

  • Render Requirements.reference
  • Convert Requirements.reference between versions
  • Fix test that breaks on local machines + Fix system path for FileSystemPackageCacheManager
  • Update to cqframework 2.11 and remove unused common-beanutils declaration (#1419)
  • Better xhtml logging for debugging
  • Fix DF markdown engine to escape < properly
  • Support for sub-packages in packagelist.json
  • NPE proofing property handling for Code Systems
  • rework the way intermediary content is handled in the validator
  • Restore CodeQL regex queries (#1422) + Whitelist BSD 3-clause license

6.1.2

31 Aug 13:52
Compare
Choose a tag to compare

Validator Changes

  • FHIRPath fixes checking types discovered testing R6 build

Other code changes

  • Fix rendering of impose-profile extension
  • Improvements to performance tracking code
  • get FHIRFormat from SHC code

6.0.22.2

30 Aug 15:36
Compare
Choose a tag to compare
6.0.22.2 Pre-release
Pre-release

This release is a special case to backport a change that will fix memory leaks in downstream projects.

Validator Changes

  • None

Other code changes

  • Backport of memory leak fix targeting 6.1.2

6.1.1

29 Aug 08:49
Compare
Choose a tag to compare

Validator Changes

  • Fix problem validating code systems with content = not-present
  • Further development of multi-language support on the tx server, and:
  • Change the validator so that the default language is * (all languages) not en

Other code changes

  • Improve license scanning and readme documentation
  • Change xpp3 dependency
  • Add client version to tx user-agent requests
  • Suppress spurious xml parsing messages to System.err

6.0.22.1

29 Aug 23:38
Compare
Choose a tag to compare
6.0.22.1 Pre-release
Pre-release

NOT FOR USE

This release was generated with an incorrect merge of master 6.1.0, and was intended to be the backport of a fix now in 6.0.22.2.

Validator Changes

  • no changes

Other code changes

  • Backport of memory leak fix targeting 6.1.2