Skip to content

Releases: hapifhir/org.hl7.fhir.core

6.2.13

19 Jan 12:46
Compare
Choose a tag to compare

Validator Changes

  • no changes

Other code changes

  • Fix for handling large expansions correctly

6.2.12

19 Jan 03:30
Compare
Choose a tag to compare

Validator Changes

  • Handle terminology server errors better

Other code changes

  • Fix expansion related bugs and adjust tests accordingly
  • Update test framework for changes to expansion functionality
  • Update presentation of fixed and pattern values in profile views
  • Handle toString for XhtmlNode when nodeType == null

6.2.11

18 Jan 03:09
Compare
Choose a tag to compare

Validator Changes

  • Remove debugging code hiding error from server

Other code changes

  • fix broken links rendering questionnaires
  • render target profiles on operation definition parameters
  • fix up cvx importer

6.2.10

17 Jan 16:42
Compare
Choose a tag to compare

Validator Changes

  • Fix issues with multiple terminology servers (should be live soon)
  • Rework terminology system & cache to support new terminology server ecosystem
  • Handle value set with exclusion filters when expanding
  • Fix to consistent error messages when value sets cant be resolved

Other code changes

6.2.9

11 Jan 21:48
Compare
Choose a tag to compare

Validator Changes

  • no changes

Other code changes

  • Test release for changes to pipeline

6.2.8

10 Jan 21:23
Compare
Choose a tag to compare

Validator Changes

  • Major rework of tx and validation test cases associated with reworking terminology / validator interface and ongoing testing + reconciliation with Ontoserver
    major upgrade to validation - use terminology server to perform more logic, and standardise interface based on agreements with Vocab & Ontoserver
  • Improve slicing error message
  • Add warning to user when referencing an extension that doesnt exist in FHIRPath
  • Fix bugs in FHIRPath implementation of split() and join()
  • Fix bug handling null objects in JSON (R5)
  • Fix for missing search parameter definition in R4
  • fix bug handling XML name extension
  • Fix FHIRPath validation errors around use of %resource and %rootResource
  • Correct validator enforcement of minValue for decimal and integer (#1538)
  • Suppress date errors when searching for packages (some packages couldnt be installed)

Other code changes

  • Properly populate property definitions in expansions
  • Add CVX Importer
  • R6 release support
  • IPS tool development
  • Improved errors publishing IGs
  • Refactor Context to support multiple terminology services
  • change type of error when value set circularity found
  • Track generated side files when rendering resources
  • Support for extended Unicode characters in XHTML / XML / JSON / Turtle

6.2.6.1

09 Jan 22:23
Compare
Choose a tag to compare
6.2.6.1 Pre-release
Pre-release

This is a special purpose release to enable the update of several downstream libraries. It is not intended for production use.

Validator Changes

Other code changes

  • Added wrappers classes and methods for reverse compatibility with earlier releases.

6.2.7

15 Dec 12:54
Compare
Choose a tag to compare

Validator Changes

  • Fix up validation of fragment and example value sets
  • Improve handling of terminology messages + handling of example and fragment code systems
  • Add support for logical_container extension (for CDA constraint validation)
  • Clean up handling of xml_name
  • Check for xver extension canonical urls when validating uri elements
  • Upgrade xver to latest R5 definitions

Other code changes

  • Fix string index error in xver manager
  • Fix rendering of type for previous versions

6.2.6

13 Dec 19:01
Compare
Choose a tag to compare

Validator Changes

  • Fix bug where validator doesnt actually validate web sourced input
  • Fix narrative link validation and add id/idref validation
  • Remove fhir-test-cases from Validator CLI JAR (#1497) (reduce size)
  • Fix to CDA xsi:type validation per SD decision
  • Apply regex pattern to literal format if defined
  • Improvements to vital signs related messages
  • Fix R4 con-3 FHIRPath expression
  • Fix bug loading packages with partially specified version that doesnt exist
  • Fix for occasional missing warnings around bundle link validation
  • Fix using wrong resource type when validating constraints in data type definitions during R6 build
  • Fix NPE in validator processing CCDA examples
  • Fix problem with version dependencies when loading npm packages directly as files
  • Fix for SearchParameter validation using custom resource types

Other code changes

  • Bump commonmark version
  • fix Utilities display of time periods (fixed width hour:min)
  • Fix stated path for error when code not in value set
  • Fix rendering of trigger definition using tables inside paragraphs
  • Update VSAC importer to fix timeout issues
  • Refactor FHIRPath java package
  • Fix problem with profiled resources being called examples in IG publisher
  • Remove dependencies for unused UI experiment (#1465)
  • Remove AU connectathon
  • Include hamcrest dependency
  • Fix breaking ValidationEngineTests
  • Give kinder error message for missing param
  • Fix commonmark group and bump version (#1500)
  • Remove dep used for local testing
  • Bump jackson & logback versions
  • Fix StringType element properties not being copied in various Address, HumanName convertors
  • Handle all initial value types when rendering Questionnaires
  • Ensure Address.line[] element data is copied over
  • Write locking on FilesystemPackageCacheManager
  • Fix problems setting owning committee consistently
  • Utility classes for fule system package cache pre-loading

6.2.5

24 Nov 19:28
Compare
Choose a tag to compare

Validator Changes

  • Fix validator not allowing canonical resource extensions in canonical resources in bundles
  • Fix bundle validation error on intneral link checking
  • Check parameter type for FHIRPath where() and all()
  • Validate that composite search parameters have components

Other code changes

  • Refactor timeout control on client
  • Support IPS in validation tests
  • Remove orphan R4B test
  • Improve expansion error messages
  • Fix expansion language - dont set for displayName parameter
  • Adjust value set rendering for fragment code systems
  • Fix NPE rendering some resources
  • Fix rendering of TriggerDefinition
  • Support parsing ad-hoc json data type fragments
  • More memory work for IG Publisher
  • Move ILoggingService & VersionUtil
  • Fix timeout issue in vsac
  • Introduce ips builder + Infrastructure changes for IPS builder
  • Move json and xml extensions from extensions pack to tooling ig
  • Add support for rendering union and intersections of profiles in profile comparison
  • FHIRPath iif() test case fixes
  • Add support for IPS validation in test cases
  • Fix for broken markdown re-processing
  • Improve identifier rendering
  • Fix committee URLs