Update VS Code extension readme
diff --git a/karavan-vscode/CHANGELOG.md b/karavan-vscode/CHANGELOG.md
index 0ab92de..7c4c28e 100644
--- a/karavan-vscode/CHANGELOG.md
+++ b/karavan-vscode/CHANGELOG.md
@@ -1,5 +1,13 @@
 # Changelog
 
+## 3.18.3
+1. Camel 3.18.2 DSL
+2. Kamelets 0.9.0
+3. SSO/Keycloak support for Karavan cloud-native application
+
+## 3.18.2
+1. Hot-fix: Incorrect YAML generated for doTry/doFinally
+
 ## 3.18.1
 1. Upgrade to Camel 3.18.1 and jbang 0.97.0
 2. DSL Elements could be moved (drag-and-drop) to Step DSL as steps
diff --git a/karavan-vscode/README.md b/karavan-vscode/README.md
index f42adff..6cbcafb 100644
--- a/karavan-vscode/README.md
+++ b/karavan-vscode/README.md
@@ -1,25 +1,48 @@
 ![License](https://img.shields.io/badge/License-Apache-blue.svg?style=for-the-badge&logo=apache)
 
 ## Apache Camel Karavan
-**Mastering Tool for Apache Camel** makes integration easy and fun through the visualization of pipelines and integration with runtimes.
+Karavan is an Integration Toolkit for Apache Camel, which makes integration easy and fun through the visualization of pipelines, integration with runtimes and package, image build and deploy to kubernetes out-of-the-box.
 
 ![karavan-vscode](images/karavan-vscode.png)
 
-# Features
+Integrations could be created using visual designer that includes Enterprise Integration Patterns DSL, REST API and Beans builder, all Camel Kamelets and Components. 
 
+Karavan uses YAML (Integration CRD or plain) to read/write integrations.
+
+Integrations could be run directly from Karavan UI using Camel Jbang. Also they could exported in Maven project with preconfigured Camel Quarkus, Camel Spring-Boot or Camel Main runtime.
+
+Integration project output is a runnable uber-jar or an OCI image for local environment or a deployed application to a Kubernetes/OpenShift in any cloud provider.
+
+
+## Features
+### Visual Designer for Integrations
 * Enterprise Integration Patterns DSL
-* REST DSL
+* REST DSL designer
+* OpenAPI to REST DSL generator
 * Beans and dependencies
 * 100+ Kamelets source/sink/action
 * 300+ Components consumer/producer
 * Read/Write Integration CRD (*.yaml with kind:Integration) and plain yaml routes
-* Integration with [Camel-K](https://camel.apache.org/camel-k/next/index.html) and [JBang](https://www.jbang.dev)
+### Runtimes
+* [Camel JBang](https://camel.apache.org/manual/camel-jbang.html)
+* [Camel Quarkus](https://camel.apache.org/camel-quarkus)
+* [Camel Spring-Boot](https://camel.apache.org/camel-spring-boot) (WIP)
+* [Camel Main](https://camel.apache.org/components/3.18.x/others/main.html) (WIP)
+### Build and Deploy
+* Maven for local development
+* Tekton Pipelines for Kubernetes/OpenShift
+### Documentation
+Build-in catalogues:
+* Enterprise Integration Patterns
+* Kamelets
+* Components
 
 
 # Installation
 
 ## Prerequisites
 * Microsoft VS Code installed. You can get the most recent version from (https://code.visualstudio.com/) for your chosen operating system.
+* [Camel JBang] installed(https://camel.apache.org/manual/camel-jbang.html)
 
 ## How to install
 1. Open your VS Code Integrated Development Environment (IDE).
@@ -43,30 +66,24 @@
 # Run integration
 
 ## Run integration locally
-* [JBang](https://www.jbang.dev) installed
-* Click ![run](images/run.png) button in VS Code or
-```shell
-jbang -Dcamel.jbang.version=3.16.0 camel@apache/camel run $INTEGRATION.yaml --max-messages=10 --logging-level=info
-```
+* Run in UI: click `Run` button 
 
-## Run integration in Kubernetes or OpenShift
+![run](images/run.png)
 
-## Prerequisites 
+* Run using CLI
+    ```shell
+    jbang -Dcamel.jbang.version=3.18.2 camel@apache/camel run $INTEGRATION.yaml --max-messages=10 --logging-level=info
+    ```
 
-* Apache Camel K installed. See the Apache Camel K installation page for details: (https://camel.apache.org/camel-k/next/installation/installation.html).
-* OpenShift or Kubernetes CLI
+## Expost integration to Maven project
 
-## Deploy with Camel K on Kubernetes
+* Export using context menu
+![export](images/export.png)
 
-```shell
-kubectl apply -f integration.yaml
-```
-
-## Deploy with Camel K on OpenShift
-
-```shell
-oc apply -f integration.yaml
-```
+* Export using CLI
+    ```shell
+    jbang -Dcamel.jbang.version=3.18.2 camel@apache/camel export --directory=export
+    ```
 
 # Issues
 
diff --git a/karavan-vscode/images/create.png b/karavan-vscode/images/create.png
index b28e766..16c7509 100644
--- a/karavan-vscode/images/create.png
+++ b/karavan-vscode/images/create.png
Binary files differ
diff --git a/karavan-vscode/images/export.png b/karavan-vscode/images/export.png
new file mode 100644
index 0000000..caf8339
--- /dev/null
+++ b/karavan-vscode/images/export.png
Binary files differ
diff --git a/karavan-vscode/images/install.png b/karavan-vscode/images/install.png
index ac307ca..359e529 100644
--- a/karavan-vscode/images/install.png
+++ b/karavan-vscode/images/install.png
Binary files differ
diff --git a/karavan-vscode/images/open.png b/karavan-vscode/images/open.png
index 747f38d..209ceec 100644
--- a/karavan-vscode/images/open.png
+++ b/karavan-vscode/images/open.png
Binary files differ
diff --git a/karavan-vscode/images/run.png b/karavan-vscode/images/run.png
index b8ee7fd..380c175 100644
--- a/karavan-vscode/images/run.png
+++ b/karavan-vscode/images/run.png
Binary files differ