Releases: microsoft/fhir-server
Releases · microsoft/fhir-server
3.4.221
What's Changed
Azure Health Data Services (SQL)
- Transaction WD registration by @SergeyGaluzo in #3395
- Invisible history records by @SergeyGaluzo in #3398
Common to both Azure API for FHIR and Azure Health Data Services
- nugetMultiFeedWarnLevel set to none by @rajithaalurims in #3391
- Added Status and $Status operation to CapabilityStatement by @PTaladay in #3381
Other Changes
- Update .vsts-PRInternalChecks-azureBuild-pipeline.yml for Azure Pipelines by @rajithaalurims in #3389
- Fix: Do not allow Duplicated Search Parameters by @abiisnn in #3334
Package Updates
- Extending IAuditLogger interface for the new Audit log table. by @v-iyamauchi in #3386
Full Changelog: release/3.4.214...release/3.4.221
3.4.214
What's Changed
Azure API for FHIR (Cosmos)
- Additional Logging added to capture Import mode by @rajithaalurims in #3375
Azure Health Data Services (SQL)
- SQL without transaction next by @SergeyGaluzo in #3360
Documentation
- Update ConvertDataOperation.md by @irenepjoseph in #3212
Package Updates
- Adding a support for telemetry via Azure Monitor OpenTelemetry by @v-iyamauchi in #3377
- Bump Microsoft.Azure.Cosmos from 3.34.0 to 3.35.1 by @dependabot in #3378
- Bump Microsoft.Extensions.Http.Polly from 7.0.7 to 7.0.8 by @dependabot in #3369
- Bump StyleCop.Analyzers from 1.2.0-beta.435 to 1.2.0-beta.507 by @dependabot in #3367
Full Changelog: release/3.4.206...release/3.4.214
3.4.206
What's Changed
Common to both Azure API for FHIR and Azure Health Data Services
Full Changelog: release/3.4.205...release/3.4.206
3.4.205
What's Changed
Azure Health Data Services (SQL)
- Merge without SQL transaction by @SergeyGaluzo in #3347
- Add group id to log messages by @SergeyGaluzo in #3356
- Changes of incremental import billing by @rajithaalurims in #3354
Common to both Azure API for FHIR and Azure Health Data Services
- HostingBackgroundService should wait for StorageInitialized by @brendankowitz in #3333
- [Security] Security Advisory CVE-2023-29331 // dotnet v7.0.304 by @fhibf in #3358
- Add system to smart clinical scopes by @feordin in #3348
Other Changes
- adding New Feature without the hyphen character for valid check by @v-mserdar in #3355
Full Changelog: release/3.4.198...release/3.4.205
3.4.198
Test / Pipeline changes
- [Impacts only Azure Health Data Services (SQL)] Schema Migration: Added hints to copy section by @SergeyGaluzo in #3346
- inferno: revising trademark symbol to unicode by @v-mserdar in #3353
Package Updates
- Bump HealthcareSharedPackageVersion from 6.2.99 to 6.2.103 by @dependabot in #3344
- Bump Health.Fhir.Liquid.Converter from 5.1.0.7 to 5.1.0.101 by @dependabot in #3345
- Bump Extensions.Logging.Abstractions from 7.0.0 to 7.0.1 by @dependabot in #3349
- Bump Microsoft.Extensions.Http.Polly from 7.0.5 to 7.0.7 by @dependabot in #3350
- Bump Polly from 7.2.3 to 7.2.4 by @dependabot in #3351
- Bump AngleSharp from 1.0.2 to 1.0.3 by @dependabot in #3340
Full Changelog: release/3.4.190...release/3.4.198
3.4.190
Feature changes
- [Impacts only Cosmos DB persistence layer] Breaking Changes & Warnings 🛠 Moves Cosmos Export to QueueClient. This will result in name changes, for exported file and default storage account name. Added by @brendankowitz in #3169
- [Impacts only SQL persistence layer] Added SearchParameter Data Action for selectable search parameter by @PTaladay in #3331
- [Impacts only SQL persistence layer] Incremental import: Adding parameter to merge to regenerate last updated without overlaps if values are not provided on input. by @SergeyGaluzo in #3337
Bug Fixes
- [Impacts only SQL persistence layer] Improve import parellization by fixing queue logic in rebuild indexes by @SergeyGaluzo in #3313
- [Impacts only SQL persistence layer] Retries added to $import when it fails intermittently with reader on closed connection by @SergeyGaluzo in #3326 and #3335
- [Impacts only SQL persistence layer] Force plan on empty database in GetResources by @SergeyGaluzo in #3321
- [Impacts $convert-data operation] Custom request without External MI configured results in 500 "unknown" error, to avoid issue added check for Container Registry token on custom requests by @ShaunDonn in #3320
- [Impacts $convert-data operation] Ensure $convert template providers read from cache by @wi-y in #3318
- [Impacts only SQL persistence layer] Honor explicit timeout of 30 seconds on SQL retries by @SergeyGaluzo in #3328
- [Impacts only SQL persistence layer] Retries on async calls and timeouts by @SergeyGaluzo in #3336
- [Impacts only SQL persistence layer] Import operation keeps retrying when file size is greater than 2GB. This fixes int overflow on offset calculation by @SergeyGaluzo in #3342
- [Impacts only SQL persistence layer] For Patient and group level export added intermediate states allowing jobs to restart from the last successfully completed page of results instead of starting from the beginning by @LTA-Thinking in #3205
Test / Pipeline fixes
- Improving Flaky Tests + Improving Test Error Messages by @fhibf in #3325
- Logging added for Search Parameter validation failure issues by @rajithaalurims in #3341
- Silently clean up the images in pipeline by @apurvabhaleMS in #3315
Package Updates
- Bump HealthcareSharedPackageVersion from 6.2.95 to 6.2.96 by @dependabot in #3316
- Bump HealthcareSharedPackageVersion from 6.2.96 to 6.2.97 by @dependabot in #3317
- Bump SqlServer.SqlManagementObjects from 170.13.0 to 170.18.0 by @dependabot in #3319
- Bump Microsoft.NET.Test.Sdk from 17.6.0 to 17.6.1 by @dependabot in #3323
- Bump Microsoft.NET.Test.Sdk from 17.6.1 to 17.6.2 by @dependabot in #3332
- Bump HealthcareSharedPackageVersion from 6.2.97 to 6.2.99 by @dependabot in #3330
- Bump AngleSharp from 1.0.1 to 1.0.2 by @dependabot in #3329
Full Changelog: release/3.4.167...release/3.4.190
3.4.167
What's Changed
Feature enhancements
- [Impacts Azure Health Data Services (SQL) only] Introduced versioning and lastUpdated field support for import operation in incremental mode by @SergeyGaluzo in #3308
- [Bundle] Bundle Orchestrator - Resources in bundle with type batch as processed in parallel by @fhibf in #3260
Bug Fixes
Test / Pipeline updates
- [Impacts Azure Health Data Services (SQL) only] Adding exception stack to job result by @SergeyGaluzo in #3311
- [Impacts Azure Health Data Services (SQL) only] Script to change precision of decimals values to (36,18) in searchParam Tables by @rajithaalurims in #3254
- Add SBOM generator task to build pipelines by @apurvabhaleMS in #3314
Package Updates
- Bump Microsoft.Azure.Cosmos from 3.33.0 to 3.34.0 by @dependabot in #3305
- Bump coverlet.collector to 6.0.0 by @dependabot in #3307
- Bump HealthcareSharedPackageVersion to 6.2.93 by @dependabot in #3304
- Bump HealthcareSharedPackageVersion from 6.2.93 to 6.2.94 by @dependabot in #3310
- Bump HealthcareSharedPackageVersion from 6.2.94 to 6.2.95 by @dependabot in #3312
Full Changelog: release/3.4.156...release/3.4.167
3.4.156
Changes:
- 18f8118 Update Reindex to Process PendingDelete Status (#3303)
- 9837607 Updated Logging for SearchParameter Usage (#3306)
- 163cf0c Bump HealthcareSharedPackageVersion from 6.2.85 to 6.2.89 (#3301)
- 8c86f75 SQL retry on query plan failure, use INNER JOIN instead of EXISTS (#3295) [ #95713 ]
This list of changes was auto generated.
3.4.152
Feature enhancements
- [Impacts only Azure Health Data Services (SQL)] Only Allow AHDS for Selectable Search Parameters capability by @PTaladay in #3292
- [Impacts only Azure Health Data Services (SQL)] Incremental $import is enabled, which allows to load data into FHIR service in parallel with CRUD operations with API by @SergeyGaluzo in #3284
Bug fixes
- Reverting PR3228 for hot fix by @rajithaalurims in #3290
- Reindex operation improvement for logging and resource counts by @v-mserdar in #3300
Test/ Pipeline updates
- Add pipeline to cleanup PR environments by @LTA-Thinking in #3236
Package Updates
- Bump Azure.Identity from 1.8.2 to 1.9.0 by @dependabot in #3293
- Bump Microsoft.SqlServer.DACFx from 161.8089.0 to 162.0.52 by @dependabot in #3294
- Bump HealthcareSharedPackageVersion from 6.2.82 to 6.2.85 by @dependabot in #3297
- Bump Microsoft.NET.Test.Sdk from 17.5.0 to 17.6.0 by @dependabot in #3299
Full Changelog: release/3.4.143...release/3.4.152
3.4.143
Feature Enhancements
- [Impacts Azure Health Data Services (SQL)] Updated Reindex operation to use Pending States for Search Parameters by @PTaladay in #3291
- Enhanced reindex job with better logging and output per resourcetype by @v-mserdar in #3286
Test/ Pipeline updates
- [Impacts Azure Health Data Services (SQL)] fix sqlcommand timeout from getting reset by @v-mserdar in #3288
- Throw specific authentication exceptions by @rajithaalurims in #3280
Package Updates
- Bump HealthcareSharedPackageVersion from 6.2.81 to 6.2.82 by @dependabot in #3285
Full Changelog: release/3.4.138...release/3.4.143