github microsoft/fhir-server build/20201113-3
Build 20201113-3

pre-release4 years ago

Automatic release created from build 20201113-3

Work in this release

Updates applicable to the Azure API for FHIR

33ae28a22c - IncludeTests must keep BasePath (#1447)

  • Include tests do not keep Path when validating expected bundle Url

7c01a81195 - Fix Cosmos DB error handling (#1445)

Exceptions that we throw inside of a RequestHandler are wrapped by the Cosmos DB SDK in a CosmosException with status code 500. This means that our error handling for 429s and other conditions where we throw a specific exception have resulted in 500s since we moved to v3 of the Cosmos DB SDK.

The change here is to recognize that the RequestRateExceededException and others we throw from within the RequestHandler will appear as an inner exception.

1945d68a39 - Add export formatting (#1422)

  • Adds a setting for configuring the file structure format for export jobs.
  • $export now supports the _format parameter that lets a user select a format for the file structure the export job creates. Different formats can be defined in the appSettings by combining constants, folder level breaks ('/'), and known tags. The tags will be replaced with different pieces of data when the job is run. Currently three tags are supported: resource type, date time, and id. Resource type is replaced with the resource type currently being exported. Date time is replaced with a timestamp of the job's queried time. Id is replaced with the GUID of the export job.
  • Two export formats are included with this change to prevent regression. One is for when a container is specified, the other is for when one isn't. These create the same expected behavior as currently exists.

Package Updates

eb385ead5a - Updates package 'IdentityServer4' to version '4.1.1' (#1443)

1d817c5d99 - Updates package 'Microsoft.IdentityModel.Protocols.OpenIdConnect' to version '6.8.0' (#1440)

159d896174 - Updates package 'Microsoft.IdentityModel.JsonWebTokens' to version '6.8.0' (#1419)

Documentation Updates

13e80aaaec - Update README.md

Don't miss a new fhir-server release

NewReleases is sending notifications on new releases.