Commit Graph

6641 Commits

Author SHA1 Message Date
Grahame Grieve 97ea3903b0 Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir.core 2024-01-11 08:20:12 +11:00
Grahame Grieve 00842e64e5 Suppress date errors when searching for packages 2024-01-11 08:20:00 +11:00
markiantorno a5e0b5a1dd Release: v6.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 doesn't 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)

## 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
***NO_CI***
2024-01-10 21:03:47 +00:00
dotasek c3284c843c
Bump fhir-test-cases to released version 2024-01-10 14:53:05 -05:00
Grahame Grieve 6cbe587dae more release notes 2024-01-11 06:21:12 +11:00
dotasek fc040b9dfc Bump nexus-staging-maven-plugin 2024-01-10 09:27:31 -05:00
Grahame Grieve 1e9a965b71 release notes 2024-01-10 22:16:42 +11:00
Grahame Grieve 109ed9db2c
Merge pull request #1537 from hapifhir/2024-01-gg-mimetype-header-version
update headers on client to add ;fhirVersion=X
2024-01-10 22:15:41 +11:00
Grahame Grieve 5f6cc2431c
Merge pull request #1538 from jelmerterwal/patch-1
fix: correct usage of min decimal and integer
2024-01-10 21:38:39 +11:00
Grahame Grieve 69f13d2754 fix null flavor and rebuild cache 2024-01-10 21:26:35 +11:00
Jelmer ter Wal a50ee725f8
fix: correct usage of min decimal and integer 2024-01-10 10:45:03 +01:00
Grahame Grieve 9b9aa51e36 update headers on client to add ;fhirVersion=X 2024-01-10 15:48:47 +11:00
Grahame Grieve 96c1b07211
Merge pull request #1536 from hapifhir/2024-01-gg-extended-unicode
extended unicode support
2024-01-10 13:13:28 +11:00
Grahame Grieve ee3400be7d fix unicode processing mistakes 2024-01-10 11:18:23 +11:00
Grahame Grieve 33f43da3d7 more unicode work 2024-01-10 10:14:43 +11:00
Grahame Grieve eb95ed00b6 Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir.core 2024-01-10 09:06:36 +11:00
Grahame Grieve 765e41816a Stability fixes 2024-01-10 09:06:31 +11:00
Grahame Grieve 096033c002
Merge pull request #1532 from adrianclay/handle-multi-character-html-entities
Add support to XhtmlParser to handle 2 character HTML Entities
2024-01-10 09:06:02 +11:00
Grahame Grieve 7c6d5fa688 extended unicode support 2024-01-10 08:00:32 +11:00
Grahame Grieve b1868e165a Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir.core 2024-01-10 07:08:25 +11:00
Grahame Grieve 5e575c93a5 update release notes 2024-01-10 07:08:20 +11:00
Grahame Grieve fe41fc9cfe Fix issue with search parameter expression validation not knowing %resource 2024-01-10 07:03:59 +11:00
Grahame Grieve 71c67405dc
Merge pull request #1535 from hapifhir/2024-01-gg-fix-fhirpath-messages
2024 01 gg fix fhirpath messages
2024-01-10 07:03:26 +11:00
Grahame Grieve b23c099fd2 WIP on validation advisor 2024-01-10 06:16:08 +11:00
Grahame Grieve 7d7988597c track by-product files rendering resources 2024-01-10 06:15:42 +11:00
Grahame Grieve 4581849e72 fix typos in fhirpath error messages 2024-01-10 06:15:26 +11:00
Grahame Grieve 4fc0a78993 fix path 2024-01-09 14:10:59 +11:00
Grahame Grieve f7e0f658c0 Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir.core 2024-01-09 13:22:23 +11:00
Grahame Grieve 2663bea72b update test cases for new facility to compare array sizes 2024-01-09 13:22:15 +11:00
Grahame Grieve 4160d02bd1 change type of error when value set circularity found 2024-01-09 12:00:00 +11:00
Grahame Grieve 2bae733791
Merge pull request #1534 from hapifhir/2024-01-gg-tx-server-rework
Refactor Context to support multiple terminology services
2024-01-09 06:55:18 +11:00
dotasek 3e2039a514 Fix tests + renaming 2024-01-08 12:35:12 -05:00
Grahame Grieve d74b0e2b4a Refactor Context to support multiple terminology services 2024-01-08 21:07:08 +11:00
Adrian Clay 287949308e
Merge branch 'hapifhir:master' into handle-multi-character-html-entities 2024-01-06 12:51:22 +00:00
Grahame Grieve cdfd941205 Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir.core 2024-01-06 21:53:28 +11:00
Grahame Grieve 83bed29005 release notes 2024-01-06 21:53:18 +11:00
Grahame Grieve 85435f38a2 Improve slicing error message 2024-01-05 13:20:25 +11:00
Grahame Grieve c0f61b585f Revert "Improve message when slice is missing"
This reverts commit cadc326d26.
2024-01-05 12:41:35 +11:00
Grahame Grieve cadc326d26 Improve message when slice is missing 2024-01-05 12:39:53 +11:00
Grahame Grieve cf72798e9f Properly populate property definitions in expansions 2024-01-05 12:39:32 +11:00
Grahame Grieve 4cdfb0fcd6 Add warning to user when referencing an extension that doesn't exist. 2024-01-05 12:39:00 +11:00
Grahame Grieve 4c0fe3fdee
Merge pull request #1531 from hapifhir/2024-01-gg-tx-qa
2024 01 gg tx qa
2024-01-05 05:54:40 +11:00
Adrian Clay b8e8e771f0 Add support to XhtmlParser to handle 2 character HTML Entities
Previously, the parser would mangle any HTML entity greater than
0xFFFF
2024-01-04 16:29:05 +00:00
Grahame Grieve 2f8c2ea5eb ping build 2024-01-04 23:46:35 +11:00
Grahame Grieve c4865e95c5 more fixing tests 2024-01-04 20:28:52 +11:00
Grahame Grieve a17550dc87 one more set of changes for tx validation 2024-01-04 17:46:09 +11:00
Grahame Grieve 2b978b4d4d more terminology qa updates 2024-01-04 14:29:19 +11:00
Grahame Grieve 92fca7a947 more tx validation improvements 2024-01-03 22:19:05 +11:00
Grahame Grieve 5e9f87da7d
Merge pull request #1529 from hapifhir/2024-01-gg-fhirpath-split
2024 01 gg fhirpath split
2024-01-03 06:36:14 +11:00
Grahame Grieve 108c6f0847 Fix for FHIRPath split() issue 2024-01-02 22:36:00 +11:00