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

acosentino 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 72e7018a blog: multi-release camel-tooling VS Code extensions 
beginning of July 2023
72e7018a is described below

commit 72e7018aeb8f8caa37a42df2032a35444fbee098
Author: AurĂ©lien Pupier <[email protected]>
AuthorDate: Wed Jul 5 15:21:41 2023 +0200

    blog: multi-release camel-tooling VS Code extensions beginning of July
    2023
    
    Signed-off-by: AurĂ©lien Pupier <[email protected]>
---
 ...kActionToRunCamelRouteOnOpenShiftWithCamelK.gif | Bin 0 -> 330658 bytes
 .../completionCamelQuarkusProfile.gif              | Bin 0 -> 154080 bytes
 ...nfigureCamelVersionInSettingsToRunWithJbang.gif | Bin 0 -> 1037614 bytes
 .../createCamelOnQuarkusProject.gif                | Bin 0 -> 113153 bytes
 .../createCamelOnSpringBootproject.gif             | Bin 0 -> 165234 bytes
 .../07/multi-release-vscode-extensions/index.md    |  69 +++++++++++++++++++++
 6 files changed, 69 insertions(+)

diff --git 
a/content/blog/2023/07/multi-release-vscode-extensions/QuickActionToRunCamelRouteOnOpenShiftWithCamelK.gif
 
b/content/blog/2023/07/multi-release-vscode-extensions/QuickActionToRunCamelRouteOnOpenShiftWithCamelK.gif
new file mode 100644
index 00000000..5acfb0c7
Binary files /dev/null and 
b/content/blog/2023/07/multi-release-vscode-extensions/QuickActionToRunCamelRouteOnOpenShiftWithCamelK.gif
 differ
diff --git 
a/content/blog/2023/07/multi-release-vscode-extensions/completionCamelQuarkusProfile.gif
 
b/content/blog/2023/07/multi-release-vscode-extensions/completionCamelQuarkusProfile.gif
new file mode 100644
index 00000000..091bca34
Binary files /dev/null and 
b/content/blog/2023/07/multi-release-vscode-extensions/completionCamelQuarkusProfile.gif
 differ
diff --git 
a/content/blog/2023/07/multi-release-vscode-extensions/configureCamelVersionInSettingsToRunWithJbang.gif
 
b/content/blog/2023/07/multi-release-vscode-extensions/configureCamelVersionInSettingsToRunWithJbang.gif
new file mode 100644
index 00000000..cbdc923d
Binary files /dev/null and 
b/content/blog/2023/07/multi-release-vscode-extensions/configureCamelVersionInSettingsToRunWithJbang.gif
 differ
diff --git 
a/content/blog/2023/07/multi-release-vscode-extensions/createCamelOnQuarkusProject.gif
 
b/content/blog/2023/07/multi-release-vscode-extensions/createCamelOnQuarkusProject.gif
new file mode 100644
index 00000000..0f95f8b3
Binary files /dev/null and 
b/content/blog/2023/07/multi-release-vscode-extensions/createCamelOnQuarkusProject.gif
 differ
diff --git 
a/content/blog/2023/07/multi-release-vscode-extensions/createCamelOnSpringBootproject.gif
 
b/content/blog/2023/07/multi-release-vscode-extensions/createCamelOnSpringBootproject.gif
new file mode 100644
index 00000000..3b4dc970
Binary files /dev/null and 
b/content/blog/2023/07/multi-release-vscode-extensions/createCamelOnSpringBootproject.gif
 differ
diff --git a/content/blog/2023/07/multi-release-vscode-extensions/index.md 
b/content/blog/2023/07/multi-release-vscode-extensions/index.md
new file mode 100644
index 00000000..1f90689b
--- /dev/null
+++ b/content/blog/2023/07/multi-release-vscode-extensions/index.md
@@ -0,0 +1,69 @@
+---
+title: "New releases of VS Code Extensions: Language Support 0.9.0, Debug 
Adapter 0.8.0, Tooling for Camel K 0.0.34"
+date: 2023-07-05
+authors: [apupier]
+categories: ["Releases","Tooling"]
+preview: "New releases of VS Code Extensions: Language Support 0.9.0, Debug 
Adapter 0.8.0, Tooling for Camel K 0.0.34"
+---
+
+There are new releases of 3 VS Code extensions:
+
+- [Language support for Apache 
Camel](https://github.com/camel-tooling/camel-lsp-client-vscode/blob/0.9.0/Changelog.md#090)
 0.9.0
+- [Debug Adapter for Apache 
Camel](https://github.com/camel-tooling/camel-dap-client-vscode/blob/0.8.0/Changelog.md#080)
 0.8.0
+- [Tooling for Apache Camel 
K](https://github.com/camel-tooling/vscode-camelk/blob/0.0.34/Changelog.md#0034)
 0.0.34
+
+# Version upgrades
+
+Notable Camel related version upgrades:
+
+- Update Kamelet Catalog from 3.20.4 to 3.21.0
+- Update default Camel Catalog version from 3.20.5 to 3.21.0
+- Update default Camel version used for Camel JBang from 3.20.5 to 3.21.0
+- Update default Camel K runtime version from v1.11.0 to v1.12.1
+
+# New features
+
+## Completion for Camel Quarkus debug profile in pom.xml
+
+It helps to configure a Camel on Quarkus application to use the Camel Route 
Textual debugger.
+
+![Video showing completion for Camel Quarkus debug profile in a 
pom.xml](completionCamelQuarkusProfile.gif)
+
+For an example of the whole process to use the Camel debugger with a Camel on 
Quarkus project, see [this video](https://youtu.be/uCE8VG5ZrxM).
+
+## Commands to create Camel on Quarkus and SpringBoot project
+
+Two commands have been created to create Camel projects:
+
+* `Camel: Create a Camel Quarkus project`
+* `Camel: Create a Camel on SpringBoot project`
+
+This first iteration is coming with a minimal configuration. Only the GroupID, 
ArtifactID and version of the new project is asked to the end-user. In case, 
there are some Camel routes at the root of the workspace, they are copied at 
the correct place in the created project.
+
+![Video showing a VS Code workspace opened with a  Camel route, calling 
command palette to create a Camel on Quarkus project, then showing that the 
project is created and the route copied at correct place in the 
project](createCamelOnQuarkusProject.gif)
+
+![Video showing a VS Code workspace opened with a  Camel route, calling 
command palette to create a Camel on SpringBoot project, then showing that the 
project is created and the route copied at correct place in the 
project](createCamelOnSpringBootproject.gif)
+
+## Quick menu action on editor title to Deploy Integration with Apache Camel K
+
+Previously, it was possible to deploy an integration with Camel K using 
command palette, contextual menu from the Explorer or a codelens in textual 
editor. A quick action has been added to the editor. It is very convenient when 
the editor used is a graphical one.
+
+![Video showing a Caml route opened with a graphical editor, then clicking on 
the quick action at the top right of it to deploy on OpenShift. It finishes by 
opening the log to show that the route has been started and is 
working.](QuickActionToRunCamelRouteOnOpenShiftWithCamelK.gif)
+
+## Settings for specifying the Camel version to run integrations with Camel 
JBang CLI
+
+Previously, it was reusing the version of Camel Jbang version, it is now 
possible to also provide the Camel version.
+
+![From settings, changing the value of the Camel version for Camel JBang run, 
then running an integration and shwoing the camel version used in the task 
log](configureCamelVersionInSettingsToRunWithJbang.gif)
+
+# What's next
+
+It is planned to publish videos leveraging the new features in a more global 
scenario. Stay tuned and follow [Demo of Red Hat Integration and Apache Camel 
Tooling 
playlist](https://www.youtube.com/playlist?list=PLU-T8l-XOWOPjrXPojx2WDSegigcNzKs4).
+
+Please provide feedback and ideas with your preferred channel:
+
+* [Zulip #camel-tooling 
channel](https://camel.zulipchat.com/#narrow/stream/258729-camel-tooling)
+* [VS Code Language support for Camel GitHub 
issues](https://github.com/camel-tooling/camel-lsp-client-vscode/issues)
+* [VS Code Debug Adapter for Camel GitHub 
issues](https://github.com/camel-tooling/camel-dap-client-vscode/issues)
+* [VS Code Tooling for Camel K GitHub 
issues](https://github.com/camel-tooling/vscode-camelk/issues)
+* [Red Hat bugtracker FUSETOOLS2](https://issues.redhat.com/browse/FUSETOOLS2)

Reply via email to