gzurowski commented on code in PR #1092: URL: https://github.com/apache/camel-website/pull/1092#discussion_r1390776321
########## content/blog/2023/11/camel42-whatsnew/index.md: ########## @@ -0,0 +1,130 @@ +--- +title: "Apache Camel 4.2 What's New" +date: 2023-11-15 +authors: [davsclaus] +categories: ["Releases"] +preview: Details of what we have done in the Camel 4.2 release. +--- + +Apache Camel 4.2 (non LTS) has just been [released](/blog/2023/11/RELEASE-4.2.0/). + +This release introduces a set of new features and noticeable improvements that we will cover in this blog post. + +## Java 21 + +This is the first release that officially supports running on Java 21. + +## Camel Core + +TODO: performance and type converter stuff + +The Java DSL now supports String text-blocks when defining Camel URIs, as shown: + +``` +from("""debezium-postgres:customerEvents + ?databasePassword={{myPassword}} + &databaseDbname=myDB + &databaseHostname=myHost + &pollIntervalMs=2000 + &queryFetchSize=100""") + .to("kafka:cheese"); +``` + +You can now use a bean method call with property placeholders. + +For example a bean can be used to return the name for a topic to use in a Kafka route: Review Comment: ```suggestion For example, a bean can be used to return the name of a topic to use in a Kafka route: ``` -- 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: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org