Releases: hapifhir/org.hl7.fhir.core
Releases · hapifhir/org.hl7.fhir.core
5.1.20
Validator changes:
- (none)
other code changes: - fix bug when converting positiveInt between versions
- fix bug raising error when processing bundles
- dont use prism for big binaries when rendering library
- fix parameters renderer to create proper anchors
- Dont render id/base/other properties of Resource itself in auto-narrative generator
- fix bug where extension values not generated for simple extensions
- fix bug rendering content references in profiles
5.1.19
- Release changes
5.1.18
Validator Changes:
- Mark it has an error if a JSON Array is empty
- Dont make wrong error reports for profiling resources in bundles
- fix bug checking unfixed values for HumanName patterns
- fix bug checking patterns (missed in some circumstances)
- fix bug checking type of resources in bundles
- improve messages around cardinality errors in profiles
- add parameter -html-output for enhanced presentation of slicing information
Other code changes: - Render binding description in profile tables if it doesnt contain paragraphs
- fix bug with wrong value for contentReference in derived profiles (profiles do not and cannot change the value)
5.1.17
Validator:
- revise error message when cant connect to the terminology server
- enforce constraints in root slicing definitions as well as in the slices
- Improve messages when no terminology server (-tx n/a)
- Validate Profile on type in profile - must be for the right type
Other Changes: - Add Search Parameter renderer
- Add text separator system on XhtmlNode
- check supportsCopyright in a JUnit test
- turn off snapshot consistency checking by default
5.1.16
Validator:
- Add date addition/subtraction to FHIRPath + add parsing comments
- Fix questionnaire mode parameter support for validator
- add extra debugging when valdiator cant fetch content to validate
- fix error setting up mapping log
Other code changes: - rename org.hl7.fhir.utilities.cache to org.hl7.fhir.utilities.npm
- report error locations for run time FHIRPath errors
- add search on IG registry to PackageClient
- add focus to FHIRPath function extensions
- fix rendering of definitions in CodeSystems
- fix error rendering bundles in bundles
5.1.15
CI/CD:
- Restructured pom files
- Added profiles for deploying to both GitHub packages, and SonatypeOSS
5.1.14
Validator
- Add new validation for must-support on types, profiles, targets and improve Extension validation
Other code changes - Ensure I flag in profile table representation is not used just for infrastructural constraints
- Render multiple values for properties in CodeSystems if they exist
- Fix for npe rendering resources based on profiles
- fix for use of current as version
- hack for past bad package URLs
- Add rendering for must support on types, profiles, targets
- add code when rendering turtle to HTML
5.1.13
Validator:
- No Changes
Other Changes: - Various minor improvements to rendering code
5.1.12
Validator:
- Fix handling resources in bundles when type is profiled
- Prevent NPE resolving resource in batch
- fix value set validation for primitive types when an expansion is provided, and the code system is not known
Other Changes: - Package Subsystem - Support wildcars for patch version
- Renderer: Don't make a column for definitions in a code system if there are none
- Renderer: special case support for fr-CA language
- Renderer: Prevent NPE when auto-generating narrative and an illegal resource type is encountered
- FHIRPath Engine: correction for allowing boolean conversion of primitive types
5.1.11
Validator:
- No changes
Other code changes: - Support lenient mode on FIHRPath when referring to polymorphics