Release V7_6_1 mergeback (#6571)

This commit is contained in:
volodymyr-korzh 2025-01-07 08:47:19 -07:00 committed by GitHub
parent 90536c65d0
commit ee194f2a44
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
7 changed files with 36 additions and 1 deletions

View File

@ -1,3 +1,3 @@
---
release-date: "2024-11-15"
codename: "TBD"
codename: "Despina"

View File

@ -0,0 +1,5 @@
---
type: change
issue: 6424
title: "Changed VersionSpecificWorkerContextWrapper to never expire StructureDefinition entries in the cache,
which is needed because the validator makes assumptions about StructureDefinitions never changing."

View File

@ -0,0 +1,7 @@
---
type: perf
issue: 6538
title: "In HAPI FHIR 8.0.0, transaction processing has been significantly improved thanks
to ticket [#6460](https://github.com/hapifhir/hapi-fhir/pull/6460). This enhancement
has been partially backported to the 7.6.x release line in order to provide partial improvement
prior to the release of HAPI FHIR 8.0.0."

View File

@ -0,0 +1,7 @@
---
type: perf
issue: 6538
title: "In HAPI FHIR 8.0.0, validation processing has been significantly improved thanks
to ticket [#6508](https://github.com/hapifhir/hapi-fhir/pull/6508). This enhancement
has been partially backported to the 7.6.x release line in order to provide partial improvement
prior to the release of HAPI FHIR 8.0.0."

View File

@ -0,0 +1,12 @@
## Device membership in Patient Compartment
As of 7.6.1, versions of FHIR below R5 now consider the `Device` resource's `patient` Search Parameter to be in the Patient Compartment. The following features are affected:
- Patient Search with `_revInclude=*`
- Patient instance-level `$everything` operation
- Patient type-level `$everything` operation
- Automatic Search Narrowing
- Bulk Export
Previously, there were various shims in the code that permitted similar behaviour in these features. Those shims have been removed. The only remaining component is [Advanced Compartment Authorization](/hapi-fhir/docs/security/authorization_interceptor.html#advanced-compartment-authorization), which can still be used
to add other Search Parameters into a given compartment.

View File

@ -0,0 +1,3 @@
---
release-date: "2024-12-18"
codename: "Despina"

View File

@ -1,6 +1,7 @@
---
type: add
jira: SMILE-9260
backport: 7.6.1
title: "The `patient` search parameter for the `Device` resource has been added to the Patient Compartment for the purposes of:
- AuthorizationInterceptor