This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch fix/CAMEL-26927 in repository https://gitbox.apache.org/repos/asf/camel.git
commit 098a744494fffb9d50d60b5cdc820d56846bc769 Author: Claus Ibsen <[email protected]> AuthorDate: Fri Nov 13 15:34:46 2026 +0100 CAMEL-26927: camel-wordpress - upgrade notes for 4.22.3 and 4.18.6 Co-Authored-By: Claude Opus 5.5 <[email protected]> Signed-off-by: Claus Ibsen <[email protected]> --- .../modules/ROOT/pages/camel-4x-upgrade-guide-4_18.adoc | 9 +++++++++ .../modules/ROOT/pages/camel-4x-upgrade-guide-4_22.adoc | 9 +++++++++ 2 files changed, 18 insertions(+) diff --git a/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_18.adoc b/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_18.adoc index d7984f86549a..38e7ece9e12c 100644 --- a/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_18.adoc +++ b/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_18.adoc @@ -72,6 +72,15 @@ Checkpoint failures from the timer are now logged at `WARN` level with the full at `DEBUG` level with the message only. Checkpoint failures triggered by batch size are still logged at `WARN`. +=== camel-wordpress - each endpoint uses its own site URL and credentials + +Each WordPress endpoint now has a client of its own, set up from the `url`, `apiVersion`, `user` and `password` +options of that endpoint, and the producers and consumers of the endpoint use that client. The endpoints no longer +initialise the `WordpressServiceProvider.getInstance()` singleton, which is deprecated together with its `init` +methods. Code that read services from `WordpressServiceProvider.getInstance()` after Camel created a WordPress endpoint +must now use `WordpressEndpoint.getServiceProvider()`, or create a provider with +`WordpressServiceProvider.create(WordpressAPIConfiguration)`. + === camel-hazelcast - the hazelcast-seda consumer restores a transferred exchange only with transferExchange=true A `hazelcast-seda` consumer now restores the headers and exchange properties of an exchange that a producer with diff --git a/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_22.adoc b/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_22.adoc index 34e38bc3c821..c15decf522de 100644 --- a/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_22.adoc +++ b/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_22.adoc @@ -93,6 +93,15 @@ segment. A function name of several segments, such as `products/42` for a functi accepted. The `x-functions-key` header is only added to an `https` URL on an `azurewebsites.net` host. Valid configurations are not affected. +=== camel-wordpress - each endpoint uses its own site URL and credentials + +Each WordPress endpoint now has a client of its own, set up from the `url`, `apiVersion`, `user` and `password` +options of that endpoint, and the producers and consumers of the endpoint use that client. The endpoints no longer +initialise the `WordpressServiceProvider.getInstance()` singleton, which is deprecated together with its `init` +methods. Code that read services from `WordpressServiceProvider.getInstance()` after Camel created a WordPress endpoint +must now use `WordpressEndpoint.getServiceProvider()`, or create a provider with +`WordpressServiceProvider.create(WordpressAPIConfiguration)`. + === camel-hazelcast - the hazelcast-seda consumer restores a transferred exchange only with transferExchange=true A `hazelcast-seda` consumer now restores the headers and exchange properties of an exchange that a producer with
