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

marat 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 d3c95011 Karavan 4.5.0 (#1175)
d3c95011 is described below

commit d3c95011a37e6170a0c800bc1cc584b2af30be68
Author: Marat Gubaidullin <marat.gubaidul...@gmail.com>
AuthorDate: Wed Apr 17 15:05:17 2024 -0400

    Karavan 4.5.0 (#1175)
    
    karavan 4.5.0
---
 .../04/camel-karavan-4.5.0/component-headers.gif   | Bin 0 -> 1198547 bytes
 .../2024/04/camel-karavan-4.5.0/eip-properties.png | Bin 0 -> 190035 bytes
 .../04/camel-karavan-4.5.0/expression-groovy.png   | Bin 0 -> 171933 bytes
 .../04/camel-karavan-4.5.0/expression-simple.png   | Bin 0 -> 190814 bytes
 content/blog/2024/04/camel-karavan-4.5.0/index.md  |  47 +++++++++++++++++++++
 .../04/camel-karavan-4.5.0/used-components.png     | Bin 0 -> 438768 bytes
 .../blog/2024/04/camel-karavan-4.5.0/used-eip.png  | Bin 0 -> 393495 bytes
 .../04/camel-karavan-4.5.0/variables-traces.gif    | Bin 0 -> 626335 bytes
 8 files changed, 47 insertions(+)

diff --git a/content/blog/2024/04/camel-karavan-4.5.0/component-headers.gif 
b/content/blog/2024/04/camel-karavan-4.5.0/component-headers.gif
new file mode 100644
index 00000000..e3b8fb9a
Binary files /dev/null and 
b/content/blog/2024/04/camel-karavan-4.5.0/component-headers.gif differ
diff --git a/content/blog/2024/04/camel-karavan-4.5.0/eip-properties.png 
b/content/blog/2024/04/camel-karavan-4.5.0/eip-properties.png
new file mode 100644
index 00000000..c56af516
Binary files /dev/null and 
b/content/blog/2024/04/camel-karavan-4.5.0/eip-properties.png differ
diff --git a/content/blog/2024/04/camel-karavan-4.5.0/expression-groovy.png 
b/content/blog/2024/04/camel-karavan-4.5.0/expression-groovy.png
new file mode 100644
index 00000000..70d2fb5f
Binary files /dev/null and 
b/content/blog/2024/04/camel-karavan-4.5.0/expression-groovy.png differ
diff --git a/content/blog/2024/04/camel-karavan-4.5.0/expression-simple.png 
b/content/blog/2024/04/camel-karavan-4.5.0/expression-simple.png
new file mode 100644
index 00000000..2b85ecdf
Binary files /dev/null and 
b/content/blog/2024/04/camel-karavan-4.5.0/expression-simple.png differ
diff --git a/content/blog/2024/04/camel-karavan-4.5.0/index.md 
b/content/blog/2024/04/camel-karavan-4.5.0/index.md
new file mode 100644
index 00000000..8a8d709b
--- /dev/null
+++ b/content/blog/2024/04/camel-karavan-4.5.0/index.md
@@ -0,0 +1,47 @@
+---
+title: "Karavan 4.5.0: Hidden gems"
+date: 2024-04-18
+authors: [mgubaidullin]
+categories: ["Tooling", "Karavan"]
+preview: "Karavan 4.5.0: Hidden gems"
+---
+
+We're announcing the release of Apache Camel Karavan 4.5.0, your ultimate 
toolkit for streamlined and expedited integration development using Apache 
Camel! 
+
+This new version is aligned with the latest Apache Camel Framework 4.5.0, 
ensuring compatibility and leveraging the newest features.
+
+While this release may seem modest, it introduces a series of subtle 
enhancements aimed at simplifying the daily tasks of integrators. These 
improvements, though minor at first glance, are designed to reduce the need for 
frequent documentation lookups, thereby saving significant time and effort in 
larger projects.
+ 
+## Variables in traces
+
+While the introduction of variable support across Apache Camel and Karavan 
stands as the most significant feature in this release, we've also added the 
ability to track variable changes within Karavan Traces. This means that when 
running your integration in developer mode, you gain access to detailed 
insights into how exchange properties, headers, message body, and variables 
evolve throughout the defined route history.
+
+![variables-traces](variables-traces.gif)
+
+## Component Headers
+
+Apache Camel offers over 300 components. Traditionally, configuring these 
components often involved specifying component headers for advanced settings. 
This approach typically necessitated frequent reference to documentation during 
integration development.
+
+Karavan simplifies this process by providing comprehensive information on 
component headers for producers, consumers, and common types. This 
user-friendly interface allows developers to easily browse and directly copy 
the required headers in the Properties Panel within the user interface.
+
+![component-headers](component-headers.gif)
+
+## EIP Properties
+
+Similar to the Component Headers discussed earlier, Apache Camel Karavan 
enhances the visibility and usability of EIP (Enterprise Integration Patterns) 
Properties. These properties are dynamically added by the Apache Camel 
Framework to the Exchange Message during execution. In Karavan, users can 
easily access and understand these properties, which can be instrumental in the 
routing logic. This feature allows developers to efficiently utilize EIP 
Properties in their integration strategies [...]
+
+![eip-properties](eip-properties.png)
+
+## Enhanced Accessibility of Frequently Used Elements
+
+We've introduced a dynamic feature to enhance your workflow efficiency. To 
expedite access, the Karavan interface now automatically prioritizes the seven 
most frequently used Enterprise Integration Patterns (EIPs), Components, and 
Kamelets at the top of the Palette. This prioritization is based on the number 
of times elements are added to the routes, ensuring that your most utilized 
tools are readily accessible. If preferred, users have the flexibility to 
remove any element from this list.
+
+![used-components](used-components.png)
+
+![used-eip](used-eip.png)
+
+##
+
+Upgrade to Apache Camel Karavan 4.5.0 today and experience a more seamless and 
effective integration process, tailored to help you keep pace with the demands 
of complex integration scenarios. Embrace the power of small changes; they 
might just make a big difference!
+
+**Happy integrating!**
\ No newline at end of file
diff --git a/content/blog/2024/04/camel-karavan-4.5.0/used-components.png 
b/content/blog/2024/04/camel-karavan-4.5.0/used-components.png
new file mode 100644
index 00000000..8f0743c8
Binary files /dev/null and 
b/content/blog/2024/04/camel-karavan-4.5.0/used-components.png differ
diff --git a/content/blog/2024/04/camel-karavan-4.5.0/used-eip.png 
b/content/blog/2024/04/camel-karavan-4.5.0/used-eip.png
new file mode 100644
index 00000000..095adec4
Binary files /dev/null and 
b/content/blog/2024/04/camel-karavan-4.5.0/used-eip.png differ
diff --git a/content/blog/2024/04/camel-karavan-4.5.0/variables-traces.gif 
b/content/blog/2024/04/camel-karavan-4.5.0/variables-traces.gif
new file mode 100644
index 00000000..7b2c3c1c
Binary files /dev/null and 
b/content/blog/2024/04/camel-karavan-4.5.0/variables-traces.gif differ

Reply via email to