Skip to content

Latest commit

 

History

History
211 lines (122 loc) · 4.87 KB

CHANGELOG.adoc

File metadata and controls

211 lines (122 loc) · 4.87 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

Template could be found here: CHANGELOG

Versions

Added

Changed

Deprecated

Removed

Fixed

Security

Bumped

Migration

Bumped

  • Gradle 7.4.2 → 7.5.1

  • Android Gradle Plugin 7.1.3 → 7.2.2

  • BREAKING Kotlin 1.6.10 → 1.7.10

Bumped

  • Gradle 7.2 → 7.4.2

  • Android Gradle Plugin 7.0.2 → 7.1.3

  • BREAKING Kotlin 1.5.21 → 1.6.10

  • moshi 1.12.0 → 1.13.0

Bumped

  • Gradle 6.9 → 7.2

  • BREAKING Kotlin 1.4.32 → 1.5.21

  • BREAKING Android Gradle Plugin 4.2.2 → 7.0.2

Fixed

  • ElementFactory did not contain Consent and ResearchSubject.

Bumped

Re-release of 1.6.1 due to build issues.

Bumped

Re-release of 1.6.0 due to build issues.

Added

  • Consent and ResearchSubject (R4 & STU3)

Bumped

  • BREAKING Kotlin 1.3.61 → 1.4.32

  • Gradle 6.7.1 → 6.9.1

  • AndroidStudio 4.1 → 4.2.2

  • Junit 4.13.0 → 4.13.2

Added

  • Add FHIR R4 model AllergyIntolerance, Device, DeviceUseStatement and Immunization.

Fixed

  • MedicationStatement used the wrong CodingSystem for status.

Bumped

  • *BREAKING* Moshi 1.8.0 → 1.12.0

Re release of 1.3.0 due to build issues

Added

  • Add FHIR R4 model MedicationStatement and PractitionerRole

Changed

  • FhirElementFactory#getClassForFhirType is now case insensitive.

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

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:$version")
}

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

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

Existing project moved to open source