8112 Commits

Author SHA1 Message Date
Grahame Grieve
2c359f64f9 Add Element View for non-technical readers of profiles 2025-01-04 10:29:35 +11:00
Grahame Grieve
0e871c66f9 Fixes for TIming Datatype rendering 2025-01-04 10:26:39 +11:00
Grahame Grieve
3d94ca9bfb fix for handling SD extensions when generating snapshots
+ don't remove extensions from types with characteristics = can-bind
2025-01-04 10:26:08 +11:00
Grahame Grieve
84d9df3ff7 Fixes for generating snapshots for archetypes 2025-01-04 10:24:17 +11:00
Grahame Grieve
4481b6abb2 fix for CLI Should Fail with Non-Zero Exit Code on TX Test Errors 2024-12-31 11:03:04 +11:00
hl7-devops
f687a52d7d Updating version to: 6.5.3-SNAPSHOT and incrementing test cases dependency. 2024-12-25 08:25:02 +00:00
hl7-devops
4bcc9272aa Release: v6.5.2
## Validator Changes

* Christmas 2025 Add new command option to validator: [test instance factory](https://confluence.hl7.org/display/FHIR/Using+the+FHIR+Validator#UsingtheFHIRValidator-GeneratingTestInstancesusingFactories)
* Fix validation of invariants in profiles - check for more conflicts, and don't call conflict if the expression is the same
* Fix issues with tracking supplement usage and getting supplement version matching correct
* Fix npe loading old simplifier package

## Other code changes

* Fix handling of ValueSetVersion parameter in txTests
* Test Instance Generation, and many fixes to PE model
* Fix logical model rendering to use type characteristics for can-be-target
* Only use profiled datatype information for generating snapshots for Resource and Extension
* Fix comparison template loading issue
***NO_CI***
6.5.2
2024-12-25 07:59:03 +00:00
Grahame Grieve
12275d5d67 set up release 2024-12-25 18:22:14 +11:00
Grahame Grieve
22eacf93b6
Merge pull request #1866 from hapifhir/2024-12-gg-test-instance-generation-2
2024 12 gg test instance generation 2
2024-12-25 10:19:01 +11:00
Grahame Grieve
7170545c20 fix tests? 2024-12-25 08:05:11 +11:00
Grahame Grieve
6ba38a031a Testing fixes for instance generation 2024-12-25 06:51:54 +11:00
dotasek
79e1f5cc67 Fix usage of ooxml-schemas 2024-12-24 11:08:53 -05:00
Grahame Grieve
488c6e4cf4 clone David's change 2024-12-24 23:45:56 +11:00
Grahame Grieve
fbfe50d3e6 fix failing tests 2024-12-24 22:43:28 +11:00
Grahame Grieve
637d0a26cc add test instance factory to validator 2024-12-24 08:12:39 +11:00
Grahame Grieve
62f95eb15c fix handling of ValueSetVersion parameter in txTests 2024-12-24 07:32:07 +11:00
Grahame Grieve
36a23c4a21 Test Instance Generation, and many fixes to PE model 2024-12-24 07:31:50 +11:00
Grahame Grieve
dbca663300 fix tests 2024-12-19 14:41:40 +11:00
Grahame Grieve
f23f9204b8 missed code 2024-12-19 13:17:16 +11:00
Grahame Grieve
ef86cf7652 Fix logical model rendering to use type characteristics for can-be-target 2024-12-19 13:16:48 +11:00
Grahame Grieve
952edabded Fix validation of invariants in profiles - check for more conflicts, and don't call conflict if the expression is the same 2024-12-19 13:15:52 +11:00
Grahame Grieve
442ef9de3f Fix issues with tracking supplement usage and getting supplement version matching correct 2024-12-19 13:15:15 +11:00
Grahame Grieve
fd2bd896bf Only use profiled datatype information for generating snapshots for Resource and Extension 2024-12-19 13:14:17 +11:00
Grahame Grieve
e021fb31fd fix comparison template loading issue 2024-12-18 21:36:22 +11:00
Grahame Grieve
ad4a728c4a fix npe loading old simplifier package 2024-12-18 21:09:58 +11:00
hl7-devops
b591d22e1d Updating version to: 6.5.2-SNAPSHOT and incrementing test cases dependency. 2024-12-17 23:04:26 +00:00
hl7-devops
55294e6b88 Release: v6.5.1
## Validator Changes

* Start removing R2 support- add note that it's not officially supported anymore
* Add support for finding the existence of implicit value sets
* move tx tests to tx-ecosystem IG and change -txTests parameters
* Switch priority order of package servers (packages2.fhir.org is not rate limited)
* Fix issue with value set version conversion on contains.property (Check for both "value" and "value[x]")
* Fix error message validating ConceptMap when size too large

## Other code changes

* Security fix: Bump ucum to 1.0.9
* Add XhtmlToMarkdown library
* Add support for THO rendering of NamingSystem information
* Add profile-based sample instance generation (WIP)
* fixes for snapshot generation test debugging
* Add support for languages to npm package and package list
* fix rendering issues - resources with no id, and urn: references shouldn't be links
* fix regex escapes in R5 Constants regex for RESTful references
* Improvements to translation file generation (better path, eliminate duplicates)
***NO_CI***
6.5.1
2024-12-17 22:35:45 +00:00
Grahame Grieve
53815131a2 test case release 2024-12-18 08:48:21 +11:00
Grahame Grieve
74c6fa1fa1 release notes 2024-12-18 08:12:05 +11:00
Grahame Grieve
d23811c699
Merge pull request #1857 from hapifhir/do-20241212-bump-ucum
Bump ucum to 1.0.9
2024-12-18 08:00:17 +11:00
Grahame Grieve
eff515eb67
Merge pull request #1862 from hapifhir/2024-12-gg-r2-bye-bye
2024 12 gg r2 bye bye
2024-12-18 07:16:11 +11:00
Grahame Grieve
eb4981c843 compile fix 2024-12-18 06:23:22 +11:00
Grahame Grieve
a703145ffc Add XhtmlToMarkdown library 2024-12-18 06:17:20 +11:00
Grahame Grieve
8a7b7ea026 Add support for THO rendering of NamingSystem information 2024-12-18 06:17:04 +11:00
Grahame Grieve
a88a13b2b3 Start removing R2 support 2024-12-18 06:16:47 +11:00
Grahame Grieve
4f21ad96b2 Add support for finding the existence of implicit value sets 2024-12-18 06:16:37 +11:00
dotasek
fb76b682dc Merge remote-tracking branch 'origin/master' into do-20241212-bump-ucum 2024-12-17 09:29:47 -05:00
Grahame Grieve
9cce17d7b2
Merge pull request #1861 from hapifhir/2024-12-gg-tx-tests-move
move tx tests to tx-ecosystem IG
2024-12-17 05:19:02 +11:00
dotasek
803b50ae55 Merge remote-tracking branch 'origin/master' into do-20241212-bump-ucum 2024-12-16 09:29:29 -05:00
Grahame Grieve
e310f99f7e move tx tests to tx-ecosystem IG 2024-12-16 10:53:39 +11:00
hl7-devops
3c20be779e Updating i18n-coverage csv and png table ***NO_CI*** 2024-12-14 22:50:04 +00:00
Grahame Grieve
313842ea40 compile fixes 2024-12-15 09:31:47 +11:00
Grahame Grieve
6a3d7ffca8 more work on sample instance generation 2024-12-15 07:23:33 +11:00
Grahame Grieve
a3804bab47 fixes for snapshot generation test debugging 2024-12-15 07:23:18 +11:00
Grahame Grieve
023d87ad20 Switch priority order of package servers 2024-12-15 04:53:00 +11:00
Grahame Grieve
96b04a3365 fix issue with value set version conversion on contains.property 2024-12-15 04:52:37 +11:00
Grahame Grieve
98966e4f08 more work on test instance generation 2024-12-15 04:52:17 +11:00
Grahame Grieve
d014b1f10a fix error message validating ConceptMap when size too large 2024-12-15 04:52:03 +11:00
Grahame Grieve
e3f25dd3c3 Add support for languages to npm package and package list 2024-12-15 04:51:34 +11:00
Grahame Grieve
6942a91adf translation fixes 2024-12-15 04:49:54 +11:00