Skip to content

v4.0.0

Compare
Choose a tag to compare
@johngrimes johngrimes released this 17 Aug 07:44
v4.0.0
d56fd7a

New features

  • Add operation and resource level authorisation #282
  • Sum function and combine operator #317
  • FHIRPath functions: anyTrue, anyFalse, allTrue, allFalse #325

Bug fixes

  • Technical version information lost on deserialisation #222
  • Make Coding equality semantics conformant and consistent #299
  • Aggregate returns invalid drill down expression #295
  • Error importing FHIR resources from NDJSON file containing empty lines #298
  • Unknown primitive type: org.hl7.fhir.r4.model.DecimalType #318
  • Drill-down does not preserve bracketing #319
  • Parallel import operations should not be allowed #321
  • Null aggregation following aggregation with reverseResolve #347

Dependency updates

  • Bump pathling.antlrVersion from 4.9.1 to 4.9.2 #288
  • Bump lombok from 1.18.18 to 1.18.20 #289
  • Bump pathling.dockerJavaVersion from 3.2.7 to 3.2.8 #290
  • Bump jackson-core from 2.12.1 to 2.12.4 #327
  • Bump woodstox-core from 6.2.5 to 6.2.6 #297
  • Bump pathling.hapiFhirVersion from 5.3.0 to 5.3.3 #302
  • Upgrade to GitHub-native Dependabot #303
  • Bump spring-boot-starter-parent from 2.4.4 to 2.5.3 #344
  • Bump scala-maven-plugin from 4.4.1 to 4.5.3 #314
  • Bump jwks-rsa from 0.17.0 to 0.19.0 #324

Important note: As part of this release, changes have been made to the format of the Parquet files. Any data that was imported using a Pathling version prior to 4 will need to be re-imported.