What's Changed
Azure Health Data Services (SQL)
- Fix search with include and sort by @LTA-Thinking in #5242
Common to both Azure API for FHIR and Azure Health Data Services
- Adding SMART v2 fields to SMART configuration. by @v-isyamauchi-gh in #5220: Updated .well-known/smart-configuration endpoint to support SMART v2: Updated fields in the .well-known/smart-configuration endpoint with all SMART v2 required and recommended fields. Note: This affects both SMART v1 and v2. Some existing fields have been updated, including authorization_endpoint (previously authorizationEndpoint, token_endpoint (previously tokenEndpoint). New fields have been added, including
grant_types_supported,token_endpoint_auth_methods_supported,scopes_supported,response_types_supported. - Fixing 500 error due to an invalid input url for import. by @v-isyamauchi-gh in #5255: Bug fix for $import error: Previously, using $import with a relative URL could return a 500 Internal Server Error stating "This operation is not supported for a relative URI". This issue has been fixed, and now, a relative URL can be used as the input URL.
- Refactoring authorization code for SMART v2. by @v-isyamauchi-gh in #5248: Refactoring SMART v2 code to move all SMART v2-related authorization code to one place.
- Add tests to improve R4.Core tests coverage by @rbans96 in #5260
- Reindex core fixes and test enhancements by @jestradaMS in #5264: Reindex infrastructure improvements, ensuring more robust handling of search parameter updates, improving job orchestration for reindexing, and addressing concurrency and cancellation scenarios.
- Strengthen error handing in post search by @LTA-Thinking in #5267
Other Changes
- Fix over locking in dequeue job stored procedure by @SergeyGaluzo in #5256
- Adding pr-cleanup-pipeline for async resource cleanup per PR by @jestradaMS in #5259
- Removing Cleanup stage from pr-pipeline.yml by @jestradaMS in #5261
- Add Retry functionality to xUnit by @jestradaMS in #5263
- Updates to improve PR infrastructure deployment stability by @jestradaMS in #5262
- Adding UniqueResourceGroupName to CI variables for tests by @jestradaMS in #5271
- Update CI Deploy pipeline by @jestradaMS in #5273
- Code coverage improvement for R4 API. by @v-isyamauchi-gh in #5270
- Add retry logic for provisioning tasks to handle transient errors by @jestradaMS in #5276
Full Changelog: release/4.0.582...release/4.0.598