Skip to content

v0.7.3 - Go Error Handling & Stable Proto Tag Numbers

Compare
Choose a tag to compare
@Cam2337 Cam2337 released this 08 Sep 22:50
· 474 commits to master since this release

C++

  • Minor multithreading bug fixes around shared mutable data objects
  • Fixed error during parsing where a string with a colon followed by a number could be incorrectly interpreted as a decimal

Go

  • Introduced error reporter API
  • Add support for error reporter to Unmarshaller
  • Introduced a “severity” field to UnmarshalError

Java

  • Added logic for stabilizing tag numbers between generated versions of FhirProtos

Python

  • Further loosened version constraints for protobuf and python-date-util package dependencies, allowing fluctuations in minor/patch version
  • Added resource_utils module with functions for working with Bundles and ContainedResources
  • Ported FhirPackage from Java for abstracting over FHIR JSON Implementation Guides
  • Corrected bug where nested choice types that were primitive extensions were being incorrectly mapped during parsing