You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2023/04/10 16:55:46 UTC

[camel-website] branch main updated: Karavan 3.20.1 release Blog Post (#991)

This is an automated email from the ASF dual-hosted git repository.

davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-website.git


The following commit(s) were added to refs/heads/main by this push:
     new 4c3f3cab Karavan 3.20.1 release Blog Post (#991)
4c3f3cab is described below

commit 4c3f3cab048a5f88c6aab7927cb4b799662119d2
Author: Marat Gubaidullin <ma...@gmail.com>
AuthorDate: Mon Apr 10 12:55:40 2023 -0400

    Karavan 3.20.1 release Blog Post (#991)
    
    * karavan 3.20.1
    
    * Fix typos
---
 .../blog/2023/04/camel-karavan-3.20.1/choice.gif   | Bin 0 -> 494997 bytes
 .../blog/2023/04/camel-karavan-3.20.1/config.png   | Bin 0 -> 68167 bytes
 .../2023/04/camel-karavan-3.20.1/hybrid-dev.png    | Bin 0 -> 202928 bytes
 content/blog/2023/04/camel-karavan-3.20.1/index.md |  51 +++++++++++++++++++++
 4 files changed, 51 insertions(+)

diff --git a/content/blog/2023/04/camel-karavan-3.20.1/choice.gif b/content/blog/2023/04/camel-karavan-3.20.1/choice.gif
new file mode 100644
index 00000000..b4e29bb8
Binary files /dev/null and b/content/blog/2023/04/camel-karavan-3.20.1/choice.gif differ
diff --git a/content/blog/2023/04/camel-karavan-3.20.1/config.png b/content/blog/2023/04/camel-karavan-3.20.1/config.png
new file mode 100644
index 00000000..d5a204e6
Binary files /dev/null and b/content/blog/2023/04/camel-karavan-3.20.1/config.png differ
diff --git a/content/blog/2023/04/camel-karavan-3.20.1/hybrid-dev.png b/content/blog/2023/04/camel-karavan-3.20.1/hybrid-dev.png
new file mode 100644
index 00000000..042db105
Binary files /dev/null and b/content/blog/2023/04/camel-karavan-3.20.1/hybrid-dev.png differ
diff --git a/content/blog/2023/04/camel-karavan-3.20.1/index.md b/content/blog/2023/04/camel-karavan-3.20.1/index.md
new file mode 100644
index 00000000..8fdfba35
--- /dev/null
+++ b/content/blog/2023/04/camel-karavan-3.20.1/index.md
@@ -0,0 +1,51 @@
+---
+title: "Karavan 3.20.1 Preview Release"
+date: 2023-04-10
+authors: [mgubaidullin]
+categories: ["Tooling", "Karavan"]
+preview: "What's new in Karavan 3.20.1"
+---
+
+Karavan is an Integration Toolkit for Apache Camel aimed to increase developer performance through the visualization of routes, integration with runtimes and pipelines for package, image build and deploy to kubernetes out-of-the-box.
+
+This is a short [Karavan introduction](/blog/2023/01/karavan-intro/) aimed to help to understand if this tool is right for your needs.
+
+# New features
+ In this release we continue to make developers' lives easy.
+
+## Hybrid Developer Experience
+
+Starting from this release, developers can work on the same repository from the Karavan application as well as with Karavan VS Code extension. 
+
+To synchronize the repository and Karavan application, polling interval can be configured in Karavan CRD.
+
+If polling is activated, it updates project information in the Karavan application as well as starts a pipeline for deployment in the development environment.
+ 
+![hybrid-dev.png](hybrid-dev.png)
+
+## Configurable subset of components
+Developer can limit component palette with a subset of components to be used by configuring path to the component list in Settings. Subset should be defined in JSON file in the same format as an output of `camel catalog component --json`.
+
+In the current release subset of components implemented in VS Code extension only. Karavan application support coming soon.
+
+![config.png](config.png)
+
+## Nice-to-have small improvements
+1. Developers can add custom Git commit message through Karavan application
+2. Developers can stop running pipelines in Karavan application
+3. **Choice** DSL element comes with default **when** and **other** elements
+
+![choice.gif](choice.gif)
+
+4. **Log** DSL element has default `${body}` message
+
+
+## Framework and runtimes upgrades:
+1. Camel 3.20.3
+2. Spring Boot 2.7.10
+
+# Feedback is gold
+
+Deploy Karavan as a [cloud-native integration toolkit](https://github.com/apache/camel-karavan/tree/main/karavan-cloud) or install [VS Code extension](https://marketplace.visualstudio.com/items?itemName=camel-karavan.karavan) from the Marketplace.
+
+If you have any idea or find a new issue, please [create a new issue report in GitHub](https://github.com/apache/camel-karavan/issues)!