Changes:
Updates applicable to both persistence providers
- 3fcd09a Fix for registered services not including AsSelf() (#2693)
- We have a few services that were not calling AsSelf() when they were using AsImplementedInterfaces(). For reference the logic behind this lives in Microsoft.Health.Extensions.DependencyInjection.TypeRegistrationBuilder.
- 79b719b Member match and Reindex should return 400 if non-Parameter object is passed (#2678)
- A new action filter, ValidateParametersResourceAttribute, has been created to check if the deserialized object from request body is of type Parameters (resource). The action filter has been added to the member match endpoint and Reindex endpoint.
- 061fd19 Fixes 500 on metadata endpoint when schema is not initialized (#2683)
- During provisioning of FHIR server till schema is initialized, metadata endpoint will return service unavailable.
- 407e56a Retain DateTimeOffset when parsing JsonPatchDocuments (#2620) [ #2614 ]
- When using JSON Patch with FHIR Server, all input time zone information is dropped and converted to the local server configuration (UTC +00:00). This fix retains the datetime offset when parsing JSON Patch.
- d2134ea Fix on top of queries with the "_sort" operator not returning the same results as other queries without sorting. (#2680)
- Queries were not providing consistent result count after appended with _sort operator. This fix helps to provide consistent results and no duplicate records.
Documentation
- 4374ce5 Fixes export-data link (#2661)
- Provides the correct link to documentation on Azure API for FHIR Export Data page (https://docs.microsoft.com/en-us/azure/healthcare-apis/fhir/export-data)
Package Updates
- e5ea370 Bump Azure.Storage.Blobs from 12.12.0 to 12.13.0 (#2697)
- 1a93801 Bump HealthcareSharedPackageVersion from 6.1.68 to 6.1.70 (#2695)
- 74b8f8f Bump FluentValidation from 11.0.2 to 11.1.0 (#2675)
- e04316c Bump HealthcareSharedPackageVersion from 6.1.61 to 6.1.68 (#2690)
- 0909650 Bump Microsoft.Health.Fhir.Liquid.Converter from 5.0.2.2 to 5.0.3.4 (#2691)
- e4a57bc Bump Microsoft.Health.Fhir.Liquid.Converter from 5.0.1.5 to 5.0.2.2 (#2682)
- 4899af9 Bump Azure.Storage.Blobs from 12.11.0 to 12.12.0 (#2653)
- 11963fa Bump Microsoft.Azure.Cosmos from 3.27.1 to 3.28.0 (#2663)
- b0dc2ad Update to healthcare-shared-components 6.1.61 (#2672) [ #92775 ]
This list of changes was auto generated.