Skip to content

Releases: openEHR/archie

Archie v3.16.0

02 Dec 08:11
cc04a76

Choose a tag to compare

What's Changed

Improvements & bugfixes:

  • Fix NullPointerException in FlatJsonGenerator.buildPathsAndValuesInner by @J3173 in #699
  • Update release configuration for central.sonatype by @MattijsK in #694
  • Add GitHub Actions to Dependabot configuration by @J3173 in #713
  • Update Gradle to version 8.14.3 and fix deprecated features by @J3173 in #715
  • Use Gradle Version Catalog by @J3173 in #716
  • Don't include exception information in validation errors by @J3173 in #719
  • Reformat Gradle files by @J3173 in #721
  • Forwards compatibility of ResourceDescription.lifecycleState: also deserialize from String by @MattijsK in #725

Dependencies:

  • Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 by @dependabot[bot] in #695
  • Bump jacksonVersion from 2.19.1 to 2.19.2 by @dependabot[bot] in #700
  • Bump commons-io:commons-io from 2.19.0 to 2.20.0 by @dependabot[bot] in #701
  • Bump org.apache.commons:commons-text from 1.13.1 to 1.14.0 by @dependabot[bot] in #703
  • Bump org.apache.commons:commons-lang3 from 3.18.0 to 3.19.0 by @dependabot[bot] in #722
  • Bump com.google.guava:guava from 33.4.8-jre to 33.5.0-jre by @dependabot[bot] in #720
  • Bump jacksonVersion from 2.19.2 to 2.20.0 by @dependabot[bot] in #705
  • Bump jackson from 2.20.0 to 2.20.1 by @dependabot[bot] in #728
  • Bump org.apache.commons:commons-lang3 from 3.19.0 to 3.20.0 by @dependabot[bot] in #727
  • Bump commons-io:commons-io from 2.20.0 to 2.21.0 by @dependabot[bot] in #726

Full Changelog: v3.15.0...v3.16.0

Archie v3.15.0

03 Jul 14:17
3011de2

Choose a tag to compare

What's Changed

Improvements & bugfixes:

  • Refactor and reformat MetaModel class by @J3173 in #684
  • Replace MetaModels class with MetaModelProviders by @J3173 in #690
  • Correctly flatten TemporalAmount by @MattijsK in #692

Dependencies:

Full Changelog: v3.14.0...v3.15.0

Archie v3.14.0

15 May 08:25
6d9dc4b

Choose a tag to compare

What's Changed

Improvements & bugfixes:

Dependencies:

Full Changelog: v3.13.1...v3.14.0

Archie v3.13.1

06 Feb 09:57
ce89c2a

Choose a tag to compare

What's Changed

Bugfixes:

Full Changelog: v3.13.0...v3.13.1

Archie v3.13.0

29 Jan 09:12
e52c2ab

Choose a tag to compare

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

18 Oct 08:42
eb7b43d

Choose a tag to compare

What's Changed

Improvements & bugfixes:

Dependency updates:

Full Changelog: v3.11.0...v3.12.0

Archie v3.11.0

10 Jul 12:30
0f48e8e

Choose a tag to compare

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:

Full Changelog: v3.10.0...v3.11.0

Archie v3.10.0

25 Apr 12:02
9f741b7

Choose a tag to compare

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:

Full Changelog: v3.9.1...v3.10.0

Archie v3.9.1

06 Mar 08:45
248d125

Choose a tag to compare

What's Changed

  • Bugfix: move BOOLEAN in AqlLexer.g4 above IDENTIFIER by @EBrader in #571

Full Changelog: v3.9.0...v3.9.1

Archie v3.9.0

21 Feb 14:40
b82269a

Choose a tag to compare

What's Changed

Full Changelog: v3.8.0...v3.9.0