oscerd opened a new pull request, #26745: URL: https://github.com/apache/camel/pull/26745
This aligns the Exchange header constant *values* in camel-mustache and camel-chunk to the `Camel*` naming convention already used by the other template/transform components (freemarker, velocity, mvel, stringtemplate, thymeleaf, jte, jolt, jslt, jsonata, xslt), so they are handled consistently by `DefaultHeaderFilterStrategy` (see `design/headers.adoc`). Continuation of the CAMEL-23577 header-alignment work. ## Changes - `MustacheConstants`: `MustacheResourceUri` → `CamelMustacheResourceUri`, `MustacheTemplate` → `CamelMustacheTemplate` - `ChunkConstants`: `ChunkResourceUri` → `CamelChunkResourceUri`, `ChunkTemplate` → `CamelChunkTemplate` - Java field names are unchanged (source compatible); only the header string values change. - Updated component docs, regenerated catalog + endpoint DSL, and added a `4_23` upgrade-guide entry marked as a potential breaking change. Backports to 4.22.x and 4.18.x are labeled for the backport bot. _Claude Code on behalf of -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
