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

Reply via email to