This is an automated email from the ASF dual-hosted git repository.
zregvart pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel-website.git
The following commit(s) were added to refs/heads/master by this push:
new d4a2335 Provide blogpost for VS Code Language support for Apache
Camel 0.0.29 release
d4a2335 is described below
commit d4a2335227ad2dfde64fe3ac7df01621ae8295ff
Author: Aurélien Pupier <[email protected]>
AuthorDate: Thu Dec 3 15:34:41 2020 +0100
Provide blogpost for VS Code Language support for Apache Camel 0.0.29
release
Signed-off-by: Aurélien Pupier <[email protected]>
---
.../apiNameCompletion.png | Bin 0 -> 105802 bytes
.../completionJitpack.gif | Bin 0 -> 173645 bytes
.../2020/12/VSCode-LanguageSupport-0.0.29/index.md | 54 +++++++++++++++++++++
.../methodNameCompletion.png | Bin 0 -> 67890 bytes
.../12/VSCode-LanguageSupport-0.0.29/multiline.png | Bin 0 -> 92629 bytes
.../parameterCompletion.png | Bin 0 -> 97666 bytes
6 files changed, 54 insertions(+)
diff --git
a/content/blog/2020/12/VSCode-LanguageSupport-0.0.29/apiNameCompletion.png
b/content/blog/2020/12/VSCode-LanguageSupport-0.0.29/apiNameCompletion.png
new file mode 100644
index 0000000..10c2d1f
Binary files /dev/null and
b/content/blog/2020/12/VSCode-LanguageSupport-0.0.29/apiNameCompletion.png
differ
diff --git
a/content/blog/2020/12/VSCode-LanguageSupport-0.0.29/completionJitpack.gif
b/content/blog/2020/12/VSCode-LanguageSupport-0.0.29/completionJitpack.gif
new file mode 100644
index 0000000..d3a81ce
Binary files /dev/null and
b/content/blog/2020/12/VSCode-LanguageSupport-0.0.29/completionJitpack.gif
differ
diff --git a/content/blog/2020/12/VSCode-LanguageSupport-0.0.29/index.md
b/content/blog/2020/12/VSCode-LanguageSupport-0.0.29/index.md
new file mode 100644
index 0000000..f419ca3
--- /dev/null
+++ b/content/blog/2020/12/VSCode-LanguageSupport-0.0.29/index.md
@@ -0,0 +1,54 @@
+---
+title: "New release of VS Code Language Support for Apache Camel 0.0.29"
+date: 2020-12-03
+authors: [apupier]
+categories: ["Releases","Tooling"]
+preview: "New release of VS Code Language Support for Apache Camel 0.0.29: API
based components initial support and Camel K Modeline improvements"
+---
+
+A new release of [VS Code Language Support for Apache
Camel](https://marketplace.visualstudio.com/items?itemName=redhat.vscode-apache-camel)
0.0.29 is available. It includes an interesting set of new features and two
important bugfixes.
+
+# API based components support
+
+Camel has several API based components which are source code generated from
external API. In
[3.6.0](https://camel.apache.org/blog/2020/10/Camel36-Whatsnew/#api-components-overhaul),
finer grained information is available through additional metadata (Camel
catalog). This release is leveraging these metadata to propose improved
completion, documentation and validation for these APU based components.
+
+It is proposing completion for api name:
+
+
+
+It is proposing completion for method name available depending on the method
name:
+
+
+
+It is proposing completion for properties depending on the api/method name
combination of the component with a different icon:
+
+
+
+# Camel K Modeline improvements
+
+#### Jitpack completion
+
+During development phase, it can be interesting to point to a repository
directly. [Jitpack](https://jitpack.io/) is very convenient for that. Camel K
modeline is leveraging it through the dependency parameter. This release
introduce completion for the syntax that can be used.
+
+
+
+#### Multi-lines
+
+Initially, Camel K modelines were available on the first line only. it is now
possible to use Camel K modelines in every parts of the file and still leverage
the language support in the IDE.
+
+It is especially useful when there are a lot of parameters provided. It allows
to split and organize the different kind of parameters a bit.
+
+
+
+# Bugfixes
+
+The version 0.0.28 is broken on Windows. It is fixed in the 0.0.29 version.
Test suite is now launched for the Camel Language Server on Windows too. Thanks
to [hemangajmera](https://github.com/hemangajmera) for reporting the
[issue](https://github.com/camel-tooling/camel-lsp-client-vscode/issues/472)
and to Camel Kafka committers that released a maintenance version specifically
for this issue.
+
+Annoying error notifications were happening when a project was containing Java
interfaces. Thanks to [Rafael T. C. Soares](https://github.com/rafaeltuelho)
for reporting the
[issue](https://github.com/camel-tooling/camel-lsp-client-vscode/issues/475).
+
+# What's next?
+
+Provide your feedback and ideas!
+You can start discussions on [Zulip camel-tooling
channel](https://camel.zulipchat.com/#narrow/stream/258729-camel-tooling).
+You can create and vote for issues on github [Camel Language
Server](https://github.com/camel-tooling/camel-language-server/issues) and [VS
Code Language support for Apache
Camel](https://github.com/camel-tooling/camel-lsp-client-vscode/issues)
repositories.
+You can create and vote for issues on the
[jira](https://issues.redhat.com/browse/FUSETOOLS2) used by the Red Hat
Integration tooling team.
\ No newline at end of file
diff --git
a/content/blog/2020/12/VSCode-LanguageSupport-0.0.29/methodNameCompletion.png
b/content/blog/2020/12/VSCode-LanguageSupport-0.0.29/methodNameCompletion.png
new file mode 100644
index 0000000..d58b3c0
Binary files /dev/null and
b/content/blog/2020/12/VSCode-LanguageSupport-0.0.29/methodNameCompletion.png
differ
diff --git a/content/blog/2020/12/VSCode-LanguageSupport-0.0.29/multiline.png
b/content/blog/2020/12/VSCode-LanguageSupport-0.0.29/multiline.png
new file mode 100644
index 0000000..9f741ac
Binary files /dev/null and
b/content/blog/2020/12/VSCode-LanguageSupport-0.0.29/multiline.png differ
diff --git
a/content/blog/2020/12/VSCode-LanguageSupport-0.0.29/parameterCompletion.png
b/content/blog/2020/12/VSCode-LanguageSupport-0.0.29/parameterCompletion.png
new file mode 100644
index 0000000..76314ad
Binary files /dev/null and
b/content/blog/2020/12/VSCode-LanguageSupport-0.0.29/parameterCompletion.png
differ