Commit Graph

8238 Commits

Author SHA1 Message Date
hl7-devops 233b1d770c Updating version to: 6.5.8-SNAPSHOT and incrementing test cases dependency. 2025-01-30 17:48:32 +00:00
hl7-devops 83ff460275 Release: v6.5.7
## Validator Changes

* Add check for duplicate ids on contained resources
* fix bug looking up code system
* fix bug for cross-version extension containing escaped [x]
* Look for cs on other server in missed location
* fix bug accessing code system from other terminology server if no version specified
* upgrade tx tests to make optionality dependent on mode
* upgrade tx-task in validator to handle more repackaging functionality (and fix bugs)
* Add matchetype pattern validation
* validate displaylanguage when validating codes
* policyAdvisor for CodeSystem and Valueset validation

## Other code changes

* Possible fix for an NPE reported bu a user with no context
* Use BCP 47 language tag instead of Java Locale toString
* fix bug parsing `script` tag in xhtml - handling `<` characters
***NO_CI***
2025-01-30 17:22:12 +00:00
dotasek.dev 79fb7516b0 Update tests to version 1.7.7 2025-01-30 11:00:33 -05:00
hl7-devops 9fca2d5f02 Updating i18n-coverage csv and png table ***NO_CI*** 2025-01-30 11:44:01 +00:00
Grahame Grieve 98f456c81b Merge remote-tracking branch 'origin/master' 2025-01-30 22:24:52 +11:00
Grahame Grieve a64282b029 release notes 2025-01-30 22:24:45 +11:00
Grahame Grieve 9588da5a66
Merge pull request #1894 from hapifhir/2025-01-gg-display-validation
2025 01 gg display validation
2025-01-30 22:22:27 +11:00
Grahame Grieve 53e6a82f38 Merge remote-tracking branch 'origin/master' 2025-01-30 18:27:36 +11:00
Grahame Grieve b40cbdb9e4 release notes 2025-01-30 18:27:33 +11:00
Grahame Grieve bb3a33d9e4 better control over diagnostics in language error messages 2025-01-30 18:27:12 +11:00
Grahame Grieve 1dddcd9c64
Merge pull request #1893 from hapifhir/do-20250129-use-lang-tag-not-tostring
Use BCP 47 language tag instead of Java Locale toString
2025-01-30 18:06:15 +11:00
dotasek f65edcaea4 Fix pt-BR properties file naming 2025-01-29 15:07:08 -05:00
dotasek ff153b5621 Use BCP 47 language tag instead of Java Locale toString 2025-01-29 14:38:03 -05:00
Grahame Grieve 7aae2cb525 fix bug parsing <script> in xhtml - handling < characters 2025-01-30 00:53:09 +11:00
Grahame Grieve ac4f050bac Add matchetype pattern validation 2025-01-30 00:51:54 +11:00
Grahame Grieve c0bcdc6293 validate displaylanguage when validating codes 2025-01-30 00:49:03 +11:00
Grahame Grieve 70b7e58ef8
Merge pull request #1892 from hapifhir/2025-01-gg-policyadvisor
policyAdvisor for CodeSystem and Valueset
2025-01-28 15:22:15 +11:00
Grahame Grieve 233493e31d policyAdvisor for CodeSystem and Valueset 2025-01-28 13:59:40 +11:00
Grahame Grieve 6b657b01ed
Merge pull request #1891 from hapifhir/2025-01-gg-duplicate-contained-ids
Add check for duplicate ids on contained resources
2025-01-28 03:07:16 +11:00
Grahame Grieve a45c05f190 Add check for duplicate ids on contained resources 2025-01-28 01:59:04 +11:00
Grahame Grieve 0a02f8070e
Merge pull request #1890 from hapifhir/2025-01-gg-message-id
2025 01 gg message
2025-01-28 00:25:38 +11:00
Grahame Grieve d455a81029 compile fix 2025-01-27 22:59:09 +11:00
Grahame Grieve ed26b37fb1 fix bug looking up code system 2025-01-27 20:22:05 +11:00
Grahame Grieve 61701e1d1b fix bug for xver extension containing escaped [x] 2025-01-27 20:21:50 +11:00
Grahame Grieve 5a17cbec28 possible fix for an NPE? 2025-01-27 20:21:18 +11:00
Grahame Grieve 81249c050e Look for cs on other server in missed location 2025-01-27 20:21:05 +11:00
Grahame Grieve 90f2c0c49d fix bug accessing code system from other terminology server if no version specified 2025-01-27 20:20:42 +11:00
Grahame Grieve 0cb5bcf356 upgrade tx tests to make optionality dependent on mode 2025-01-27 20:20:17 +11:00
Grahame Grieve 462463cfb0 upgrade tx-task in validator to handle more repackaging functionality 2025-01-27 20:19:16 +11:00
Grahame Grieve cefb6f64e8 fix switch statement packing terminology (#18888) 2025-01-23 08:16:17 +11:00
hl7-devops 57037e8c05 Updating version to: 6.5.7-SNAPSHOT and incrementing test cases dependency. 2025-01-17 02:58:11 +00:00
hl7-devops 87043ec6cb Release: v6.5.6
## Validator Changes

* New Feature: Validating references: parameters -check-references and -resolution-context
* New Feature: Use AI Service to validate CodeableConcept.text (very experimental)
* Add AI validation tests as a command line option ([-aiTests](https://chat.fhir.org/#narrow/channel/323443-Artificial-Intelligence.2FMachine-Learning-.28AI.2FML.29/topic/LocalAI))
* Don't enforce code system property references to standard properties in R4 (R4 hack workaround)
* Correctly handle supplements when validating based on expansions
* Fix issues with version dependent resolution of correct server for implicit value sets
* Better handle failure to find imported value sets when expanding
* correct error handling for expansion failure
* Correct grammar in language about resource not being valid against a profile
* use IPS 2.0.0 for `-ips`, not an old copy
* Fix NPE generating snapshots with expansions
* Rework `-txTests` to support additional test files and improve R4/R5 logging
* Fix bugs in RulesDrivenPolicyAdvisor
* Accept property in CodeSystem without requiring it be backed by a code
* Add issue when extension is deprecated

## Other code changes

* Track & report expansion source when rendering ValueSet expansions
* Render ValueSet supplement dependencies
* Add server headers to fhir-settings.json
* find places where ManagedFileAccess was missed
* Fix Actor rendering in obligations tables
* Renderer: move xml-no-order to tools ig
* Resource Factory: support for range in sheet for instance generation (#1881)
***NO_CI***
2025-01-17 02:31:43 +00:00
hl7-devops 16fe9a3dda Updating test case dependency to v1.7.6
***NO_CI***
2025-01-17 02:27:53 +00:00
Grahame Grieve b193cf20e3 set up release 2025-01-17 12:49:09 +11:00
Grahame Grieve e054bff5a6
Merge pull request #1885 from hapifhir/2025-01-gg-ai2
2025 01 gg ai2
2025-01-17 11:07:29 +11:00
Grahame Grieve 8c039244a5
Merge pull request #1880 from hapifhir/do-20250114-fix-param-encode
Use URLEncoder.encode, deprecate worse named method
2025-01-17 10:52:15 +11:00
Grahame Grieve 5ae6e990ba
Merge pull request #1882 from ahdis/oe_liquid_sheet_range
support for range in sheet for instance generation #1881
2025-01-17 10:51:55 +11:00
Grahame Grieve 9b47e33236 fix tests 2025-01-17 10:09:55 +11:00
Grahame Grieve 296ae3b636 set up ai tests as a validator option 2025-01-17 09:33:36 +11:00
Grahame Grieve e48104fd52 Merge remote-tracking branch 'origin/master' 2025-01-17 09:09:04 +11:00
Grahame Grieve 4e39d8af49 update ai framework to be more configurable 2025-01-17 09:08:22 +11:00
Grahame Grieve ac4b187fe4
Merge pull request #1883 from hapifhir/2025-01-gg-ai
2025 01 gg ai
2025-01-17 09:04:58 +11:00
Grahame Grieve 3d0a3c451e compile fixes and fixes for David 2025-01-17 07:55:26 +11:00
Grahame Grieve f5081aeed2 Don't enforce code system property references to standard properties in R4 2025-01-17 06:42:19 +11:00
Grahame Grieve 1163ecad8f Update ai based code/text validation framework 2025-01-17 06:41:59 +11:00
Grahame Grieve c6edf285e3 Correctly handle supplements when validating based on expansions 2025-01-17 06:41:00 +11:00
Grahame Grieve c1089f234c fix issues with version dependent resolution of correct server for implicit value sets 2025-01-17 06:40:33 +11:00
Grahame Grieve 652cc8fba6 Better handle failure to find imported value sets when expanding, and track & report expansion source
And render supplement dependencies + correct error handling for expansion failure
2025-01-17 06:39:59 +11:00
Grahame Grieve 74c2868cc1 Merge remote-tracking branch 'origin/master' 2025-01-15 15:16:10 +11:00
Grahame Grieve 6ce59520e9 Add AI Support for code/text validation 2025-01-15 15:16:04 +11:00