gzurowski commented on code in PR #846: URL: https://github.com/apache/camel-website/pull/846#discussion_r873503864
########## content/blog/2022/05/camel317-whatsnew/index.md: ########## @@ -0,0 +1,114 @@ +--- +title: "Apache Camel 3.17 What's New" +date: 2022-03-23 +authors: [davsclaus] +categories: ["Releases"] +preview: Details of what we have done in the Camel 3.17 release. +--- + +Apache Camel 3.17 has just been TODO: released(/blog/2022/05/RELEASE-3.17.0/). + +This release introduces a set of new features and noticeable improvements that we will cover in this blog post. + +### Java 17 (runtime) support + +This is the first release where we have official Java 17 support. The support is runtime only, +meaning that we do not special support for new Java 17 language features such as Java records. + +### Camel Main + +When running Camel standalone via `camel-main` then we have improved the startup summary +to list used configurations for auto-configuration and property placeholders. + +The information displayed will show the source for each configuration; in other words +you can exactly see if the configuration is from application.properties, OS environment variable, +command line argument, or elsewhere. + +### Camel JBang (Camel CLI) + +In this release we have focused the most new development on the effort for Camel JBang. +This is a new way of getting started and using Apache Camel. + +Users that are familiar with Camel K, and its "easy of use", then we are taking that +same user experience to everyone; without the need for a Kubernetes platform. + +Having JBang installed, then you can easily run a Camel application from a terminal. + +To quickly create a new basic Camel integration use the `init` command: + + camel init hello.java + +And then you can run the file: + + camel run hello.java + +We made it easy to run existing examples directly loaded from GitHub: + + camel run https://github.com/apache/camel-kamelets-examples/tree/main/jbang/hello-java + +And we also made it easy to download the example to local disk, so you can edit the source and +see live updates, using the `init` command. Review Comment: ```suggestion see live updates, using the `init` command: ``` -- 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]
