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 <djeli...@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 <djeli...@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. + + + +### 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. + + + +### 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 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. + + + +## 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