github microsoft/fhir-server release/2.2.0
2.2.0

3 years ago

Changes:

Updates applicable to the Azure Healthcare APIs and Azure API for FHIR

9937820 Runs patient $everything on "seealso" links. (#2305)

  • Adds running patient $everything on patients linked as seealso links to the original patient.
  • Adds an operation outcome warning when there is a replaced by link on the original patient.

0fc9a31 Handle missing resource body in bundles (#2259)

  • Prevents null pointer exception when a resource body is not included in a Post/Put request in a bundle.

5b0c7b4 Fix datetime 500 error (#2270)

  • Fixes a 500 error when a date with a time zone is passed into a datetime field.

0d13b8d Adds software name and version to capability statement (#2294)

  • Updates the name, software and version fields to make it easier to identify the product you're using
  • Addresses #1778
  • Addresses #2241

0689801 Fixed AcquireExportJobs when job count>=job limit (#2292)

  • Fixed issue with the AcquireExportJobs stored procedure where having 0 or less for the calculated limit caused an exception to be thrown.
  • This now works similar to the ReIndexJobs stored procedure where we check if the limit is a positive value and only do work if it is.

ab045db Fix Post search bug (#2264)

  • When posting a search with a key that contains certain characters a 500 is returned.
  • Addresses #2148

a9d9f5a Log 500's to Request Metric (#2240)

  • When any unknown/unhandled error occurs, the context get's updated after the ApiResponseNotification is published. Due to this 500s or any unknown/unhandled errors are not getting logged in RequestMetric.

c8ee004 Adding System.Exception as a property to the ExceptionNotification to allow handling downstream for additional properties from a specific exception type. (#2235)

  • Adding System.Exception as a property to the ExceptionNotification to allow handling downstream for additional properties from a specific exception type.

Test Updates

994c238 Updates sort tests to be Skippable (#2288)
9f7055a Fix setup AAD pipeline step (#2293)

Documentation and Process Updates

a7f1ddc fix import doc issue (#2275)

Package Updates

0888ebf Bump Microsoft.CodeAnalysis.Analyzers from 3.3.2 to 3.3.3 (#2300)
d1a7268 Bump HealthcareSharedPackageVersion from 3.2.15 to 3.2.26 (#2306)
a4e84ee Bump Hl7FhirVersion from 3.5.0 to 3.6.0 (#2285)
5d76b23 bump anonymizer to 3.0.0 (#2298)
4d37a21 Bump AspNetPackageVersion from 5.0.10 to 5.0.11 (#2276)
b982762 Bump Microsoft.AspNetCore.JsonPatch from 5.0.10 to 5.0.11 (#2277)
63769b7 Bump prometheus-net.DotNetRuntime from 4.1.0 to 4.2.2 (#2286)
d2623a3 Bump Microsoft.Azure.Cosmos from 3.21.0 to 3.22.0 (#2291)
d9aba00 Bump Azure.Identity from 1.4.1 to 1.5.0 (#2280)

This list of changes was auto generated.

Don't miss a new fhir-server release

NewReleases is sending notifications on new releases.