You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ap...@apache.org on 2024/03/04 16:19:05 UTC

(camel-website) branch main updated: Blogpost for VS Code Language Support 0.16.0 release

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

apupier 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 e321af77 Blogpost for VS Code Language Support 0.16.0 release
e321af77 is described below

commit e321af7749a6ceb0918c325ce701a4f4266d9650
Author: Dominik Jelinek <dj...@redhat.com>
AuthorDate: Fri Mar 1 00:17:37 2024 +0100

    Blogpost for VS Code Language Support 0.16.0 release
    
    Signed-off-by: Dominik Jelinek <dj...@redhat.com>
---
 .../03/language-support-release-0.16.0/index.md    |  57 +++++++++++++++++++++
 .../new-camel-file.gif                             | Bin 0 -> 346889 bytes
 .../new-kamelet.gif                                | Bin 0 -> 778654 bytes
 .../new-openapi.gif                                | Bin 0 -> 230803 bytes
 .../language-support-release-0.16.0/new-pipe.gif   | Bin 0 -> 395183 bytes
 5 files changed, 57 insertions(+)

diff --git a/content/blog/2024/03/language-support-release-0.16.0/index.md b/content/blog/2024/03/language-support-release-0.16.0/index.md
new file mode 100644
index 00000000..f7666a86
--- /dev/null
+++ b/content/blog/2024/03/language-support-release-0.16.0/index.md
@@ -0,0 +1,57 @@
+---
+title: "New release of VS Code Language Support for Apache Camel 0.16.0"
+date: 2024-03-04
+authors: [ "djelinek" ]
+categories: [ "Releases", "Tooling" ]
+preview: "New release of VS Code Language Support for Apache Camel 0.16.0"
+---
+
+There is a new release of VS Code extension [Language Support for Apache Camel](https://github.com/camel-tooling/camel-lsp-client-vscode/blob/0.16.0/Changelog.md#0160) 0.16.0.
+
+Available at [Visual Studio Marketplace](https://marketplace.visualstudio.com/items?itemName=redhat.vscode-apache-camel) and [Open VSX Registry](https://open-vsx.org/extension/redhat/vscode-apache-camel).
+
+This blog post is covering changes made during multiple releases. Latest [blog posted](../../../2023/07/multi-release-vscode-extensions) changes were for Language Support for Apache Camel v0.9.0. But all listed below is available in latest published v0.16.0 extension release.
+
+## What's changed
+
+- Embedded Language Server for Apache Camel 1.18.0.
+- Updated default Camel Quarkus Catalog from 2.16.0 to 3.7.0.
+- Updated default Camel Catalog version from 4.0.0 to 4.3.0.
+- Updated default Kamelet Catalog from 4.0.0 to 4.2.0.
+- Updated default Camel JBang version from 4.0.0 to 4.3.0.
+- Updated default Camel K trait Catalog from 1.7.0 to 2.0.1.
+- Raised minimal version requirement to Java 17 for launching the embedded Camel Language Server.
+
+## New features
+
+### Command to create a Kamelet with YAML DSL
+
+The newly added command to create a Kamelet with YAML DSL provides developers starting point for designing and implementing Kamelets within their Camel projects.
+
+![Create a Kamelet with YAML DSL](new-kamelet.gif)
+
+### Command to create a Custom Resource Pipe with YAML DSL
+
+The introduction of the new command to create a Custom Resource Pipe with YAML DSL empowers developers to kick-off design and implement custom data processing pipelines within their Camel projects.
+
+![Create a Custom Resource Pipe with YAML DSL](new-pipe.gif)
+
+### Command to create a Camel route from an OpenAPI file
+
+The new command to create a Camel route from an OpenAPI file introduces efficiency to developers' workflow by enabling seamless translation of OpenAPI specifications into Camel routes.
+
+![Create a new Camel Route from an OpenAPI](new-openapi.gif)
+
+### Create a new Camel File menu entry
+
+This new feature enhances the user experience by providing a convenient way to initiate Camel file creation directly from the file menu. This streamlines the workflow for developers, allowing them to quickly begin working on Camel files without needing to navigate through additional menus or commands.
+
+![Create a new Camel File](new-camel-file.gif)
+
+## What's next
+
+Please provide feedback and ideas with your preferred channel:
+
+- [Zulip #camel-tooling channel](https://camel.zulipchat.com/#narrow/stream/258729-camel-tooling)
+- [Language Support for Apache Camel GitHub Issues](https://github.com/camel-tooling/camel-lsp-client-vscode/issues)
+- [Red Hat Bug Tracker FUSETOOLS2](https://issues.redhat.com/browse/FUSETOOLS2)
diff --git a/content/blog/2024/03/language-support-release-0.16.0/new-camel-file.gif b/content/blog/2024/03/language-support-release-0.16.0/new-camel-file.gif
new file mode 100644
index 00000000..ea8af331
Binary files /dev/null and b/content/blog/2024/03/language-support-release-0.16.0/new-camel-file.gif differ
diff --git a/content/blog/2024/03/language-support-release-0.16.0/new-kamelet.gif b/content/blog/2024/03/language-support-release-0.16.0/new-kamelet.gif
new file mode 100644
index 00000000..03d3634d
Binary files /dev/null and b/content/blog/2024/03/language-support-release-0.16.0/new-kamelet.gif differ
diff --git a/content/blog/2024/03/language-support-release-0.16.0/new-openapi.gif b/content/blog/2024/03/language-support-release-0.16.0/new-openapi.gif
new file mode 100644
index 00000000..e8c53f49
Binary files /dev/null and b/content/blog/2024/03/language-support-release-0.16.0/new-openapi.gif differ
diff --git a/content/blog/2024/03/language-support-release-0.16.0/new-pipe.gif b/content/blog/2024/03/language-support-release-0.16.0/new-pipe.gif
new file mode 100644
index 00000000..437a4b49
Binary files /dev/null and b/content/blog/2024/03/language-support-release-0.16.0/new-pipe.gif differ