Prepare changelog for 5.4.1 release

This commit is contained in:
jamesagnew 2021-06-14 09:13:17 -04:00
parent 474cca877a
commit 48eea5a7cc
27 changed files with 29 additions and 0 deletions

View File

@ -72,6 +72,7 @@ public enum VersionEnum {
V5_3_2, V5_3_2,
V5_3_3, V5_3_3,
V5_4_0, V5_4_0,
V5_4_1,
V5_5_0, V5_5_0,
; ;

View File

@ -0,0 +1,3 @@
---
release-date: "2021-06-15"
codename: "Pangolin"

View File

@ -1,5 +1,6 @@
--- ---
type: add type: add
issue: 2509 issue: 2509
backport: 5.4.1
title: "Pagination returned incorrect offset and count in the previous link of the last page title: "Pagination returned incorrect offset and count in the previous link of the last page
when total element count was one more than multiple of page size. Problem is now fixed" when total element count was one more than multiple of page size. Problem is now fixed"

View File

@ -1,4 +1,5 @@
--- ---
type: add type: add
issue: 2652 issue: 2652
backport: 5.4.1
title: "Settings have been added to the JPA Server DaoConfig to enable/disable various individual kinds of scheduled tasks." title: "Settings have been added to the JPA Server DaoConfig to enable/disable various individual kinds of scheduled tasks."

View File

@ -1,6 +1,7 @@
--- ---
type: change type: change
issue: 2653 issue: 2653
backport: 5.4.1
title: "When performing a conditional create/update/delete on a JPA server, if the match URL title: "When performing a conditional create/update/delete on a JPA server, if the match URL
contained a plus character, this character was interpreted as a space (per legacy URL encoding contained a plus character, this character was interpreted as a space (per legacy URL encoding
rules) even though this has proven to not be the intended behaviour in real life applications. rules) even though this has proven to not be the intended behaviour in real life applications.

View File

@ -1,6 +1,7 @@
--- ---
type: add type: add
issue: 2653 issue: 2653
backport: 5.4.1
title: "When performing a conditional create operation on a JPA server, the system will now title: "When performing a conditional create operation on a JPA server, the system will now
verify that the conditional URL actually matches the data supplied in the resource body, verify that the conditional URL actually matches the data supplied in the resource body,
and aborts the conditional create if it does not." and aborts the conditional create if it does not."

View File

@ -1,5 +1,6 @@
--- ---
type: fix type: fix
issue: 2665 issue: 2665
backport: 5.4.1
title: When performing a FHIR transaction containing a conditional create, references to that resource title: When performing a FHIR transaction containing a conditional create, references to that resource
were inadvertently replaced with contained references." were inadvertently replaced with contained references."

View File

@ -1,5 +1,6 @@
--- ---
type: fix type: fix
issue: 2672 issue: 2672
backport: 5.4.1
title: "A concurrency error was fixed when using client assigned IDs on a highly concurrent server title: "A concurrency error was fixed when using client assigned IDs on a highly concurrent server
with resource deletion disabled." with resource deletion disabled."

View File

@ -1,5 +1,6 @@
--- ---
type: add type: add
issue: 2672 issue: 2672
backport: 5.4.1
title: "Support has been added to the JPA server for `_include` and `_revinclude` where the title: "Support has been added to the JPA server for `_include` and `_revinclude` where the
value is a qualified star, e.g. `_include=Observation:*`." value is a qualified star, e.g. `_include=Observation:*`."

View File

@ -1,5 +1,6 @@
--- ---
type: fix type: fix
issue: 2674 issue: 2674
backport: 5.4.1
title: "A null-pointer exception was fixed when a ResponseTerminologyDisplayInterceptor is registered and a search title: "A null-pointer exception was fixed when a ResponseTerminologyDisplayInterceptor is registered and a search
or read response returns a resource with code value that in turn returns a null code lookup." or read response returns a resource with code value that in turn returns a null code lookup."

View File

@ -1,5 +1,6 @@
--- ---
type: add type: add
issue: 2675 issue: 2675
backport: 5.4.1
title: "A new interceptor ValidationMessageSuppressingInterceptor has been added. This interceptor can be used title: "A new interceptor ValidationMessageSuppressingInterceptor has been added. This interceptor can be used
to selectively suppress specific vaLidation messages." to selectively suppress specific vaLidation messages."

View File

@ -1,6 +1,7 @@
--- ---
type: add type: add
issue: 2676 issue: 2676
backport: 5.4.1
title: "A new config option has been added to the DaoConfig that causes generated SQL statements to title: "A new config option has been added to the DaoConfig that causes generated SQL statements to
account for potential null values in HAPI FHIR JPA date index rows. Nulls are no longer ever account for potential null values in HAPI FHIR JPA date index rows. Nulls are no longer ever
used in this table after HAPI FHIR 5.3.0, but legacy data may still have nulls." used in this table after HAPI FHIR 5.3.0, but legacy data may still have nulls."

View File

@ -1,5 +1,6 @@
--- ---
type: add type: add
issue: 2676 issue: 2676
backport: 5.4.1
title: "A new setting has been added to the DaoConfig that allows the maximum number of title: "A new setting has been added to the DaoConfig that allows the maximum number of
`_include` and `_revinclude` resources to be added to a single search page result." `_include` and `_revinclude` resources to be added to a single search page result."

View File

@ -1,5 +1,6 @@
--- ---
type: add type: add
issue: 2676 issue: 2676
backport: 5.4.1
title: "When performing non-query cache JPA searches (i.e. searches with `Cache-Control: no-store`) title: "When performing non-query cache JPA searches (i.e. searches with `Cache-Control: no-store`)
the loading of `_include` and `_revinclude` will now factor the maximum include count." the loading of `_include` and `_revinclude` will now factor the maximum include count."

View File

@ -1,6 +1,7 @@
--- ---
type: fix type: fix
issue: 2676 issue: 2676
backport: 5.4.1
title: "Subscription notifications will no longer be triggered by default in response to changes title: "Subscription notifications will no longer be triggered by default in response to changes
that do not increment the resource version (e.g. `$meta-add` and `$meta-delete`). A new that do not increment the resource version (e.g. `$meta-add` and `$meta-delete`). A new
DaoConfig setting has been added to make this configurable." DaoConfig setting has been added to make this configurable."

View File

@ -1,5 +1,6 @@
--- ---
type: fix type: fix
issue: 2674 issue: 2674
backport: 5.4.1
title: "When myDaoConfig.setDefaultTotalMode(SearchTotalModeEnum.ACCURATE) and there are zero search results on an _id search, title: "When myDaoConfig.setDefaultTotalMode(SearchTotalModeEnum.ACCURATE) and there are zero search results on an _id search,
An Index Out of Bounds error was thrown. This has been corrected." An Index Out of Bounds error was thrown. This has been corrected."

View File

@ -1,5 +1,6 @@
--- ---
type: add type: add
issue: 2681 issue: 2681
backport: 5.4.1
title: "A new DaoConfig setting called Mass Ingestion Mode has been added. This mode enables rapid title: "A new DaoConfig setting called Mass Ingestion Mode has been added. This mode enables rapid
data ingestion by skipping a number of unnecessary checks during backloading." data ingestion by skipping a number of unnecessary checks during backloading."

View File

@ -1,4 +1,5 @@
--- ---
type: fix type: fix
issue: 2682 issue: 2682
backport: 5.4.1
title: "Fixes the problem that FHIR package IDs were incorrectly treated as case sensitive when being loaded, causing loads to fail when dependencies were declared with a different case than in the package itself." title: "Fixes the problem that FHIR package IDs were incorrectly treated as case sensitive when being loaded, causing loads to fail when dependencies were declared with a different case than in the package itself."

View File

@ -1,5 +1,6 @@
--- ---
type: perf type: perf
issue: 2688 issue: 2688
backport: 5.4.1
title: "FHIR Transaction duplicate record checks are now performed without any database interactions or SQL statements, title: "FHIR Transaction duplicate record checks are now performed without any database interactions or SQL statements,
reducing the processing load associated with FHIR transactions by at least a small amount." reducing the processing load associated with FHIR transactions by at least a small amount."

View File

@ -1,5 +1,6 @@
--- ---
type: perf type: perf
issue: 2688 issue: 2688
backport: 5.4.1
title: "Conditional URL lookups in the JPA server will now explicitly specify a maximum fetch size of 2, avoiding title: "Conditional URL lookups in the JPA server will now explicitly specify a maximum fetch size of 2, avoiding
fetching more data that won't be used inadvertently in some situations." fetching more data that won't be used inadvertently in some situations."

View File

@ -1,4 +1,5 @@
--- ---
type: add type: add
issue: 2692 issue: 2692
backport: 5.4.1
title: "A new Pointcut has been added that is invoked when a new Bulk Export is initiated." title: "A new Pointcut has been added that is invoked when a new Bulk Export is initiated."

View File

@ -1,6 +1,7 @@
--- ---
type: fix type: fix
issue: 2693 issue: 2693
backport: 5.4.1
title: "Constraint errors were not always auto-retried even when configured to do so on certain title: "Constraint errors were not always auto-retried even when configured to do so on certain
platforms (particularly Postgresql) where constraint names are auto converted to lower case. platforms (particularly Postgresql) where constraint names are auto converted to lower case.
Thanks to Bruno Hedman for the pull request!" Thanks to Bruno Hedman for the pull request!"

View File

@ -1,5 +1,6 @@
--- ---
type: change type: change
issue: 2695 issue: 2695
backport: 5.4.1
title: "Bulk import batch jobs are now activated in a local scheduled task, making bulk import title: "Bulk import batch jobs are now activated in a local scheduled task, making bulk import
jobs better able to take advantage of large clusters." jobs better able to take advantage of large clusters."

View File

@ -1,5 +1,6 @@
--- ---
type: add type: add
issue: 2702 issue: 2702
backport: 5.4.1
title: "The JPA server terminology uploader now supports uploading ICD-10-CM (US Edition) using the title: "The JPA server terminology uploader now supports uploading ICD-10-CM (US Edition) using the
native format for that vocabulary." native format for that vocabulary."

View File

@ -1,4 +1,5 @@
--- ---
type: fix type: fix
issue: 2705 issue: 2705
backport: 5.4.1
title: "When searching by source, if deleted resources are matched, the search returned an incorrect size. This has been corrected." title: "When searching by source, if deleted resources are matched, the search returned an incorrect size. This has been corrected."

View File

@ -1,5 +1,6 @@
--- ---
type: fix type: fix
issue: 2695 issue: 2695
backport: 5.4.1
title: "The _filter search parameter was incorrectly included in the server capability statement if it was disabled title: "The _filter search parameter was incorrectly included in the server capability statement if it was disabled
on the server. This has been corrected." on the server. This has been corrected."

View File

@ -1,4 +1,5 @@
--- ---
type: add type: add
issue: 2712 issue: 2712
backport: 5.4.1
title: "AuthorizationInterceptor can now be used to authorize bulk export requests" title: "AuthorizationInterceptor can now be used to authorize bulk export requests"