This is an automated email from the ASF dual-hosted git repository.

davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git


The following commit(s) were added to refs/heads/main by this push:
     new 48d703fe21f4 CAMEL-25638: camel-graphql - upgrade-guide notes for 
4.22.2 and 4.18.6 (#27867)
48d703fe21f4 is described below

commit 48d703fe21f496660cede4efa071229a2c14f57f
Author: Andrea Cosentino <[email protected]>
AuthorDate: Thu Oct 15 14:01:04 2026 +0200

    CAMEL-25638: camel-graphql - upgrade-guide notes for 4.22.2 and 4.18.6 
(#27867)
    
    Co-Authored-By: Claude Opus 5.5 <[email protected]>
---
 .../modules/ROOT/pages/camel-4x-upgrade-guide-4_18.adoc    |  9 +++++++++
 .../modules/ROOT/pages/camel-4x-upgrade-guide-4_22.adoc    | 14 ++++++++++++++
 2 files changed, 23 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 62c767765737..22210e2210f0 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
@@ -44,6 +44,15 @@ user is now accepted only when one of their roles is equal 
to one of those names
 whitespace around each name and blank entries are ignored, and a value of `*` 
still accepts any role. A roles value
 that uses another separator, such as `admin;guest` or `admin guest`, must be 
changed to `admin,guest`.
 
+=== camel-graphql - the credentials are only sent to the authority of httpUri
+
+The `accessToken` (with its `jwtAuthorizationType`) is now added to a request 
only when the request goes to the
+scheme, host and port of `httpUri`, and the `username` and `password` are 
registered for that authority only.
+Previously neither was bound to the authority of `httpUri`. A request to 
another authority, including the same host
+with another scheme or port, is now sent without them. A route that needs to 
authenticate to another authority must
+address it in `httpUri`. When `proxyHost` is set, the `username` and 
`password` are no longer offered to the proxy when
+it asks for authentication.
+
 === camel-telegram - webhook requests are verified with a secret token
 
 In webhook mode, Camel now registers the webhook with a secret token, which 
Telegram sends in the
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 f8c3d4cff7d1..eaeb9b040803 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
@@ -110,6 +110,20 @@ user is now accepted only when one of their roles is equal 
to one of those names
 whitespace around each name and blank entries are ignored, and a value of `*` 
still accepts any role. A roles value
 that uses another separator, such as `admin;guest` or `admin guest`, must be 
changed to `admin,guest`.
 
+=== camel-graphql - the credentials are only sent to the authority of httpUri
+
+The `accessToken` (with its `jwtAuthorizationType`) is now added to a request 
only when the request goes to the
+scheme, host and port of `httpUri`, and the `username` and `password` are 
registered for that authority only.
+Previously neither was bound to the authority of `httpUri`. A request to 
another authority, including the same host
+with another scheme or port, is now sent without them. A route that needs to 
authenticate to another authority must
+address it in `httpUri`. When `proxyHost` is set, the `username` and 
`password` are no longer offered to the proxy when
+it asks for authentication.
+
+The producer also no longer takes the request URL from the `CamelHttpUri`, 
`CamelHttpPath`, `CamelHttpQuery` and other
+camel-http control headers of the message. It did so since Camel 4.19, when 
the component moved onto camel-http; the
+request now always goes to `httpUri`, as it did before. For the same reason 
the `CamelHttpMethod` and
+`CamelHttpProtocolVersion` headers no longer apply, and the request is always 
a POST.
+
 === camel-telegram - webhook requests are verified with a secret token
 
 In webhook mode, Camel now registers the webhook with a secret token, which 
Telegram sends in the

Reply via email to