Changelog
3.20.1
- Camel 3.20.3
- Karavan pulls changes made outside of karavan application
- Karavan runs pipelines for commits outside of karavan application
- User cand add custom Git message through karavan application UI
- Karavan VS Code extension could be configured to use a subset of components
- User can stop running pipleine thought UI
- UI improvements: Default
when
and otherwise
steps for choice
, default log message for log
3.20.0
- Camel 3.20.1
- Export to Quarkus and Spring Boot application in VS Code
- Deploy to Kubernetes and Openshift from VS Code
- Quarkus and Spring Boot in cloud-native mode
- Kamelets 3.20.1.1
- Route Configuration DSL
- Quarkus 2.16.0.Final
- Spring Boot 2.7.7
- Code snippets for custom Processor and AggregationStrategy
- Route and EIP DSL copy/paste (experimental)
3.18.5
- First preview of Karavan Operator
- Kamelets 0.9.2
- Camel 3.18.3
- Deployment in VS Code
- First preview of Dashboard
- Export routes as PNG image
3.18.4
- Support minikube for cloud app
- OpenAPI YAML import in cloud app
- Quarkus 2.13.0.Final
- Improved performance in web-based IDEs
- Search Kamelets by description
- Improved Deployments and Pods monitoring with Watchers
- Editor window for Expressions
- Password-editor for Sensitive keys from camel-core
3.18.3
- Camel 3.18.2 DSL
- Kamelets 0.9.0
- SSO/Keycloak support for Karavan cloud-native application
3.18.2
- Hot-fix: Incorrect YAML generated for doTry/doFinally
3.18.1
- Upgrade to Camel 3.18.1 and jbang 0.97.0
- DSL Elements could be moved (drag-and-drop) to Step DSL as steps
- Fixed issues with Drag-and-Drop
- Fixed issues with Beans and REST dissapearing
- Fixed issues with run local with jbang in
--dev
mode
3.18.0
- Camel 3.18.0+ DSL
- Export to Camel-Qurkus, Spring-Boot and Camel-Main
- Default application.properties
0.0.15
- Camel 3.17.0+ DSL
- Generate REST DSL and Routes stubs from Open API
- Build Runner to Run, Package Uber-Jar, Build Image, Deploy to minikube and OpenShift
- Profiles for Run, Package, Build and Deploy
- Catalogue of EIP
- Catalogue of Kamelets
- Catalogue of Components
- Multiple UI improvements
- Kamelets 0.8.1
0.0.14
Usability improvements
- Insert new step between existing steps
- Clone REST and REST Method
- Clone Bean
- Clone Dependency
- Copy/paste EIP DSL element
- Security and Scheduler parameters are hidden by default for Components (Expandable Section)
- Advanced parameters are hidden by default for EIP (Expandable Section)
- Open Integration, open yaml, run with JBang context menu in Karavan view in VS Code
- Build-in route creation Tour
0.0.13
Requires Camel 3.16.0 and later
- REST DSL
- Support Camel 3.16.0 DSL
- New theme
- Resizable properties panel
- New Karavan views in VS Code
0.0.12
Requires Camel 3.16.0 and later
- Beans
- Dependencies
- Support Camel 3.16.0 DSL
- New theme
- Resizable properties panel
- New Karavan views in VS Code
0.0.11
- Hot fix: Set Camel JBang alias as
camel@apache/camel
- Hot fix: Read Implicit Expressions from YAML
0.0.10
- New look and Feel
- Expression languages
- DSL implementation for Try, Catch, Finally, CircuitBreaker, etc
0.0.9
- Support Marshal and Unmarshal elements with configurable DataFormats (
any23
, asn1
, avro
, barcode
, base64
, beanio
, bindy
, cbor
, crypto
, csv
, custom
, fhirJson
, fhirXml
, flatpack
, grok
, gzip
, hl7
, ical
, jacksonxml
, jaxb
, json
, jsonApi
, lzf
, mimeMultipart
, pgp
, protobuf
, rss
, secureXML
, soapjaxb
, syslog
, tarfile
, thrift
, tidyMarkup
, univocity-csv
, univocity-fixed
, univocity-tsv
, xmlrpc
, xstream
, yaml
, zip
, zipfile
). - Support of implicit dsl parameters configured as String, ex.
log: '${body}'
#141 - Configurable JBang parameters:
Dcamel.jbang.version
, max-messages
, reload
, logging-level
- Fixed
jbang run
broken after upgrade VSCode to 1.63 #148
0.0.8
- Custom Kamelets to use in Karavan #114
- GitOps Mode https://github.com/apache/camel-karavan/blob/main/karavan-demo/openshift/README.md
- Serverless Mode https://github.com/apache/camel-karavan/blob/main/karavan-demo/serverless/README.md
- Download integration yaml file in GitOps and Serverless mode
- Add keyword for better discoverability of this extension from VS Code Kubernetes extension
0.0.7
- Hot-fix for
Dragged element disappears when dropped into its child
#94
0.0.6
- Extension configuration for
Run locally with CamelJBang
#70 - Reorder steps with drag-and-drop #39
- Kamelets 0.5.0 #84
- Components Catalogue 3.12.0
- Support read YAML with Implicit Expression field
- Support read YAML with Implicit
to
0.0.5
- Support plain YAML routes file
- Kamelet YAML DSL for sink and action
- Run locally with CamelJBang (experimental)
- Light theme improvements
- UI improvements: filename in title, default parameter value in Field tooltip