Releases: openEHR/archie
Releases · openEHR/archie
v3.13.1
What's Changed
Bugfixes:
- Revert rigorous cleanup of ADL14Converter by @VeraPrinsen in #656
Full Changelog: v3.13.0...v3.13.1
Archie v3.13.0
What's Changed
Improvements & bugfixes:
- Add time_asserted field to EVALUATION.class by @EBrader in #641
- Add time_asserted field to EVALUATION.class support backwards compatibility by @EBrader in #645
- Fix Java 8 compatibility by @J3173 in #650
- Various ADL serializer improvements by @J3173 in #652
- Cleanup ADL14Converter code by @VeraPrinsen in #648
- Fix indenting of multiline ODIN strings in ADL by @J3173 in #651
- Fix the indentation of default values during ADL serialization by @J3173 in #653
- Set rm_version from OPT in OpenEhrRmInstanceGenerator by @J3173 in #654
Dependency updates:
- Bump commons-io:commons-io from 2.17.0 to 2.18.0 by @dependabot in #639
- Bump org.apache.commons:commons-text from 1.12.0 to 1.13.0 by @dependabot in #646
- Bump jacksonVersion from 2.18.0 to 2.18.2 by @dependabot in #640
- Bump com.google.guava:guava from 33.3.1-jre to 33.4.0-jre by @dependabot in #647
Full Changelog: v3.12.0...v3.13.0
Archie v3.12.0
What's Changed
Improvements & bugfixes:
- Add AnnotationDifferentiator by @VeraPrinsen in #610
- Fix groupIds of TermCodes by @J3173 in #618
- Remove annotations of objects that are removed in Flattened archetype by @VeraPrinsen in #615
- Update terminology data to release 2.4.0 by @J3173 in #619
- Add term binding validation for IANA_media-type terminology by @mathijshudepohl in #625
Dependency updates:
- Bump org.apache.commons:commons-lang3 from 3.14.0 to 3.17.0 by @dependabot in #626
- Bump commons-io:commons-io from 2.16.1 to 2.17.0 by @dependabot in #628
- Bump com.esotericsoftware.kryo:kryo5 from 5.5.0 to 5.6.2 by @dependabot in #633
- Bump com.google.guava:guava from 33.3.0-jre to 33.3.1-jre by @dependabot in #629
- Bump jacksonVersion from 2.17.2 to 2.18.0 by @dependabot in #630
- Bump antlrVersion from 4.13.1 to 4.13.2 by @dependabot in #617
Full Changelog: v3.11.0...v3.12.0
Archie v3.11.0
What's Changed
Improvements & bugfixes:
- Support byte[] attributes in FlatJsonGenerator by @EBrader in #600
- Deprecate RMObjectValidationException by @J3173 in #601
- Dependent rules with paths that must not exist may evaluate on outdated rmObject by @EBrader in #602
- Deprecate logical path support by @J3173 in #606
- Don't add SiblingOrder when specialising the first element of an archetype by @VeraPrinsen in #604
- Update gradle to 8.8 by @VeraPrinsen in #609
- Refactor RM object validation by @J3173 in #607
Dependency updates:
- Bump com.google.guava:guava from 33.1.0-jre to 33.2.1-jre by @dependabot in #603
- Bump jacksonVersion from 2.17.1 to 2.17.2 by @dependabot in #611
Full Changelog: v3.10.0...v3.11.0
Archie v3.10.0
What's Changed
Improvements & bugfixes:
- Bump ubuntu version in Semaphore by @MattijsK in #574
- Take into account other DateTime formats in xml serialisation by @MattijsK in #575
- Changes for reading ADL AOM JSON Files by @David-N-Perkins in #569
- Revert accidental push of changes from fork by @MattijsK in #584
- Add pathsConstrainedToValueSets to the EvaluationResult by @VeraPrinsen in #591
- Bugfix: APathToXPathConverter always put assignment before literals by @EBrader in #594
- Empty catch in RMQueryContext.getJAXBNode replace with throw RuntimeException by @EBrader in #595
- Fix Rule evaluation for ArchetypeSlots by @mathijshudepohl in #590
Dependency updates:
- Bump jacksonVersion from 2.16.1 to 2.17.0 by @dependabot in #579
- Bump commons-io:commons-io from 2.15.1 to 2.16.1 by @dependabot in #588
- Bump org.threeten:threeten-extra from 1.7.2 to 1.8.0 by @dependabot in #592
- Bump com.google.guava:guava from 33.0.0-jre to 33.1.0-jre by @dependabot in #580
- Bump org.apache.commons:commons-text from 1.11.0 to 1.12.0 by @dependabot in #593
- Bump Archie to version 3.10.0 by @MattijsK in #596
Full Changelog: v3.9.1...v3.10.0
Archie v3.9.1
What's Changed
Full Changelog: v3.9.0...v3.9.1
Archie v3.9.0
What's Changed
- UpdateValueHandler: Take into account DvScale by @VeraPrinsen in #567
Full Changelog: v3.8.0...v3.9.0
Archie v3.8.0
What's Changed
Improvements & bugfixes:
Dependency updates:
- Bump com.google.guava:guava from 32.1.3-jre to 33.0.0-jre by @dependabot in #556
- Bump jacksonVersion from 2.16.0 to 2.16.1 by @dependabot in #558
- Bump com.github.zafarkhaja:java-semver from 0.9.0 to 0.10.2 by @dependabot in #561
Full Changelog: v3.7.0...v3.8.0
Archie v3.7.0
What's Changed
Improvements & bugfixes:
- Implement warning when ADL 1.4 incompatible codes are used by @MattijsK in #516
- Review Dutch translations marked as fuzzy by @EBrader in #555
Dependency updates:
- Bump commons-io:commons-io from 2.13.0 to 2.15.1 by @dependabot in #549
- Bump org.apache.commons:commons-lang3 from 3.13.0 to 3.14.0 by @dependabot in #548
- Bump org.apache.commons:commons-text from 1.10.0 to 1.11.0 by @dependabot in #546
- Bump com.google.guava:guava from 32.1.2-jre to 32.1.3-jre by @dependabot in #540
- Bump antlrVersion from 4.13.0 to 4.13.1 by @dependabot in #538
- Bump jacksonVersion from 2.15.2 to 2.16.0 by @dependabot in #547
Full Changelog: v3.6.0...v3.7.0
Archie v3.6.0
What's Changed
Improvements & bugfixes:
- Fix validation message stored in path variable by @J3173 in #524
- Update Gradle to version 8.2.1 by @J3173 in #527
- Add name and versionId functions to TerminologyId by @josepedrocorreia in #480
- Fix setting default occurrences in ADL 1.4 conversion by @pieterbos in #533
Dependency updates:
- Bump org.apache.commons:commons-lang3 from 3.12.0 to 3.13.0 by @dependabot in #530
- Bump com.google.guava:guava from 32.0.1-jre to 32.1.2-jre by @dependabot in #531
Full Changelog: v3.5.0...v3.6.0