Skip to content

Releases: d4l-data4life/hc-fhir-sdk-java

v1.3.0

08 Apr 14:46
07aba7f
Compare
Choose a tag to compare

Added

Add FHIR R4 model MedicationStatement and PractitionerRole

Changed

FhirElementFactory#getClassForFhirType is now case insensitive.

v1.2.1

21 Jan 09:29
af9af1c
Compare
Choose a tag to compare

Changed

  • Canonical(R4): had been aligned with the other classes of the repo

Fixed

  • CanonicalJsonAdapter#toJson(R4): it accesses value of a writer now only once

v1.2.0

07 Jan 17:11
9dbb016
Compare
Choose a tag to compare

Changed

  • BREAKING module name changed from hc-fhir-sdk-java to fhir-java

Migration

You need to update your Gradle dependency declaration from "care.data4life.hc-fhir-sdk-java:hc-fhir-sdk-java:{version}" to:

dependencies {
    implementation("care.data4life.hc-fhir-sdk-java:fhir-java:1.2.0")
}

v1.1.0

17 Dec 15:53
9c43067
Compare
Choose a tag to compare

Added

  • common FHIR version interface to provide version and resource type information for FHIR 3 and 4
  • test to verify FHIR 4 implementation

Changed

  • Migration guide for 1.0.0 to include FHIR model property order change

Fixed

  • FHIR 4 AttachmentHelper to use FHIR 4 resources instead of FHIR 3 ones

1.0.0

18 Nov 08:22
9ca3000
Compare
Choose a tag to compare

Added

  • Add FHIR R4 generated models
  • Add parser config for FHIR R4 model generation
  • Add Encounter to supported models

Changed

  • Breaking: CodeSystems are now splitted into single classes
  • Breaking: Moved STU3 models into fhir.stu3.model package

Updated

  • Updated timezone implementation to reflect the time correctly during daylight saving time
  • Update fhir-parser to use support FHIR R4 model generation

Bumped

  • Gradle 5.2.1 -> 6.7
  • Gradle Dependency Updated Plugin 0.20.0 -> 0.34.0
  • AndroidStudio 3.3.1 -> 4.1

Migration

see Migration 0.7.0 to 1.0.0

0.7.0

15 Sep 08:02
@aps aps
d8c9ccb
Compare
Choose a tag to compare
Merge pull request #4 from d4l-data4life/ap/ignore-tests

Fix unit tests