2802 Commits

Author SHA1 Message Date
Grahame Grieve
980ff89de3 Fix Liquid Include processing 2023-09-20 11:13:53 +10:00
Grahame Grieve
7517f181c7 Fix up rendering of profile names for abstract profile instantiations 2023-09-20 11:13:43 +10:00
Grahame Grieve
366cb85506 Fix up handling of includes in liquid templates 2023-09-20 11:13:21 +10:00
Grahame Grieve
eecc6633d3 Improved rendering of codes in include when rendering valuesets 2023-09-20 11:12:50 +10:00
Grahame Grieve
8a81237bd0 Better handling of errors from tx.fhir.org 2023-09-20 11:10:20 +10:00
Grahame Grieve
19e651b7bf minor fixes from testing 2023-09-19 10:37:10 +10:00
Grahame Grieve
d3ba55018b fix for abstract types 2023-09-19 10:09:32 +10:00
Grahame Grieve
46c12d1a22 Performance improvements for type handling, and rename NamedElement to ValidatedFragment 2023-09-19 09:58:36 +10:00
Grahame Grieve
30dfcfe3a6 turn logging off in JsonParser 2023-09-18 17:06:46 +10:00
Grahame Grieve
ebf706b837 Fix NPE in version comparison 2023-09-18 17:06:31 +10:00
Grahame Grieve
0565b27f02 more performance improvements 2023-09-17 16:54:47 +10:00
Grahame Grieve
ea7cd290a8 More performance improvements for JsonParser 2023-09-17 15:45:02 +10:00
Grahame Grieve
e7010d7af0 Add support for .index.db 2023-09-15 22:01:12 -07:00
markiantorno
a68ba66d1a Updating version to: 6.1.7-SNAPSHOT and incrementing test cases dependency. 2023-09-15 22:58:19 +00:00
markiantorno
43e73b1281 Release: v6.1.6
## Validator Changes

* Add R4B binding-definition URL to validator exception list
* Correct validation when CodeSystem.content = example and server doesn't know code system
* Fix bug processing CDA snapshots
* Fix issue evaluating FHIRPath correctness on CDA.Observation
* Improve error message from validator when invariants fail
* Fix NPE validating concept maps
* Add parameter for easy CDA validation
* Suppress wrong invariants on compiler magic types
* fix NPE checking codes

## Other code changes

* Improve CodeSystem rendering - make parent property a link
* Add file tracking when npm package performing file unpacking
* Remove env variables from path builder
* Fix bug in version comparison
* fix for NPE in HAPI
* Performance improvements for IG Publisher
* Start working on cross-version extensions
* Improve rendering of message about logical target
***NO_CI***
2023-09-15 22:32:55 +00:00
Grahame Grieve
65ea3ddf95 Merge remote-tracking branch 'origin/master' 2023-09-15 13:13:40 -07:00
Grahame Grieve
daf69cef37 fix NPE checking codes 2023-09-15 12:46:56 -07:00
Grahame Grieve
6b5ca97aa8 Fix error in Comparisons 2023-09-15 12:46:45 -07:00
Grahame Grieve
34a029d5df cross-version extensions 2023-09-15 10:15:50 -07:00
Grahame Grieve
71def00e24 Improve rendering of message about logical target 2023-09-15 10:15:31 -07:00
Grahame Grieve
d40006ba8c Performance improvements for IG Publisher 2023-09-15 10:13:53 -07:00
Grahame Grieve
a59a9619d9 Improve error message from validator when invariants fail 2023-09-15 10:13:02 -07:00
Grahame Grieve
55c800e80d fix issue evaluating FHIRPath correctness on CDA.Observation 2023-09-14 19:38:06 -07:00
Grahame Grieve
f72dfa83ef fix for NPE in HAPI 2023-09-14 19:31:15 -07:00
Grahame Grieve
771947a958 remove unused code 2023-09-14 19:31:04 -07:00
Grahame Grieve
906c7dea45 fix bug processing CDA snapshots 2023-09-14 19:29:50 -07:00
Grahame Grieve
518adf9826 Correct validation when CodeSystem.content = example and server doesn't know code system 2023-09-13 05:40:13 -07:00
Grahame Grieve
aa46d3698d make parent property a link 2023-09-12 15:47:35 -07:00
markiantorno
a8967b378f Updating version to: 6.1.6-SNAPSHOT and incrementing test cases dependency. 2023-09-11 01:26:15 +00:00
markiantorno
a09216c6e8 Release: v6.1.5
## Validator Changes

* no changes

## Other code changes

* Add baseUrl and version methods to r5 CanonicalType
***NO_CI***
2023-09-11 01:00:01 +00:00
Grahame Grieve
ef401d0fe8 canonical helper methods 2023-09-10 13:12:05 -07:00
markiantorno
30ed1bf615 Updating version to: 6.1.5-SNAPSHOT and incrementing test cases dependency. 2023-09-10 01:22:26 +00:00
markiantorno
1c24341056 Release: v6.1.4
## Validator Changes

* Fix bug preventing Best Practice invariants being reported on, and add -best-practice parameter
* Fix issue not validating bundles when there are multiple profiles on entry.resource
* Add Japanese translations

## Other code changes

* Fixes for minor bugs discovered testing the XIG
* fix package program data path
***NO_CI***
2023-09-10 00:51:54 +00:00
Grahame Grieve
eef084f4b3
Merge pull request #1427 from hapifhir/do-20230905-fix-system-cache-directory
Fix system cache directory
2023-09-10 09:29:57 +10:00
Grahame Grieve
3a6e6fe39a more xig related fixes 2023-09-08 13:03:51 +10:00
Grahame Grieve
493f2f51f2 more xig fixes 2023-09-08 12:15:52 +10:00
Grahame Grieve
71ff6a81db Another XIG fix 2023-09-08 10:22:13 +10:00
Grahame Grieve
f67596f25b fix for npe in xig 2023-09-08 10:07:06 +10:00
Grahame Grieve
307623fd05 Fix failing tests due to jvm difference 2023-09-08 09:00:05 +10:00
Grahame Grieve
6b38a730e9 SHC signature verification 2023-09-08 07:35:11 +10:00
Grahame Grieve
4e92a7759a fix bug overwriting source package on canonical resources 2023-09-07 17:06:24 +10:00
Grahame Grieve
c270f1761f Allow suppressing snapshot errors for XIG 2023-09-07 17:05:23 +10:00
dotasek
430833616a Merge branch 'master' into do-20230905-fix-system-cache-directory 2023-09-06 09:26:05 -04:00
markiantorno
980f04557c Updating version to: 6.1.4-SNAPSHOT and incrementing test cases dependency. 2023-09-06 08:22:50 +00:00
markiantorno
6d37127e63 Release: v6.1.3
## Validator Changes

* Test concept map code validity
* Rework type checking on target profiles to support imposesProfile
* Fix imposesProfile extension being missed on primary profile
* Add support for IPS-AU
* Fix warning/error message about experimental property on CodeSystems and ValueSets
* Fix unknown code message to include code system version
* Add provisional SHLinks validation

## Other code changes

* Render Requirements.reference
* Convert Requirements.reference between versions
* Fix test that breaks on local machines + Fix system path for FileSystemPackageCacheManager
* Update to cqframework 2.11 and remove unused common-beanutils declaration (#1419)
* Better xhtml logging for debugging
* Fix DF markdown engine to escape < properly
* Support for sub-packages in packagelist.json
* NPE proofing property handling for Code Systems
* rework the way intermediary content is handled in the validator
* Restore CodeQL regex queries (#1422) + Whitelist BSD 3-clause license
***NO_CI***
2023-09-06 06:12:07 +00:00
Grahame Grieve
b980eeddf2 Render Requirements.reference 2023-09-06 09:51:09 +10:00
Grahame Grieve
87f7984f8b test concept map code validity 2023-09-06 09:12:25 +10:00
dotasek
cf398fbbcd Fix test that breaks on local machines 2023-09-05 15:36:33 -04:00
dotasek
82813a88d2 Fix system path for FileSystemPackageCacheManager 2023-09-05 15:35:21 -04:00
Grahame Grieve
beb89b575a rework type checking on target profiles to support imposesProfile 2023-09-05 23:09:18 +10:00