diff --git a/hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/changelog/8_6_0/upgrade.md b/hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/changelog/8_6_0/upgrade.md index 048b79f1936b..31f31484277f 100644 --- a/hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/changelog/8_6_0/upgrade.md +++ b/hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/changelog/8_6_0/upgrade.md @@ -1,3 +1,10 @@ ## Breaking Changes -* The parsing of query URLs has changed such that the '?' character should strictly be treated as the delimiter between path and query components. Any additional '?' characters within the query string must be percent-encoded (e.g. `%3F`). URLs containing unescaped '?' characters in the query portion may cause failures or unexpected behaviour. +* The parsing of query URLs has changed such that the '?' character should strictly be treated as the delimiter between path and query components. Any additional '?' characters within the query string must be percent-encoded (e.g. `%3F`). URLs containing unescaped '?' characters in the query portion may cause failures or unexpected behaviour. + +## Changes to package installation + +A change has been made to package installation where any client-assigned ID included in the resource being installed will be ignored and replaced with a server-assigned ID. +Only SearchParameter resources will continue to retain provided client-assigned IDs. +This change has been made to ensure that multiple versions of a conformance resource do not overwrite each other in the FHIR resource tables. +See [the HAPI-FHIR issue](https://github.com/hapifhir/hapi-fhir/issues/7235) for more information.