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

oscerd 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 4b45e4bf0d9f CAMEL-23532: docs - sync camel-vertx-websocket / 
camel-atmosphere-websocket / camel-iggy 4.18 upgrade-guide entry to main 
(#23315)
4b45e4bf0d9f is described below

commit 4b45e4bf0d9f33e1506f2bd9e905ad540626aafa
Author: Andrea Cosentino <[email protected]>
AuthorDate: Tue May 19 13:46:22 2026 +0200

    CAMEL-23532: docs - sync camel-vertx-websocket / camel-atmosphere-websocket 
/ camel-iggy 4.18 upgrade-guide entry to main (#23315)
    
    The 4.18.x backport (#23313) adds the HeaderFilterStrategy upgrade-guide
    note to camel-4x-upgrade-guide-4_18.adoc on the camel-4.18.x branch. Per
    the project policy, the version-specific upgrade guides on main are the
    canonical history across all releases, so the same entry must also be
    added to camel-4x-upgrade-guide-4_18.adoc on main.
    
    Signed-off-by: Andrea Cosentino <[email protected]>
    Co-authored-by: Claude Opus 4.7 (1M context) <[email protected]>
---
 .../ROOT/pages/camel-4x-upgrade-guide-4_18.adoc    | 29 ++++++++++++++++++++++
 1 file changed, 29 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 482df9442470..7dec0b2f0b32 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
@@ -518,3 +518,32 @@ behaviour.
 
 The `camel-olingo2` and `camel-olingo4` component are deprecated.
 This is due the Apache Olingo project is EOL and has been moved to the attic 
and is no longer maintained.
+
+=== camel-vertx-websocket
+
+The `vertx-websocket` consumer now applies a `HeaderFilterStrategy` to the 
WebSocket query and
+path parameters before mapping them into the Camel message headers. The new 
default
+`VertxWebsocketHeaderFilterStrategy` filters headers starting with `Camel` / 
`camel`
+(case-insensitive) in both the inbound and outbound directions, aligning the 
component with the
+rest of the Camel component catalog (`camel-coap`, `camel-kafka`, 
`camel-nats`, ...). A new
+`headerFilterStrategy` endpoint option is available; routes that relied on 
receiving
+`Camel`-prefixed header names from WebSocket query or path parameters can 
supply a custom
+`headerFilterStrategy` to restore the previous behaviour.
+
+=== camel-atmosphere-websocket
+
+The `atmosphere-websocket` consumer now applies the endpoint 
`HeaderFilterStrategy` to the
+WebSocket query parameters before mapping them into the Camel message headers. 
The inherited
+default `HttpHeaderFilterStrategy` filters headers starting with `Camel` / 
`camel`
+(case-insensitive). Routes that relied on receiving `Camel`-prefixed header 
names from WebSocket
+query parameters can supply a custom `headerFilterStrategy` to restore the 
previous behaviour.
+
+=== camel-iggy
+
+The `iggy` consumer now applies a `HeaderFilterStrategy` to the Iggy message 
user-headers before
+mapping them into the Camel message headers. The new default 
`IggyHeaderFilterStrategy` filters
+headers starting with `Camel` / `camel` (case-insensitive) in both the inbound 
and outbound
+directions, aligning the component with the rest of the Camel component 
catalog. A new
+`headerFilterStrategy` endpoint option is available; routes that relied on 
receiving
+`Camel`-prefixed user-header names from Iggy messages can supply a custom 
`headerFilterStrategy`
+to restore the previous behaviour.

Reply via email to