Releases: hapifhir/org.hl7.fhir.core
Releases · hapifhir/org.hl7.fhir.core
6.0.15
Validator Changes
- no changes
Other code changes
- Update commons-beanutils and apache.poi dependencies
6.0.14
Validator Changes
- no changes
Other code changes
- Fix bugs in language handling
- Implement Trivy vulnerability scanning and update POI and okhttp libraries
6.0.13
Validator Changes
- no changes
Other code changes
- add clear() to JsonObject
6.0.12
Validator Changes
- Improve message when theres multiple display options
Other code changes
- Fix loading issue with r5 extensions
- NPM package compression improvements
- Update language file handling to handle context
- Remove logical models in minifier, and other improvements
- Auto update minimum slicing cardinality when slicer is assumed (extensions)
6.0.11
Validator Changes
- no changes
Other code changes
- Increment CQFramework dependency
6.0.10
Validator Changes
- no changes
Other code changes
- Delete unused package import that breaks downstream JavaDoc
6.0.9
Validator Changes
- Add support for Obligation Profiles (see https://chat.fhir.org/#narrow/stream/179177-conformance/topic/Proposed.20new.20Profile.20features)
- Adjust slice min/max checking to ignore type slices (rules are different in this case)
- Properly handle validating mime/type when terminology server is not available
Other code changes
- Rework Pipelines - more stability and quicker
- Fix bug where elementmodel.Element.copy() didnt clone children. Users of the Element Model (not the normal model) should check all uses of copy. (Only known users are Validator + IG publisher)
- Add nimbus & ZXing to core library dependencies for forthcoming improved SHC/SHL support
6.0.8
Validator Changes
- Snapshot Generation Changes:
** Check for slicenames without any slicing
** Check that slice names are unique
** Check for additional slicing rules in a set of slices
** Check that the minimum cardinality of a set of slices is correct - Clean up duplicate errors when dates/dateTimes/instants have invalid formats
- Handle unknown code systems consistently when validating coded elements
- Handle sub-slicing case where slice matches both the slice definition and the sub-slice definition
Other code changes
- Add support for R4B to loader
- Change type if cache-id parameter
- Change snapshot generation to not update documentation from profile for elements with profiled types that are not extensions
- Add support for TestPlan and SubscriptionTopic in R4 IGs
6.0.7
Validator Changes
- Update terminology for changes to tx validation policy: Wrong displays change from a warning to an error
- Add parameter
-display-issues-are-warnings
for restoring original behaviour that display issues are warnings - Relax constraints on Reference targets for logical models
- Update dutch and german validation error messages + minor improvements to error messages
- Fix r5 url for package fetch (#1260) …
Other code changes
- Fix up all terminology cache tests
- Switch to System.err for now + report missing constants
- Add I18n tests for coverage and plural validity + fix missing messages
- Partial fix for R4/R5 conversion issues
6.0.6
Validator Changes
- no changes
Other code changes
- Update R6 package tgz fetching