You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by GitBox <gi...@apache.org> on 2022/10/07 00:50:33 UTC

[GitHub] [camel-website] davsclaus opened a new pull request, #913: Camel 3.19 - whats new.

davsclaus opened a new pull request, #913:
URL: https://github.com/apache/camel-website/pull/913

   Feedback is welcome and to help update this blog with relevant content.


-- 
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-unsubscribe@camel.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [camel-website] github-actions[bot] commented on pull request #913: Camel 3.19 - whats new.

Posted by GitBox <gi...@apache.org>.
github-actions[bot] commented on PR #913:
URL: https://github.com/apache/camel-website/pull/913#issuecomment-1271778650

   🚀 Preview is available at https://pr-913--camel.netlify.app


-- 
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-unsubscribe@camel.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [camel-website] github-actions[bot] commented on pull request #913: Camel 3.19 - whats new.

Posted by GitBox <gi...@apache.org>.
github-actions[bot] commented on PR #913:
URL: https://github.com/apache/camel-website/pull/913#issuecomment-1272261264

   🚀 Preview is available at https://pr-913--camel.netlify.app


-- 
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-unsubscribe@camel.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [camel-website] github-actions[bot] commented on pull request #913: Camel 3.19 - whats new.

Posted by GitBox <gi...@apache.org>.
github-actions[bot] commented on PR #913:
URL: https://github.com/apache/camel-website/pull/913#issuecomment-1272517160

   🚀 Preview is available at https://pr-913--camel.netlify.app


-- 
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-unsubscribe@camel.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [camel-website] orpiske commented on a diff in pull request #913: Camel 3.19 - whats new.

Posted by GitBox <gi...@apache.org>.
orpiske commented on code in PR #913:
URL: https://github.com/apache/camel-website/pull/913#discussion_r990609355


##########
content/blog/2022/10/camel319-whatsnew/index.md:
##########
@@ -0,0 +1,109 @@
+---
+title: "Apache Camel 3.19 What's New"
+date: 2022-10-10
+authors: [davsclaus,gzurowski,essobedo,oscerd]
+categories: ["Releases"]
+preview: Details of what we have done in the Camel 3.19 release.
+---
+
+Apache Camel 3.19 has just been [released](/blog/2022/10/RELEASE-3.19.0/).
+
+This release introduces a set of new features and noticeable improvements that we will cover in this blog post.
+
+## Camel JBang (Camel CLI)
+
+In this release we continue the expansion of Camel CLI.
+
+You can now easily manage local running Camel integrations.
+
+For example to list all running Camel processes:
+
+    camel ps
+    PID   NAME                          READY  STATUS    AGE
+    61818  sample.camel.MyCamelApplica…   1/1   Running  26m38s
+    62506  dude                           1/1   Running   4m34s
+
+To see a bit more information, you can use `camel get`.
+
+Suppose you have two running integrations, then you can manage them, such as stop (with `camel stop <integration-name-or-pid>`),
+or stop/start routes (with respectively `camel cmd stop-route --id=<id-route> <integration-name-or-pid>`/`camel cmd start-route --id=<id-route> <integration-name-or-pid>`) etc:
+
+    camel stop dude
+    Stopping running Camel integration (pid: 62506)
+
+There is a lot more that Camel JBang can do, so make sure to see the [Camel JBang documentation](/manual/camel-jbang.html).
+It is also a good idea to run `camel --help` to list all available commands.
+
+There you can also find information how to get JBang installed, and after that install the Camel app in JBang.
+
+### Camel File
+
+The `camel-file` component has been optimized on the consumer scanning for files,
+to lazy evaluate file size/modification, which often yields better performance,
+as file filtering is usually only based on file names.
+
+### Camel Salesforce
+
+When querying from salesforce, Camel can now sniff the query result and detect the correct DTO class to use
+for deserializing the response, alleviating the need to provide sObjectClass and sObjectName options.
+
+### Rest DSL
+
+It is now possible to inline routes in Rest DSL which means that a Rest service corresponds to 1 route,
+and not 2 as before. This requires to enable `inline-routes=true` in Rest configuration,
+and to link the routes using `direct` endpoints.
+
+### Security
+
+We have upgraded to `TLSv1.3` as default in all components that are using SSL/TLS.
+
+### Load properties from vault/secrets cloud services
+
+In 3.19.0, we introduced the feature of automatically reloading context on Secrets update events on Cloud Services.
+
+We currently support this for AWS Secrets Manager, Google Secret Manager and Azure Key Vault.
+
+The features are using some of the services provided on the cloud
+
+- For AWS, we're leveraging AWS Cloudtrail
+- For GCP, we're leveraging Google Pubsub
+- For Azure Key Vault, we're leveraging Azure Eventgrid and Azure Eventhubs
+
+We provide some [Examples](https://github.com/apache/camel-examples/tree/main/examples/vault) in our camel-examples repository.
+
+**NOTE:**
+The context reloading feature is implemented as general functionality, which means, that its possible
+to use for other use-cases.
+
+### Camel Kafka
+
+We upgraded to Kafka Clients 3.2.x.
+Various other improvements and bug fixes as well, such as better error messages with health checks.
+

Review Comment:
   ### Camel Telegram 
   
   We migrated the external HTTP client used by this component to the HTTP client provided by the JVM. 



-- 
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-unsubscribe@camel.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [camel-website] oscerd commented on pull request #913: Camel 3.19 - whats new.

Posted by GitBox <gi...@apache.org>.
oscerd commented on PR #913:
URL: https://github.com/apache/camel-website/pull/913#issuecomment-1271261675

   I added the secret refresh part.


-- 
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-unsubscribe@camel.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [camel-website] github-actions[bot] commented on pull request #913: Camel 3.19 - whats new.

Posted by GitBox <gi...@apache.org>.
github-actions[bot] commented on PR #913:
URL: https://github.com/apache/camel-website/pull/913#issuecomment-1271110750

   🚀 Preview is available at https://pr-913--camel.netlify.app


-- 
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-unsubscribe@camel.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [camel-website] davsclaus commented on pull request #913: Camel 3.19 - whats new.

Posted by GitBox <gi...@apache.org>.
davsclaus commented on PR #913:
URL: https://github.com/apache/camel-website/pull/913#issuecomment-1272499727

   3.18 was released during summer and I was not around to draft a blog, and we didn't get started. Its a bit pity as its a LTS release.


-- 
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-unsubscribe@camel.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [camel-website] github-actions[bot] commented on pull request #913: Camel 3.19 - whats new.

Posted by GitBox <gi...@apache.org>.
github-actions[bot] commented on PR #913:
URL: https://github.com/apache/camel-website/pull/913#issuecomment-1271912119

   🚀 Preview is available at https://pr-913--camel.netlify.app


-- 
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-unsubscribe@camel.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [camel-website] gzurowski commented on a diff in pull request #913: Camel 3.19 - whats new.

Posted by GitBox <gi...@apache.org>.
gzurowski commented on code in PR #913:
URL: https://github.com/apache/camel-website/pull/913#discussion_r990047438


##########
content/blog/2022/10/camel319-whatsnew/index.md:
##########
@@ -0,0 +1,100 @@
+---
+title: "Apache Camel 3.19 What's New"
+date: 2022-10-10
+authors: [davsclaus]
+categories: ["Releases"]
+preview: Details of what we have done in the Camel 3.19 release.
+---
+
+Apache Camel 3.19 has just been [released](/blog/2022/10/RELEASE-3.19.0/).
+
+This release introduces a set of new features and noticeable improvements that we will cover in this blog post.
+
+## Camel JBang (Camel CLI)
+
+In this release we continue the expansion of Camel CLI.
+
+You can now easily manage local running Camel integrations.
+
+For example to list all running Camel processes:
+
+    camel ps
+    PID   NAME                          READY  STATUS    AGE
+    61818  sample.camel.MyCamelApplica…   1/1   Running  26m38s
+    62506  dude                           1/1   Running   4m34s
+
+To see a bit more information, then you can use `camel get`.

Review Comment:
   ```suggestion
   To see a bit more information, you can use `camel get`.
   ```



-- 
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-unsubscribe@camel.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [camel-website] github-actions[bot] commented on pull request #913: Camel 3.19 - whats new.

Posted by GitBox <gi...@apache.org>.
github-actions[bot] commented on PR #913:
URL: https://github.com/apache/camel-website/pull/913#issuecomment-1271346684

   🚀 Preview is available at https://pr-913--camel.netlify.app


-- 
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-unsubscribe@camel.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [camel-website] gzurowski commented on a diff in pull request #913: Camel 3.19 - whats new.

Posted by GitBox <gi...@apache.org>.
gzurowski commented on code in PR #913:
URL: https://github.com/apache/camel-website/pull/913#discussion_r990051880


##########
content/blog/2022/10/camel319-whatsnew/index.md:
##########
@@ -0,0 +1,100 @@
+---
+title: "Apache Camel 3.19 What's New"
+date: 2022-10-10
+authors: [davsclaus]
+categories: ["Releases"]
+preview: Details of what we have done in the Camel 3.19 release.
+---
+
+Apache Camel 3.19 has just been [released](/blog/2022/10/RELEASE-3.19.0/).
+
+This release introduces a set of new features and noticeable improvements that we will cover in this blog post.
+
+## Camel JBang (Camel CLI)
+
+In this release we continue the expansion of Camel CLI.
+
+You can now easily manage local running Camel integrations.
+
+For example to list all running Camel processes:
+
+    camel ps
+    PID   NAME                          READY  STATUS    AGE
+    61818  sample.camel.MyCamelApplica…   1/1   Running  26m38s
+    62506  dude                           1/1   Running   4m34s
+
+To see a bit more information, then you can use `camel get`.
+
+Suppose you have two running processes, then you can manage them, such as stop,
+or stop/start routes etc:
+
+    camel stop dude
+    Stopping running Camel integration (pid: 62506)
+
+There is a lot more that Camel JBang can do, so make sure to see the [Camel JBang documentation](/manual/camel-jbang.html).
+It is also a good idea to run `camel --help` to list all available commands.
+
+There you can also find information how to get JBang installed, and after that install the camel app in JBang.
+
+### Camel File
+
+The `camel-file` component has been optimized on the consumer scanning for files,
+to lazy evaluate file size/modification, which often yields better performance,
+as file filtering is usually only based on file names.
+
+### Rest DSL
+
+It is now possible to inline routes in Rest DSL which means that a Rest service corresponds to 1 route,
+and not 2 as before. This requires to enable `inline-routes=true` in Rest configuration,
+and to link the routes using `direct` endpoints.
+
+### Security
+
+We have upgraded to `TLSv1.3` as default, in components that are using SSL/TLS.
+
+
+### Load properties from vault/secrets cloud services
+
+In 3.19.0 we introduced the feature of automatically reloading context on Secrets update events on Cloud Services.
+
+We currently support this for AWS Secrets Manager, Google Secret Manager and Azure Key Vault.
+
+The features are using some of the services provided on the cloud
+
+- For AWS we're leveraging AWS Cloudtrail
+- For GCP we're leveraging Google Pubsub
+- For Azure Key Vault we're leveraging Azure Eventgrid and Azure Eventhubs
+
+We provide some [Examples](https://github.com/apache/camel-examples/tree/main/examples/vault) in our camel-examples repository.
+
+### Camel Kafka
+
+TODO: Anything done here
+
+### New Components
+
+There are 5 new components:
+
+- camel-aws-cloudtrail - Consume events from Amazon Cloudtrail
+- camel-elasticsearch - Send requests to ElasticSearch via Java Client API
+- camel-hyperledger-aries - Camel support for Hyperledger Aries
+- camel-mapstruct - Type Conversion using Mapstruct
+- camel-python - To use python scripts

Review Comment:
   ```suggestion
   - `camel-aws-cloudtrail` - Consume events from Amazon Cloudtrail
   - `camel-elasticsearch` - Send requests to ElasticSearch via Java Client API
   - `camel-hyperledger-aries` - Camel support for Hyperledger Aries
   - `camel-mapstruct` - Type Conversion using Mapstruct
   - `camel-python` - To use python scripts
   ```



-- 
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-unsubscribe@camel.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [camel-website] gzurowski commented on a diff in pull request #913: Camel 3.19 - whats new.

Posted by GitBox <gi...@apache.org>.
gzurowski commented on code in PR #913:
URL: https://github.com/apache/camel-website/pull/913#discussion_r990049196


##########
content/blog/2022/10/camel319-whatsnew/index.md:
##########
@@ -0,0 +1,100 @@
+---
+title: "Apache Camel 3.19 What's New"
+date: 2022-10-10
+authors: [davsclaus]
+categories: ["Releases"]
+preview: Details of what we have done in the Camel 3.19 release.
+---
+
+Apache Camel 3.19 has just been [released](/blog/2022/10/RELEASE-3.19.0/).
+
+This release introduces a set of new features and noticeable improvements that we will cover in this blog post.
+
+## Camel JBang (Camel CLI)
+
+In this release we continue the expansion of Camel CLI.
+
+You can now easily manage local running Camel integrations.
+
+For example to list all running Camel processes:
+
+    camel ps
+    PID   NAME                          READY  STATUS    AGE
+    61818  sample.camel.MyCamelApplica…   1/1   Running  26m38s
+    62506  dude                           1/1   Running   4m34s
+
+To see a bit more information, then you can use `camel get`.
+
+Suppose you have two running processes, then you can manage them, such as stop,
+or stop/start routes etc:
+
+    camel stop dude
+    Stopping running Camel integration (pid: 62506)
+
+There is a lot more that Camel JBang can do, so make sure to see the [Camel JBang documentation](/manual/camel-jbang.html).
+It is also a good idea to run `camel --help` to list all available commands.
+
+There you can also find information how to get JBang installed, and after that install the camel app in JBang.
+
+### Camel File
+
+The `camel-file` component has been optimized on the consumer scanning for files,
+to lazy evaluate file size/modification, which often yields better performance,
+as file filtering is usually only based on file names.
+
+### Rest DSL
+
+It is now possible to inline routes in Rest DSL which means that a Rest service corresponds to 1 route,
+and not 2 as before. This requires to enable `inline-routes=true` in Rest configuration,
+and to link the routes using `direct` endpoints.
+
+### Security
+
+We have upgraded to `TLSv1.3` as default, in components that are using SSL/TLS.

Review Comment:
   ```suggestion
   We have upgraded to `TLSv1.3` as default in all components that are using SSL/TLS.
   ```



-- 
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-unsubscribe@camel.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [camel-website] github-actions[bot] commented on pull request #913: Camel 3.19 - whats new.

Posted by GitBox <gi...@apache.org>.
github-actions[bot] commented on PR #913:
URL: https://github.com/apache/camel-website/pull/913#issuecomment-1271017720

   🚀 Preview is available at https://pr-913--camel.netlify.app


-- 
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-unsubscribe@camel.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [camel-website] github-actions[bot] commented on pull request #913: Camel 3.19 - whats new.

Posted by GitBox <gi...@apache.org>.
github-actions[bot] commented on PR #913:
URL: https://github.com/apache/camel-website/pull/913#issuecomment-1272259872

   🚀 Preview is available at https://pr-913--camel.netlify.app


-- 
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-unsubscribe@camel.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [camel-website] github-actions[bot] commented on pull request #913: Camel 3.19 - whats new.

Posted by GitBox <gi...@apache.org>.
github-actions[bot] commented on PR #913:
URL: https://github.com/apache/camel-website/pull/913#issuecomment-1272264725

   🚀 Preview is available at https://pr-913--camel.netlify.app


-- 
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-unsubscribe@camel.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [camel-website] essobedo commented on pull request #913: Camel 3.19 - whats new.

Posted by GitBox <gi...@apache.org>.
essobedo commented on PR #913:
URL: https://github.com/apache/camel-website/pull/913#issuecomment-1272268330

   Not directly related but it makes me realize that we never made a blog post about what's new in 3.18, was-it intended?


-- 
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-unsubscribe@camel.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [camel-website] gzurowski commented on a diff in pull request #913: Camel 3.19 - whats new.

Posted by GitBox <gi...@apache.org>.
gzurowski commented on code in PR #913:
URL: https://github.com/apache/camel-website/pull/913#discussion_r990048138


##########
content/blog/2022/10/camel319-whatsnew/index.md:
##########
@@ -0,0 +1,100 @@
+---
+title: "Apache Camel 3.19 What's New"
+date: 2022-10-10
+authors: [davsclaus]
+categories: ["Releases"]
+preview: Details of what we have done in the Camel 3.19 release.
+---
+
+Apache Camel 3.19 has just been [released](/blog/2022/10/RELEASE-3.19.0/).
+
+This release introduces a set of new features and noticeable improvements that we will cover in this blog post.
+
+## Camel JBang (Camel CLI)
+
+In this release we continue the expansion of Camel CLI.
+
+You can now easily manage local running Camel integrations.
+
+For example to list all running Camel processes:
+
+    camel ps
+    PID   NAME                          READY  STATUS    AGE
+    61818  sample.camel.MyCamelApplica…   1/1   Running  26m38s
+    62506  dude                           1/1   Running   4m34s
+
+To see a bit more information, then you can use `camel get`.
+
+Suppose you have two running processes, then you can manage them, such as stop,
+or stop/start routes etc:
+
+    camel stop dude
+    Stopping running Camel integration (pid: 62506)
+
+There is a lot more that Camel JBang can do, so make sure to see the [Camel JBang documentation](/manual/camel-jbang.html).
+It is also a good idea to run `camel --help` to list all available commands.
+
+There you can also find information how to get JBang installed, and after that install the camel app in JBang.

Review Comment:
   ```suggestion
   There you can also find information how to get JBang installed, and after that install the Camel app in JBang.
   ```



-- 
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-unsubscribe@camel.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [camel-website] essobedo commented on a diff in pull request #913: Camel 3.19 - whats new.

Posted by GitBox <gi...@apache.org>.
essobedo commented on code in PR #913:
URL: https://github.com/apache/camel-website/pull/913#discussion_r990196844


##########
content/blog/2022/10/camel319-whatsnew/index.md:
##########
@@ -0,0 +1,100 @@
+---
+title: "Apache Camel 3.19 What's New"
+date: 2022-10-10
+authors: [davsclaus]
+categories: ["Releases"]
+preview: Details of what we have done in the Camel 3.19 release.
+---
+
+Apache Camel 3.19 has just been [released](/blog/2022/10/RELEASE-3.19.0/).
+
+This release introduces a set of new features and noticeable improvements that we will cover in this blog post.
+
+## Camel JBang (Camel CLI)
+
+In this release we continue the expansion of Camel CLI.
+
+You can now easily manage local running Camel integrations.
+
+For example to list all running Camel processes:
+
+    camel ps
+    PID   NAME                          READY  STATUS    AGE
+    61818  sample.camel.MyCamelApplica…   1/1   Running  26m38s
+    62506  dude                           1/1   Running   4m34s
+
+To see a bit more information, you can use `camel get`.
+
+Suppose you have two running processes, then you can manage them, such as stop,
+or stop/start routes etc:
+
+    camel stop dude
+    Stopping running Camel integration (pid: 62506)
+
+There is a lot more that Camel JBang can do, so make sure to see the [Camel JBang documentation](/manual/camel-jbang.html).
+It is also a good idea to run `camel --help` to list all available commands.
+
+There you can also find information how to get JBang installed, and after that install the Camel app in JBang.
+
+### Camel File
+
+The `camel-file` component has been optimized on the consumer scanning for files,
+to lazy evaluate file size/modification, which often yields better performance,
+as file filtering is usually only based on file names.
+
+### Rest DSL
+
+It is now possible to inline routes in Rest DSL which means that a Rest service corresponds to 1 route,
+and not 2 as before. This requires to enable `inline-routes=true` in Rest configuration,
+and to link the routes using `direct` endpoints.
+
+### Security
+
+We have upgraded to `TLSv1.3` as default in all components that are using SSL/TLS.
+
+
+### Load properties from vault/secrets cloud services
+
+In 3.19.0 we introduced the feature of automatically reloading context on Secrets update events on Cloud Services.
+
+We currently support this for AWS Secrets Manager, Google Secret Manager and Azure Key Vault.
+
+The features are using some of the services provided on the cloud
+
+- For AWS we're leveraging AWS Cloudtrail
+- For GCP we're leveraging Google Pubsub
+- For Azure Key Vault we're leveraging Azure Eventgrid and Azure Eventhubs

Review Comment:
   ```suggestion
   - For AWS, we're leveraging AWS Cloudtrail
   - For GCP, we're leveraging Google Pubsub
   - For Azure Key Vault, we're leveraging Azure Eventgrid and Azure Eventhubs
   ```



##########
content/blog/2022/10/camel319-whatsnew/index.md:
##########
@@ -0,0 +1,100 @@
+---
+title: "Apache Camel 3.19 What's New"
+date: 2022-10-10
+authors: [davsclaus]
+categories: ["Releases"]
+preview: Details of what we have done in the Camel 3.19 release.
+---
+
+Apache Camel 3.19 has just been [released](/blog/2022/10/RELEASE-3.19.0/).
+
+This release introduces a set of new features and noticeable improvements that we will cover in this blog post.
+
+## Camel JBang (Camel CLI)
+
+In this release we continue the expansion of Camel CLI.
+
+You can now easily manage local running Camel integrations.
+
+For example to list all running Camel processes:
+
+    camel ps
+    PID   NAME                          READY  STATUS    AGE
+    61818  sample.camel.MyCamelApplica…   1/1   Running  26m38s
+    62506  dude                           1/1   Running   4m34s
+
+To see a bit more information, you can use `camel get`.
+
+Suppose you have two running processes, then you can manage them, such as stop,
+or stop/start routes etc:
+
+    camel stop dude
+    Stopping running Camel integration (pid: 62506)
+
+There is a lot more that Camel JBang can do, so make sure to see the [Camel JBang documentation](/manual/camel-jbang.html).
+It is also a good idea to run `camel --help` to list all available commands.
+
+There you can also find information how to get JBang installed, and after that install the Camel app in JBang.
+
+### Camel File
+
+The `camel-file` component has been optimized on the consumer scanning for files,
+to lazy evaluate file size/modification, which often yields better performance,
+as file filtering is usually only based on file names.
+
+### Rest DSL
+
+It is now possible to inline routes in Rest DSL which means that a Rest service corresponds to 1 route,
+and not 2 as before. This requires to enable `inline-routes=true` in Rest configuration,
+and to link the routes using `direct` endpoints.
+
+### Security
+
+We have upgraded to `TLSv1.3` as default in all components that are using SSL/TLS.
+
+
+### Load properties from vault/secrets cloud services
+
+In 3.19.0 we introduced the feature of automatically reloading context on Secrets update events on Cloud Services.
+
+We currently support this for AWS Secrets Manager, Google Secret Manager and Azure Key Vault.
+
+The features are using some of the services provided on the cloud
+
+- For AWS we're leveraging AWS Cloudtrail
+- For GCP we're leveraging Google Pubsub
+- For Azure Key Vault we're leveraging Azure Eventgrid and Azure Eventhubs
+
+We provide some [Examples](https://github.com/apache/camel-examples/tree/main/examples/vault) in our camel-examples repository.
+
+### Camel Kafka
+
+TODO: Anything done here
+
+### New Components
+
+There are 5 new components:
+
+- `camel-aws-cloudtrail` - Consume events from Amazon Cloudtrail
+- `camel-elasticsearch` - Send requests to ElasticSearch via Java Client API
+- `camel-hyperledger-aries` - Camel support for Hyperledger Aries
+- `camel-mapstruct` - Type Conversion using Mapstruct
+- `camel-python` - To use python scripts
+
+### Spring Boot
+
+We have upgraded to the latest Spring Boot 2.7 release.
+
+Camel Spring Boot now supports `platform-http` to make it easy to
+define Camel routes that starts from the embedded HTTP server inside Spring Boot.

Review Comment:
   ```suggestion
   define Camel routes that start from the embedded HTTP server inside Spring Boot.
   ```



##########
content/blog/2022/10/camel319-whatsnew/index.md:
##########
@@ -0,0 +1,100 @@
+---
+title: "Apache Camel 3.19 What's New"
+date: 2022-10-10
+authors: [davsclaus]
+categories: ["Releases"]
+preview: Details of what we have done in the Camel 3.19 release.
+---
+
+Apache Camel 3.19 has just been [released](/blog/2022/10/RELEASE-3.19.0/).
+
+This release introduces a set of new features and noticeable improvements that we will cover in this blog post.
+
+## Camel JBang (Camel CLI)
+
+In this release we continue the expansion of Camel CLI.
+
+You can now easily manage local running Camel integrations.
+
+For example to list all running Camel processes:
+
+    camel ps
+    PID   NAME                          READY  STATUS    AGE
+    61818  sample.camel.MyCamelApplica…   1/1   Running  26m38s
+    62506  dude                           1/1   Running   4m34s
+
+To see a bit more information, you can use `camel get`.
+
+Suppose you have two running processes, then you can manage them, such as stop,
+or stop/start routes etc:

Review Comment:
   ```suggestion
   Suppose you have two running integrations, then you can manage them, such as stop (with `camel stop <integration-name-or-pid>`),
   or stop/start routes (with respectively `camel cmd stop-route --id=<id-route> <integration-name-or-pid>`/`camel cmd start-route --id=<id-route> <integration-name-or-pid>`) etc:
   ```
   



##########
content/blog/2022/10/camel319-whatsnew/index.md:
##########
@@ -0,0 +1,100 @@
+---
+title: "Apache Camel 3.19 What's New"
+date: 2022-10-10
+authors: [davsclaus]
+categories: ["Releases"]
+preview: Details of what we have done in the Camel 3.19 release.
+---
+
+Apache Camel 3.19 has just been [released](/blog/2022/10/RELEASE-3.19.0/).
+
+This release introduces a set of new features and noticeable improvements that we will cover in this blog post.
+
+## Camel JBang (Camel CLI)
+
+In this release we continue the expansion of Camel CLI.
+
+You can now easily manage local running Camel integrations.
+
+For example to list all running Camel processes:
+
+    camel ps
+    PID   NAME                          READY  STATUS    AGE
+    61818  sample.camel.MyCamelApplica…   1/1   Running  26m38s
+    62506  dude                           1/1   Running   4m34s
+
+To see a bit more information, you can use `camel get`.
+
+Suppose you have two running processes, then you can manage them, such as stop,
+or stop/start routes etc:
+
+    camel stop dude
+    Stopping running Camel integration (pid: 62506)
+
+There is a lot more that Camel JBang can do, so make sure to see the [Camel JBang documentation](/manual/camel-jbang.html).
+It is also a good idea to run `camel --help` to list all available commands.
+
+There you can also find information how to get JBang installed, and after that install the Camel app in JBang.
+
+### Camel File
+
+The `camel-file` component has been optimized on the consumer scanning for files,
+to lazy evaluate file size/modification, which often yields better performance,
+as file filtering is usually only based on file names.
+
+### Rest DSL
+
+It is now possible to inline routes in Rest DSL which means that a Rest service corresponds to 1 route,
+and not 2 as before. This requires to enable `inline-routes=true` in Rest configuration,
+and to link the routes using `direct` endpoints.
+
+### Security
+
+We have upgraded to `TLSv1.3` as default in all components that are using SSL/TLS.
+
+
+### Load properties from vault/secrets cloud services
+
+In 3.19.0 we introduced the feature of automatically reloading context on Secrets update events on Cloud Services.

Review Comment:
   ```suggestion
   In 3.19.0, we introduced the feature of automatically reloading context on Secrets update events on Cloud Services.
   ```



-- 
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-unsubscribe@camel.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [camel-website] davsclaus commented on a diff in pull request #913: Camel 3.19 - whats new.

Posted by GitBox <gi...@apache.org>.
davsclaus commented on code in PR #913:
URL: https://github.com/apache/camel-website/pull/913#discussion_r990762466


##########
content/blog/2022/10/camel319-whatsnew/index.md:
##########
@@ -0,0 +1,109 @@
+---
+title: "Apache Camel 3.19 What's New"
+date: 2022-10-10
+authors: [davsclaus,gzurowski,essobedo,oscerd]
+categories: ["Releases"]
+preview: Details of what we have done in the Camel 3.19 release.
+---
+
+Apache Camel 3.19 has just been [released](/blog/2022/10/RELEASE-3.19.0/).
+
+This release introduces a set of new features and noticeable improvements that we will cover in this blog post.
+
+## Camel JBang (Camel CLI)
+
+In this release we continue the expansion of Camel CLI.
+
+You can now easily manage local running Camel integrations.
+
+For example to list all running Camel processes:
+
+    camel ps
+    PID   NAME                          READY  STATUS    AGE
+    61818  sample.camel.MyCamelApplica…   1/1   Running  26m38s
+    62506  dude                           1/1   Running   4m34s
+
+To see a bit more information, you can use `camel get`.
+
+Suppose you have two running integrations, then you can manage them, such as stop (with `camel stop <integration-name-or-pid>`),
+or stop/start routes (with respectively `camel cmd stop-route --id=<id-route> <integration-name-or-pid>`/`camel cmd start-route --id=<id-route> <integration-name-or-pid>`) etc:
+
+    camel stop dude
+    Stopping running Camel integration (pid: 62506)
+
+There is a lot more that Camel JBang can do, so make sure to see the [Camel JBang documentation](/manual/camel-jbang.html).
+It is also a good idea to run `camel --help` to list all available commands.
+
+There you can also find information how to get JBang installed, and after that install the Camel app in JBang.
+
+### Camel File
+
+The `camel-file` component has been optimized on the consumer scanning for files,
+to lazy evaluate file size/modification, which often yields better performance,
+as file filtering is usually only based on file names.
+
+### Camel Salesforce
+
+When querying from salesforce, Camel can now sniff the query result and detect the correct DTO class to use
+for deserializing the response, alleviating the need to provide sObjectClass and sObjectName options.
+
+### Rest DSL
+
+It is now possible to inline routes in Rest DSL which means that a Rest service corresponds to 1 route,
+and not 2 as before. This requires to enable `inline-routes=true` in Rest configuration,
+and to link the routes using `direct` endpoints.
+
+### Security
+
+We have upgraded to `TLSv1.3` as default in all components that are using SSL/TLS.
+
+### Load properties from vault/secrets cloud services
+
+In 3.19.0, we introduced the feature of automatically reloading context on Secrets update events on Cloud Services.
+
+We currently support this for AWS Secrets Manager, Google Secret Manager and Azure Key Vault.
+
+The features are using some of the services provided on the cloud
+
+- For AWS, we're leveraging AWS Cloudtrail
+- For GCP, we're leveraging Google Pubsub
+- For Azure Key Vault, we're leveraging Azure Eventgrid and Azure Eventhubs
+
+We provide some [Examples](https://github.com/apache/camel-examples/tree/main/examples/vault) in our camel-examples repository.
+
+**NOTE:**
+The context reloading feature is implemented as general functionality, which means, that its possible
+to use for other use-cases.
+
+### Camel Kafka
+
+We upgraded to Kafka Clients 3.2.x.
+Various other improvements and bug fixes as well, such as better error messages with health checks.
+

Review Comment:
   Okay thanks



-- 
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-unsubscribe@camel.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [camel-website] davsclaus merged pull request #913: Camel 3.19 - whats new.

Posted by GitBox <gi...@apache.org>.
davsclaus merged PR #913:
URL: https://github.com/apache/camel-website/pull/913


-- 
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-unsubscribe@camel.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org