Releases: hapifhir/org.hl7.fhir.core
Releases · hapifhir/org.hl7.fhir.core
6.2.15
Validator Changes
- Fix bug in deciding whether a ValueSet is supported by the server
- Rework server decision making when multiple code systems being used
- Fix file type inference in ValidationService for unknown file types
Other code changes
- Kindling related fixes for terminology stability
- Fix parameter type for system-version
- Fix mini-terminology server bugs around unknown systems
- Improvements to Identifier rendering
6.2.14
Validator Changes
- no changes
Other code changes
- Fix text creation on wrong xhtml node type
6.2.13
Validator Changes
- no changes
Other code changes
- Fix for handling large expansions correctly
6.2.12
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
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
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
- Fix bug processing empty structure maps
- Performance improvements to common IO routines, with test cases - see https://blog.qligier.ch/posts/2024-improving-perf-ig-publisher-io/ (thanks to Quentin Ligier)
6.2.9
Validator Changes
- no changes
Other code changes
- Test release for changes to pipeline
6.2.8
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
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
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