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.
+
+ 
+
+### 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.
+
+ 
+
+- **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.
+
+ 
+
+### 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