Skip to content

[backport camel-4.18.x] CAMEL-24253: Endpoint DSL auto-wraps values with + or % in RAW() - #25087

Merged
davsclaus merged 1 commit into
camel-4.18.xfrom
backport/25084-to-camel-4.18.x
Jul 24, 2026
Merged

[backport camel-4.18.x] CAMEL-24253: Endpoint DSL auto-wraps values with + or % in RAW()#25087
davsclaus merged 1 commit into
camel-4.18.xfrom
backport/25084-to-camel-4.18.x

Conversation

@davsclaus

Copy link
Copy Markdown
Contributor

Backport of #25084

Cherry-pick of #25084 onto camel-4.18.x.

Original PR: #25084 - CAMEL-24253: Endpoint DSL auto-wraps values with + or % in RAW()
Original author: @davsclaus
Target branch: camel-4.18.x

Original description

Fixes a regression from 4.14.0 where + and % characters in Endpoint DSL option values were silently mangled during URI encoding/decoding round-trip. computeProperties() now auto-wraps string values containing + or % in RAW() so the URI parser preserves them verbatim.

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com

…revent mangling

Fixes a regression from 4.14.0 where + and % characters in Endpoint DSL option
values were silently mangled during URI encoding/decoding round-trip.
computeProperties() now auto-wraps string values containing + or % in RAW() so
the URI parser preserves them verbatim.

Closes #25084

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@davsclaus davsclaus added the backport indicate that a Pull request is a backport from a fix from the main branch label Jul 24, 2026
@davsclaus
davsclaus merged commit 6bbf49c into camel-4.18.x Jul 24, 2026
3 checks passed
@davsclaus
davsclaus deleted the backport/25084-to-camel-4.18.x branch July 24, 2026 11:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport indicate that a Pull request is a backport from a fix from the main branch

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant