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 b7dea6ff karavan-4.7.0 (#1208)
b7dea6ff is described below

commit b7dea6ff782d6ad311c21ffa5fbf4089d8736dcf
Author: Marat Gubaidullin <[email protected]>
AuthorDate: Fri Jul 26 12:10:52 2024 -0400

    karavan-4.7.0 (#1208)
---
 .../blog/2024/07/camel-karavan-4.7.0/badges.png    | Bin 0 -> 375485 bytes
 content/blog/2024/07/camel-karavan-4.7.0/diff.png  | Bin 0 -> 377258 bytes
 content/blog/2024/07/camel-karavan-4.7.0/index.md  |  70 +++++++++++++++++++++
 .../2024/07/camel-karavan-4.7.0/topology-group.png | Bin 0 -> 286317 bytes
 4 files changed, 70 insertions(+)

diff --git a/content/blog/2024/07/camel-karavan-4.7.0/badges.png 
b/content/blog/2024/07/camel-karavan-4.7.0/badges.png
new file mode 100644
index 00000000..08bc4dcf
Binary files /dev/null and 
b/content/blog/2024/07/camel-karavan-4.7.0/badges.png differ
diff --git a/content/blog/2024/07/camel-karavan-4.7.0/diff.png 
b/content/blog/2024/07/camel-karavan-4.7.0/diff.png
new file mode 100644
index 00000000..0780da6b
Binary files /dev/null and b/content/blog/2024/07/camel-karavan-4.7.0/diff.png 
differ
diff --git a/content/blog/2024/07/camel-karavan-4.7.0/index.md 
b/content/blog/2024/07/camel-karavan-4.7.0/index.md
new file mode 100644
index 00000000..63ca9011
--- /dev/null
+++ b/content/blog/2024/07/camel-karavan-4.7.0/index.md
@@ -0,0 +1,70 @@
+---
+title: "Karavan 4.7.0: Unleashing Flexibility"
+date: 2024-07-29
+authors: [mgubaidullin]
+categories: ["Tooling", "Karavan"]
+preview: "Karavan 4.7.0: Unleashing Flexibility"
+---
+
+We're thrilled to announce the release of **Apache Camel Karavan 4.7.0**, your 
ultimate toolkit for streamlined and expedited integration development using 
Apache Camel! This new version is meticulously aligned with the latest Apache 
Camel Framework 4.7.0, ensuring seamless compatibility and enabling you to 
leverage the newest features for an enhanced development experience.
+
+## What's New in Apache Camel Karavan 4.7.0?
+
+Our latest release brings a slew of improvements aimed at making your 
integration development more efficient and intuitive. Here are the key 
enhancements:
+
+### Adaptive Templates and Configuration
+- **Docker or Kubernetes Templates**: The templates and configurations now 
dynamically adapt to the installed environment, providing a more seamless and 
intuitive setup experience.
+
+### Enhanced Development and Build Modes in Docker
+- **Environment variables propagation**: Environment variables configured in 
your project’s `docker-compose.yaml` are now propagated, ensuring consistent 
and reliable builds.
+- **Volume Mounting**: Both Dev Mode and Build Mode in Docker now mount 
volumes as configured in the `docker-compose.yaml`, simplifying file management 
and access.
+
+### Advanced DSL and Kamelet Support
+- **Placeholders**: Karavan now supports placeholders in DSL and Kamelet 
Properties, offering greater flexibility and reusability in your configurations.
+
+### Improved File Management
+- **File Change Status**: The status of file changes is now determined based 
on content rather than change date, ensuring more accurate tracking of 
modifications.
+- **File Diff Display**: Karavan displays diffs for changed files, enhancing 
visibility and traceability, making it easier to review and understand changes.
+
+   ![diff](diff.png)
+
+### Enhanced Visualization and Insights
+- **Topology Visualization**: The topology feature can now visualize consumer 
and producer groups, providing better insights into data flow and interactions 
within your integration.
+
+   ![topology-group](topology-group.png)
+
+- **Route Visualization Enhancements**: Routes configured to be auto-started 
are now marked with an "A" badge, and routes with `errorHandler` configured are 
indicated with a lightning sign, enhancing the clarity and manageability of 
your integration routes.
+
+   ![badges](badges.png)
+
+### Optimized Performance and Resource Usage
+- **ConcurrentMaps for Caching**: Karavan now uses simple `ConcurrentMaps` 
instead of Hazelcast to cache project data. This change reduces startup time 
and memory consumption, resulting in a faster and more efficient development 
environment.
+
+### Streamlined Configuration Management
+- **ConfigMaps in Kubernetes**: Configuration files can now be deployed as 
`ConfigMaps` through the UI in Kubernetes, streamlining configuration 
management and deployment.
+- **Shared Folder in Docker**: Configuration files can be saved in a shared 
folder in Docker, facilitating easier access and management across your 
development environment.
+
+## Latest Versions
+
+Stay up to date with the latest versions included in this release:
+
+**Camel 4.7.0**
+
+**Kamelets 4.7.0**
+
+**Jkube 1.16.2**
+
+**JBang v0.117.1**
+
+**Quarkus 3.12.3**
+
+## Conclusion
+
+Apache Camel Karavan 4.7.0 is packed with features and improvements designed 
to enhance your integration development process. By adapting to your 
environment, improving file management, and providing better visualization and 
performance, this release ensures that you have the most powerful and efficient 
tools at your disposal.
+
+Upgrade to Apache Camel Karavan 4.7.0 today and experience the future of 
integration development!
+
+For detailed documentation and download links, visit the [Apache Camel 
Karavan](https://github.com/apache/camel-karavan) page.
+
+
+**Happy integrating!**
\ No newline at end of file
diff --git a/content/blog/2024/07/camel-karavan-4.7.0/topology-group.png 
b/content/blog/2024/07/camel-karavan-4.7.0/topology-group.png
new file mode 100644
index 00000000..bd8c0ebf
Binary files /dev/null and 
b/content/blog/2024/07/camel-karavan-4.7.0/topology-group.png differ

Reply via email to