You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by pp...@apache.org on 2020/09/15 11:43:40 UTC

[camel-quarkus] 02/03: Rename firstVersion properties to camel.quarkus.jvmSince and add camel.quarkus.nativeSince

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

ppalaga pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git

commit 1c295a38165f0cd914787e931b5af17f1a17f657
Author: Peter Palaga <pp...@redhat.com>
AuthorDate: Tue Sep 15 12:30:23 2020 +0200

    Rename firstVersion properties to camel.quarkus.jvmSince and add
    camel.quarkus.nativeSince
---
 extensions-core/caffeine-lrucache/runtime/pom.xml       | 3 ++-
 extensions-core/core-cloud/runtime/pom.xml              | 3 ++-
 extensions-core/core/runtime/pom.xml                    | 3 ++-
 extensions-core/main/runtime/pom.xml                    | 3 ++-
 extensions-core/reactive-executor/runtime/pom.xml       | 3 ++-
 extensions-core/threadpoolfactory-vertx/runtime/pom.xml | 3 ++-
 extensions-core/xml-io/runtime/pom.xml                  | 3 ++-
 extensions-core/xml-jaxb/runtime/pom.xml                | 3 ++-
 extensions-core/xml-jaxp/runtime/pom.xml                | 3 ++-
 extensions-jvm/apns/runtime/pom.xml                     | 2 +-
 extensions-jvm/asn1/runtime/pom.xml                     | 2 +-
 extensions-jvm/asterisk/runtime/pom.xml                 | 2 +-
 extensions-jvm/atmos/runtime/pom.xml                    | 2 +-
 extensions-jvm/atom/runtime/pom.xml                     | 2 +-
 extensions-jvm/atomix/runtime/pom.xml                   | 2 +-
 extensions-jvm/avro-rpc/runtime/pom.xml                 | 3 ++-
 extensions-jvm/aws2-kinesis/runtime/pom.xml             | 2 +-
 extensions-jvm/azure-storage-blob/runtime/pom.xml       | 2 +-
 extensions-jvm/azure-storage-queue/runtime/pom.xml      | 2 +-
 extensions-jvm/barcode/runtime/pom.xml                  | 2 +-
 extensions-jvm/beanio/runtime/pom.xml                   | 2 +-
 extensions-jvm/beanstalk/runtime/pom.xml                | 2 +-
 extensions-jvm/bonita/runtime/pom.xml                   | 2 +-
 extensions-jvm/browse/runtime/pom.xml                   | 2 +-
 extensions-jvm/cassandraql/runtime/pom.xml              | 3 ++-
 extensions-jvm/cbor/runtime/pom.xml                     | 2 +-
 extensions-jvm/chatscript/runtime/pom.xml               | 2 +-
 extensions-jvm/chunk/runtime/pom.xml                    | 2 +-
 extensions-jvm/cm-sms/runtime/pom.xml                   | 2 +-
 extensions-jvm/cmis/runtime/pom.xml                     | 2 +-
 extensions-jvm/coap/runtime/pom.xml                     | 2 +-
 extensions-jvm/cometd/runtime/pom.xml                   | 2 +-
 extensions-jvm/corda/runtime/pom.xml                    | 2 +-
 extensions-jvm/couchbase/runtime/pom.xml                | 3 ++-
 extensions-jvm/crypto/runtime/pom.xml                   | 2 +-
 extensions-jvm/debezium-mongodb/runtime/pom.xml         | 3 ++-
 extensions-jvm/digitalocean/runtime/pom.xml             | 2 +-
 extensions-jvm/djl/runtime/pom.xml                      | 2 +-
 extensions-jvm/dns/runtime/pom.xml                      | 2 +-
 extensions-jvm/drill/runtime/pom.xml                    | 2 +-
 extensions-jvm/ehcache/runtime/pom.xml                  | 2 +-
 extensions-jvm/elsql/runtime/pom.xml                    | 2 +-
 extensions-jvm/etcd/runtime/pom.xml                     | 2 +-
 extensions-jvm/facebook/runtime/pom.xml                 | 2 +-
 extensions-jvm/fastjson/runtime/pom.xml                 | 2 +-
 extensions-jvm/flink/runtime/pom.xml                    | 2 +-
 extensions-jvm/fop/runtime/pom.xml                      | 2 +-
 extensions-jvm/freemarker/runtime/pom.xml               | 2 +-
 extensions-jvm/ganglia/runtime/pom.xml                  | 2 +-
 extensions-jvm/geocoder/runtime/pom.xml                 | 2 +-
 extensions-jvm/google-bigquery/runtime/pom.xml          | 3 ++-
 extensions-jvm/google-pubsub/runtime/pom.xml            | 3 ++-
 extensions-jvm/groovy/runtime/pom.xml                   | 3 ++-
 extensions-jvm/grpc/runtime/pom.xml                     | 3 ++-
 extensions-jvm/guava-eventbus/runtime/pom.xml           | 2 +-
 extensions-jvm/hazelcast/runtime/pom.xml                | 2 +-
 extensions-jvm/hdfs/runtime/pom.xml                     | 2 +-
 extensions-jvm/hipchat/runtime/pom.xml                  | 2 +-
 extensions-jvm/hl7/runtime/pom.xml                      | 2 +-
 extensions-jvm/iec60870/runtime/pom.xml                 | 2 +-
 extensions-jvm/ignite/runtime/pom.xml                   | 2 +-
 extensions-jvm/iota/runtime/pom.xml                     | 2 +-
 extensions-jvm/ipfs/runtime/pom.xml                     | 2 +-
 extensions-jvm/irc/runtime/pom.xml                      | 2 +-
 extensions-jvm/jbpm/runtime/pom.xml                     | 2 +-
 extensions-jvm/jclouds/runtime/pom.xml                  | 2 +-
 extensions-jvm/jcr/runtime/pom.xml                      | 2 +-
 extensions-jvm/jgroups-raft/runtime/pom.xml             | 2 +-
 extensions-jvm/jgroups/runtime/pom.xml                  | 2 +-
 extensions-jvm/jing/runtime/pom.xml                     | 2 +-
 extensions-jvm/jooq/runtime/pom.xml                     | 2 +-
 extensions-jvm/jsch/runtime/pom.xml                     | 2 +-
 extensions-jvm/jslt/runtime/pom.xml                     | 2 +-
 extensions-jvm/jsonapi/runtime/pom.xml                  | 2 +-
 extensions-jvm/jt400/runtime/pom.xml                    | 2 +-
 extensions-jvm/language/runtime/pom.xml                 | 2 +-
 extensions-jvm/ldap/runtime/pom.xml                     | 2 +-
 extensions-jvm/ldif/runtime/pom.xml                     | 2 +-
 extensions-jvm/lucene/runtime/pom.xml                   | 2 +-
 extensions-jvm/lumberjack/runtime/pom.xml               | 2 +-
 extensions-jvm/management/runtime/pom.xml               | 2 +-
 extensions-jvm/milo/runtime/pom.xml                     | 2 +-
 extensions-jvm/mllp/runtime/pom.xml                     | 2 +-
 extensions-jvm/msv/runtime/pom.xml                      | 2 +-
 extensions-jvm/mvel/runtime/pom.xml                     | 2 +-
 extensions-jvm/mybatis/runtime/pom.xml                  | 2 +-
 extensions-jvm/nagios/runtime/pom.xml                   | 2 +-
 extensions-jvm/nitrite/runtime/pom.xml                  | 3 ++-
 extensions-jvm/nsq/runtime/pom.xml                      | 2 +-
 extensions-jvm/ognl/runtime/pom.xml                     | 3 ++-
 extensions-jvm/openstack/runtime/pom.xml                | 3 ++-
 extensions-jvm/optaplanner/runtime/pom.xml              | 2 +-
 extensions-jvm/pg-replication-slot/runtime/pom.xml      | 2 +-
 extensions-jvm/pgevent/runtime/pom.xml                  | 2 +-
 extensions-jvm/printer/runtime/pom.xml                  | 2 +-
 extensions-jvm/protobuf/runtime/pom.xml                 | 3 ++-
 extensions-jvm/pubnub/runtime/pom.xml                   | 3 ++-
 extensions-jvm/pulsar/runtime/pom.xml                   | 2 +-
 extensions-jvm/quickfix/runtime/pom.xml                 | 2 +-
 extensions-jvm/robotframework/runtime/pom.xml           | 2 +-
 extensions-jvm/rss/runtime/pom.xml                      | 2 +-
 extensions-jvm/saga/runtime/pom.xml                     | 2 +-
 extensions-jvm/saxon/runtime/pom.xml                    | 2 +-
 extensions-jvm/schematron/runtime/pom.xml               | 2 +-
 extensions-jvm/sip/runtime/pom.xml                      | 2 +-
 extensions-jvm/smpp/runtime/pom.xml                     | 2 +-
 extensions-jvm/snmp/runtime/pom.xml                     | 2 +-
 extensions-jvm/solr/runtime/pom.xml                     | 2 +-
 extensions-jvm/soroush/runtime/pom.xml                  | 2 +-
 extensions-jvm/splunk-hec/runtime/pom.xml               | 2 +-
 extensions-jvm/splunk/runtime/pom.xml                   | 2 +-
 extensions-jvm/ssh/runtime/pom.xml                      | 2 +-
 extensions-jvm/stax/runtime/pom.xml                     | 2 +-
 extensions-jvm/stomp/runtime/pom.xml                    | 2 +-
 extensions-jvm/stringtemplate/runtime/pom.xml           | 2 +-
 extensions-jvm/stub/runtime/pom.xml                     | 2 +-
 extensions-jvm/syslog/runtime/pom.xml                   | 2 +-
 extensions-jvm/thrift/runtime/pom.xml                   | 2 +-
 extensions-jvm/twilio/runtime/pom.xml                   | 2 +-
 extensions-jvm/univocity-parsers/runtime/pom.xml        | 2 +-
 extensions-jvm/velocity/runtime/pom.xml                 | 2 +-
 extensions-jvm/web3j/runtime/pom.xml                    | 2 +-
 extensions-jvm/weka/runtime/pom.xml                     | 2 +-
 extensions-jvm/wordpress/runtime/pom.xml                | 2 +-
 extensions-jvm/workday/runtime/pom.xml                  | 2 +-
 extensions-jvm/xchange/runtime/pom.xml                  | 2 +-
 extensions-jvm/xj/runtime/pom.xml                       | 2 +-
 extensions-jvm/xmlsecurity/runtime/pom.xml              | 2 +-
 extensions-jvm/xmpp/runtime/pom.xml                     | 2 +-
 extensions-jvm/xslt-saxon/runtime/pom.xml               | 2 +-
 extensions-jvm/yammer/runtime/pom.xml                   | 2 +-
 extensions-jvm/zendesk/runtime/pom.xml                  | 2 +-
 extensions-jvm/zookeeper-master/runtime/pom.xml         | 2 +-
 extensions-jvm/zookeeper/runtime/pom.xml                | 2 +-
 extensions-support/ahc/runtime/pom.xml                  | 3 ++-
 extensions-support/aws/runtime/pom.xml                  | 3 ++-
 extensions-support/aws2/runtime/pom.xml                 | 3 ++-
 extensions-support/bouncycastle/runtime/pom.xml         | 5 +++--
 extensions-support/debezium/runtime/pom.xml             | 3 ++-
 extensions-support/google-http-client/runtime/pom.xml   | 3 ++-
 extensions-support/mail/runtime/pom.xml                 | 3 ++-
 extensions-support/mongodb/runtime/pom.xml              | 3 ++-
 extensions/activemq/runtime/pom.xml                     | 3 ++-
 extensions/ahc-ws/runtime/pom.xml                       | 3 ++-
 extensions/ahc/runtime/pom.xml                          | 3 ++-
 extensions/amqp/runtime/pom.xml                         | 3 ++-
 extensions/arangodb/runtime/pom.xml                     | 3 ++-
 extensions/as2/runtime/pom.xml                          | 3 ++-
 extensions/attachments/runtime/pom.xml                  | 3 ++-
 extensions/avro/runtime/pom.xml                         | 3 ++-
 extensions/aws-ec2/runtime/pom.xml                      | 3 ++-
 extensions/aws-ecs/runtime/pom.xml                      | 3 ++-
 extensions/aws-eks/runtime/pom.xml                      | 3 ++-
 extensions/aws-iam/runtime/pom.xml                      | 3 ++-
 extensions/aws-kinesis/runtime/pom.xml                  | 3 ++-
 extensions/aws-kms/runtime/pom.xml                      | 3 ++-
 extensions/aws-lambda/runtime/pom.xml                   | 3 ++-
 extensions/aws-s3/runtime/pom.xml                       | 3 ++-
 extensions/aws-sdb/runtime/pom.xml                      | 3 ++-
 extensions/aws-sns/runtime/pom.xml                      | 3 ++-
 extensions/aws-sqs/runtime/pom.xml                      | 3 ++-
 extensions/aws-swf/runtime/pom.xml                      | 3 ++-
 extensions/aws-translate/runtime/pom.xml                | 3 ++-
 extensions/aws2-athena/runtime/pom.xml                  | 3 ++-
 extensions/aws2-cw/runtime/pom.xml                      | 3 ++-
 extensions/aws2-ddb/runtime/pom.xml                     | 3 ++-
 extensions/aws2-ec2/runtime/pom.xml                     | 3 ++-
 extensions/aws2-ecs/runtime/pom.xml                     | 3 ++-
 extensions/aws2-eks/runtime/pom.xml                     | 3 ++-
 extensions/aws2-iam/runtime/pom.xml                     | 3 ++-
 extensions/aws2-kms/runtime/pom.xml                     | 3 ++-
 extensions/aws2-lambda/runtime/pom.xml                  | 3 ++-
 extensions/aws2-mq/runtime/pom.xml                      | 3 ++-
 extensions/aws2-msk/runtime/pom.xml                     | 3 ++-
 extensions/aws2-s3/runtime/pom.xml                      | 3 ++-
 extensions/aws2-ses/runtime/pom.xml                     | 3 ++-
 extensions/aws2-sns/runtime/pom.xml                     | 3 ++-
 extensions/aws2-sqs/runtime/pom.xml                     | 3 ++-
 extensions/aws2-sts/runtime/pom.xml                     | 3 ++-
 extensions/aws2-translate/runtime/pom.xml               | 3 ++-
 extensions/azure/runtime/pom.xml                        | 3 ++-
 extensions/base64/runtime/pom.xml                       | 3 ++-
 extensions/bean-validator/runtime/pom.xml               | 3 ++-
 extensions/bean/runtime/pom.xml                         | 3 ++-
 extensions/bindy/runtime/pom.xml                        | 3 ++-
 extensions/box/runtime/pom.xml                          | 3 ++-
 extensions/braintree/runtime/pom.xml                    | 3 ++-
 extensions/caffeine/runtime/pom.xml                     | 3 ++-
 extensions/componentdsl/runtime/pom.xml                 | 3 ++-
 extensions/consul/runtime/pom.xml                       | 3 ++-
 extensions/controlbus/runtime/pom.xml                   | 3 ++-
 extensions/couchdb/runtime/pom.xml                      | 3 ++-
 extensions/cron/runtime/pom.xml                         | 3 ++-
 extensions/csv/runtime/pom.xml                          | 3 ++-
 extensions/dataformat/runtime/pom.xml                   | 3 ++-
 extensions/debezium-mysql/runtime/pom.xml               | 3 ++-
 extensions/debezium-postgres/runtime/pom.xml            | 3 ++-
 extensions/debezium-sqlserver/runtime/pom.xml           | 3 ++-
 extensions/direct/runtime/pom.xml                       | 3 ++-
 extensions/disruptor/runtime/pom.xml                    | 2 +-
 extensions/dozer/runtime/pom.xml                        | 3 ++-
 extensions/dropbox/runtime/pom.xml                      | 3 ++-
 extensions/elasticsearch-rest/runtime/pom.xml           | 3 ++-
 extensions/endpointdsl/runtime/pom.xml                  | 3 ++-
 extensions/exec/runtime/pom.xml                         | 3 ++-
 extensions/fhir/runtime/pom.xml                         | 3 ++-
 extensions/file-watch/runtime/pom.xml                   | 3 ++-
 extensions/file/runtime/pom.xml                         | 3 ++-
 extensions/flatpack/runtime/pom.xml                     | 3 ++-
 extensions/ftp/runtime/pom.xml                          | 3 ++-
 extensions/git/runtime/pom.xml                          | 3 ++-
 extensions/github/runtime/pom.xml                       | 3 ++-
 extensions/google-calendar/runtime/pom.xml              | 3 ++-
 extensions/google-drive/runtime/pom.xml                 | 3 ++-
 extensions/google-mail/runtime/pom.xml                  | 3 ++-
 extensions/google-sheets/runtime/pom.xml                | 3 ++-
 extensions/graphql/runtime/pom.xml                      | 3 ++-
 extensions/grok/runtime/pom.xml                         | 3 ++-
 extensions/gson/runtime/pom.xml                         | 3 ++-
 extensions/http/runtime/pom.xml                         | 3 ++-
 extensions/hystrix/runtime/pom.xml                      | 3 ++-
 extensions/ical/runtime/pom.xml                         | 3 ++-
 extensions/infinispan/runtime/pom.xml                   | 3 ++-
 extensions/influxdb/runtime/pom.xml                     | 3 ++-
 extensions/jackson/runtime/pom.xml                      | 3 ++-
 extensions/jacksonxml/runtime/pom.xml                   | 3 ++-
 extensions/jaxb/runtime/pom.xml                         | 3 ++-
 extensions/jdbc/runtime/pom.xml                         | 3 ++-
 extensions/jira/runtime/pom.xml                         | 3 ++-
 extensions/jms/runtime/pom.xml                          | 3 ++-
 extensions/johnzon/runtime/pom.xml                      | 3 ++-
 extensions/jolt/runtime/pom.xml                         | 3 ++-
 extensions/jpa/runtime/pom.xml                          | 3 ++-
 extensions/json-validator/runtime/pom.xml               | 3 ++-
 extensions/jsonpath/runtime/pom.xml                     | 3 ++-
 extensions/jta/runtime/pom.xml                          | 3 ++-
 extensions/kafka/runtime/pom.xml                        | 3 ++-
 extensions/kotlin/runtime/pom.xml                       | 3 ++-
 extensions/kubernetes/runtime/pom.xml                   | 3 ++-
 extensions/kudu/runtime/pom.xml                         | 3 ++-
 extensions/log/runtime/pom.xml                          | 3 ++-
 extensions/lzf/runtime/pom.xml                          | 3 ++-
 extensions/mail/runtime/pom.xml                         | 3 ++-
 extensions/master/runtime/pom.xml                       | 3 ++-
 extensions/microprofile-fault-tolerance/runtime/pom.xml | 3 ++-
 extensions/microprofile-health/runtime/pom.xml          | 3 ++-
 extensions/microprofile-metrics/runtime/pom.xml         | 3 ++-
 extensions/mock/runtime/pom.xml                         | 3 ++-
 extensions/mongodb-gridfs/runtime/pom.xml               | 3 ++-
 extensions/mongodb/runtime/pom.xml                      | 3 ++-
 extensions/mustache/runtime/pom.xml                     | 3 ++-
 extensions/nats/runtime/pom.xml                         | 3 ++-
 extensions/netty-http/runtime/pom.xml                   | 3 ++-
 extensions/netty/runtime/pom.xml                        | 3 ++-
 extensions/olingo4/runtime/pom.xml                      | 3 ++-
 extensions/openapi-java/runtime/pom.xml                 | 3 ++-
 extensions/opentracing/runtime/pom.xml                  | 3 ++-
 extensions/paho/runtime/pom.xml                         | 3 ++-
 extensions/pdf/runtime/pom.xml                          | 3 ++-
 extensions/platform-http/runtime/pom.xml                | 3 ++-
 extensions/quartz/runtime/pom.xml                       | 3 ++-
 extensions/qute/runtime/pom.xml                         | 3 ++-
 extensions/rabbitmq/runtime/pom.xml                     | 3 ++-
 extensions/reactive-streams/runtime/pom.xml             | 3 ++-
 extensions/ref/runtime/pom.xml                          | 3 ++-
 extensions/rest-openapi/runtime/pom.xml                 | 3 ++-
 extensions/rest/runtime/pom.xml                         | 3 ++-
 extensions/salesforce/runtime/pom.xml                   | 3 ++-
 extensions/sap-netweaver/runtime/pom.xml                | 3 ++-
 extensions/scheduler/runtime/pom.xml                    | 3 ++-
 extensions/seda/runtime/pom.xml                         | 3 ++-
 extensions/servicenow/runtime/pom.xml                   | 3 ++-
 extensions/servlet/runtime/pom.xml                      | 3 ++-
 extensions/sjms/runtime/pom.xml                         | 3 ++-
 extensions/sjms2/runtime/pom.xml                        | 3 ++-
 extensions/slack/runtime/pom.xml                        | 3 ++-
 extensions/smallrye-reactive-messaging/runtime/pom.xml  | 3 ++-
 extensions/snakeyaml/runtime/pom.xml                    | 3 ++-
 extensions/soap/runtime/pom.xml                         | 3 ++-
 extensions/sql/runtime/pom.xml                          | 3 ++-
 extensions/stream/runtime/pom.xml                       | 3 ++-
 extensions/tagsoup/runtime/pom.xml                      | 3 ++-
 extensions/tarfile/runtime/pom.xml                      | 3 ++-
 extensions/telegram/runtime/pom.xml                     | 3 ++-
 extensions/tika/runtime/pom.xml                         | 3 ++-
 extensions/timer/runtime/pom.xml                        | 3 ++-
 extensions/twitter/runtime/pom.xml                      | 3 ++-
 extensions/validator/runtime/pom.xml                    | 3 ++-
 extensions/vertx-http/runtime/pom.xml                   | 3 ++-
 extensions/vertx-websocket/runtime/pom.xml              | 3 ++-
 extensions/vertx/runtime/pom.xml                        | 3 ++-
 extensions/vm/runtime/pom.xml                           | 3 ++-
 extensions/weather/runtime/pom.xml                      | 3 ++-
 extensions/websocket-jsr356/runtime/pom.xml             | 3 ++-
 extensions/xpath/runtime/pom.xml                        | 3 ++-
 extensions/xslt/runtime/pom.xml                         | 3 ++-
 extensions/xstream/runtime/pom.xml                      | 3 ++-
 extensions/zip-deflater/runtime/pom.xml                 | 3 ++-
 extensions/zipfile/runtime/pom.xml                      | 3 ++-
 299 files changed, 486 insertions(+), 300 deletions(-)

diff --git a/extensions-core/caffeine-lrucache/runtime/pom.xml b/extensions-core/caffeine-lrucache/runtime/pom.xml
index 9da8eb6..6e189cb 100644
--- a/extensions-core/caffeine-lrucache/runtime/pom.xml
+++ b/extensions-core/caffeine-lrucache/runtime/pom.xml
@@ -31,7 +31,8 @@
     <description>An LRUCacheFactory implementation based on Caffeine</description>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencies>
diff --git a/extensions-core/core-cloud/runtime/pom.xml b/extensions-core/core-cloud/runtime/pom.xml
index e3d0f80..1d80b3f 100644
--- a/extensions-core/core-cloud/runtime/pom.xml
+++ b/extensions-core/core-cloud/runtime/pom.xml
@@ -31,7 +31,8 @@
     <description>The Camel Quarkus core cloud module</description>
 
     <properties>
-        <firstVersion>0.2.0</firstVersion>
+        <camel.quarkus.jvmSince>0.2.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>0.2.0</camel.quarkus.nativeSince>
         <quarkus.metadata.unlisted>true</quarkus.metadata.unlisted>
     </properties>
 
diff --git a/extensions-core/core/runtime/pom.xml b/extensions-core/core/runtime/pom.xml
index 0817536..fd40c53 100644
--- a/extensions-core/core/runtime/pom.xml
+++ b/extensions-core/core/runtime/pom.xml
@@ -30,7 +30,8 @@
     <description>Camel core functionality and basic Camel languages: Constant, ExchangeProperty, Header, Ref, Ref, Simple and Tokeinze</description>
 
     <properties>
-        <firstVersion>0.2.0</firstVersion>
+        <camel.quarkus.jvmSince>0.0.1</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>0.0.1</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-core/main/runtime/pom.xml b/extensions-core/main/runtime/pom.xml
index 2f15a18..6c5ee63 100644
--- a/extensions-core/main/runtime/pom.xml
+++ b/extensions-core/main/runtime/pom.xml
@@ -30,7 +30,8 @@
     <description>Bootstrap Camel using Camel Main which brings advanced auto-configuration capabilities and integration with Quarkus Command Mode</description>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-core/reactive-executor/runtime/pom.xml b/extensions-core/reactive-executor/runtime/pom.xml
index 3e0a3fd..1f7cfae 100644
--- a/extensions-core/reactive-executor/runtime/pom.xml
+++ b/extensions-core/reactive-executor/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Core :: Reactive Executor :: Runtime</name>
 
     <properties>
-        <firstVersion>0.3.0</firstVersion>
+        <camel.quarkus.jvmSince>0.3.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>0.3.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-core/threadpoolfactory-vertx/runtime/pom.xml b/extensions-core/threadpoolfactory-vertx/runtime/pom.xml
index d5234fe..29a5182 100644
--- a/extensions-core/threadpoolfactory-vertx/runtime/pom.xml
+++ b/extensions-core/threadpoolfactory-vertx/runtime/pom.xml
@@ -33,7 +33,8 @@
     <description>ThreadPoolFactory for camel-core using Vert.x</description>
 
     <properties>
-        <firstVersion>1.0.0-CR4</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-core/xml-io/runtime/pom.xml b/extensions-core/xml-io/runtime/pom.xml
index ea76c03..c2c857b 100644
--- a/extensions-core/xml-io/runtime/pom.xml
+++ b/extensions-core/xml-io/runtime/pom.xml
@@ -31,7 +31,8 @@
     <description>An XML stack for parsing XML route definitions. A fast an light weight alternative to camel-quarkus-xml-jaxp</description>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-core/xml-jaxb/runtime/pom.xml b/extensions-core/xml-jaxb/runtime/pom.xml
index 2f41c3e..c349261 100644
--- a/extensions-core/xml-jaxb/runtime/pom.xml
+++ b/extensions-core/xml-jaxb/runtime/pom.xml
@@ -31,7 +31,8 @@
     <description>An XML stack for parsing XML route definitions. A legacy alternative to the fast an light weight camel-quarkus-xml-io</description>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-core/xml-jaxp/runtime/pom.xml b/extensions-core/xml-jaxp/runtime/pom.xml
index e36d509..6cff966 100644
--- a/extensions-core/xml-jaxp/runtime/pom.xml
+++ b/extensions-core/xml-jaxp/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: XML JAXP :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/apns/runtime/pom.xml b/extensions-jvm/apns/runtime/pom.xml
index f3a605f..466e423 100644
--- a/extensions-jvm/apns/runtime/pom.xml
+++ b/extensions-jvm/apns/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Send notifications to Apple iOS devices.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/asn1/runtime/pom.xml b/extensions-jvm/asn1/runtime/pom.xml
index 09ff772..9308c8c 100644
--- a/extensions-jvm/asn1/runtime/pom.xml
+++ b/extensions-jvm/asn1/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Encode and decode data structures using Abstract Syntax Notation One (ASN.1).</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/asterisk/runtime/pom.xml b/extensions-jvm/asterisk/runtime/pom.xml
index af60496..e6dcf3b 100644
--- a/extensions-jvm/asterisk/runtime/pom.xml
+++ b/extensions-jvm/asterisk/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Interact with Asterisk PBX Server.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/atmos/runtime/pom.xml b/extensions-jvm/atmos/runtime/pom.xml
index faf7993..c5a8b90 100644
--- a/extensions-jvm/atmos/runtime/pom.xml
+++ b/extensions-jvm/atmos/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Integract with EMC's ViPR object data services using the Atmos Client.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/atom/runtime/pom.xml b/extensions-jvm/atom/runtime/pom.xml
index d7f747e..72b9b8a 100644
--- a/extensions-jvm/atom/runtime/pom.xml
+++ b/extensions-jvm/atom/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Poll Atom RSS feeds.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/atomix/runtime/pom.xml b/extensions-jvm/atomix/runtime/pom.xml
index f6d258d..e143f04 100644
--- a/extensions-jvm/atomix/runtime/pom.xml
+++ b/extensions-jvm/atomix/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Access Atomix's distributed map.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/avro-rpc/runtime/pom.xml b/extensions-jvm/avro-rpc/runtime/pom.xml
index 7985929..542c93b 100644
--- a/extensions-jvm/avro-rpc/runtime/pom.xml
+++ b/extensions-jvm/avro-rpc/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Avro RPC :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/aws2-kinesis/runtime/pom.xml b/extensions-jvm/aws2-kinesis/runtime/pom.xml
index be0750d..20d720e 100644
--- a/extensions-jvm/aws2-kinesis/runtime/pom.xml
+++ b/extensions-jvm/aws2-kinesis/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Consume and produce records from AWS Kinesis Streams using AWS SDK version 2.x.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/azure-storage-blob/runtime/pom.xml b/extensions-jvm/azure-storage-blob/runtime/pom.xml
index b8569ce..fb9fea0 100644
--- a/extensions-jvm/azure-storage-blob/runtime/pom.xml
+++ b/extensions-jvm/azure-storage-blob/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Store and retrieve blobs from Azure Storage Blob Service using SDK v12.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/azure-storage-queue/runtime/pom.xml b/extensions-jvm/azure-storage-queue/runtime/pom.xml
index 4bbdb7e..2d70021 100644
--- a/extensions-jvm/azure-storage-queue/runtime/pom.xml
+++ b/extensions-jvm/azure-storage-queue/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>The azure-storage-queue component is used for storing and retrieving the messages to/from Azure Storage Queue using Azure SDK v12.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/barcode/runtime/pom.xml b/extensions-jvm/barcode/runtime/pom.xml
index 8984414..45a2121 100644
--- a/extensions-jvm/barcode/runtime/pom.xml
+++ b/extensions-jvm/barcode/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Transform strings to various 1D/2D barcode bitmap formats and back.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/beanio/runtime/pom.xml b/extensions-jvm/beanio/runtime/pom.xml
index 28a4408..3352b99 100644
--- a/extensions-jvm/beanio/runtime/pom.xml
+++ b/extensions-jvm/beanio/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Marshal and unmarshal Java beans to and from flat files (such as CSV, delimited, or fixed length formats).</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/beanstalk/runtime/pom.xml b/extensions-jvm/beanstalk/runtime/pom.xml
index 260bca3..66b4033 100644
--- a/extensions-jvm/beanstalk/runtime/pom.xml
+++ b/extensions-jvm/beanstalk/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Retrieve and post-process Beanstalk jobs.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/bonita/runtime/pom.xml b/extensions-jvm/bonita/runtime/pom.xml
index 1e30c63..bebc383 100644
--- a/extensions-jvm/bonita/runtime/pom.xml
+++ b/extensions-jvm/bonita/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Communicate with a remote Bonita BPM process engine.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/browse/runtime/pom.xml b/extensions-jvm/browse/runtime/pom.xml
index 7ec3092..8c9eab7 100644
--- a/extensions-jvm/browse/runtime/pom.xml
+++ b/extensions-jvm/browse/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Inspect the messages received on endpoints supporting BrowsableEndpoint.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/cassandraql/runtime/pom.xml b/extensions-jvm/cassandraql/runtime/pom.xml
index 6731fd8..ee5c6af 100644
--- a/extensions-jvm/cassandraql/runtime/pom.xml
+++ b/extensions-jvm/cassandraql/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Cassandra CQL :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/cbor/runtime/pom.xml b/extensions-jvm/cbor/runtime/pom.xml
index 4e089d6..545adb6 100644
--- a/extensions-jvm/cbor/runtime/pom.xml
+++ b/extensions-jvm/cbor/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Unmarshal a CBOR payload to POJO and back.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/chatscript/runtime/pom.xml b/extensions-jvm/chatscript/runtime/pom.xml
index a8045be..904975d 100644
--- a/extensions-jvm/chatscript/runtime/pom.xml
+++ b/extensions-jvm/chatscript/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Chat with a ChatScript Server.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/chunk/runtime/pom.xml b/extensions-jvm/chunk/runtime/pom.xml
index 601f6ca..c6d3036 100644
--- a/extensions-jvm/chunk/runtime/pom.xml
+++ b/extensions-jvm/chunk/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Transform messages using Chunk templating engine.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/cm-sms/runtime/pom.xml b/extensions-jvm/cm-sms/runtime/pom.xml
index cccdaad..8b1bffe 100644
--- a/extensions-jvm/cm-sms/runtime/pom.xml
+++ b/extensions-jvm/cm-sms/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Send SMS messages via CM SMS Gateway.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/cmis/runtime/pom.xml b/extensions-jvm/cmis/runtime/pom.xml
index 24e8a6f..81341cb 100644
--- a/extensions-jvm/cmis/runtime/pom.xml
+++ b/extensions-jvm/cmis/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Read and write data from to/from a CMIS compliant content repositories.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/coap/runtime/pom.xml b/extensions-jvm/coap/runtime/pom.xml
index 90ae4d8..f1923c5 100644
--- a/extensions-jvm/coap/runtime/pom.xml
+++ b/extensions-jvm/coap/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Send and receive messages to/from COAP capable devices.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/cometd/runtime/pom.xml b/extensions-jvm/cometd/runtime/pom.xml
index 0e817a9..12f7ab7 100644
--- a/extensions-jvm/cometd/runtime/pom.xml
+++ b/extensions-jvm/cometd/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Offers publish/subscribe, peer-to-peer (via a server), and RPC style messaging using the CometD/Bayeux protocol.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/corda/runtime/pom.xml b/extensions-jvm/corda/runtime/pom.xml
index 33c445b..fb6aabe 100644
--- a/extensions-jvm/corda/runtime/pom.xml
+++ b/extensions-jvm/corda/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Perform operations against Corda blockchain platform using corda-rpc library.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/couchbase/runtime/pom.xml b/extensions-jvm/couchbase/runtime/pom.xml
index 52f0ff2..98dcad7 100644
--- a/extensions-jvm/couchbase/runtime/pom.xml
+++ b/extensions-jvm/couchbase/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Couchbase :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/crypto/runtime/pom.xml b/extensions-jvm/crypto/runtime/pom.xml
index 6c7c9d5..754424e 100644
--- a/extensions-jvm/crypto/runtime/pom.xml
+++ b/extensions-jvm/crypto/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Sign and verify exchanges using the Signature Service of the Java Cryptographic Extension (JCE).</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/debezium-mongodb/runtime/pom.xml b/extensions-jvm/debezium-mongodb/runtime/pom.xml
index 0d6a468..301364c 100644
--- a/extensions-jvm/debezium-mongodb/runtime/pom.xml
+++ b/extensions-jvm/debezium-mongodb/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Debezium MongoDB Connector :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/digitalocean/runtime/pom.xml b/extensions-jvm/digitalocean/runtime/pom.xml
index e163b9f..7623ca0 100644
--- a/extensions-jvm/digitalocean/runtime/pom.xml
+++ b/extensions-jvm/digitalocean/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Manage Droplets and resources within the DigitalOcean cloud.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/djl/runtime/pom.xml b/extensions-jvm/djl/runtime/pom.xml
index 3aa971f..2d28387 100644
--- a/extensions-jvm/djl/runtime/pom.xml
+++ b/extensions-jvm/djl/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Infer Deep Learning models from message exchanges data using Deep Java Library (DJL).</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/dns/runtime/pom.xml b/extensions-jvm/dns/runtime/pom.xml
index 9cbc4ba..c3a8b8b 100644
--- a/extensions-jvm/dns/runtime/pom.xml
+++ b/extensions-jvm/dns/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Perform DNS queries using DNSJava.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/drill/runtime/pom.xml b/extensions-jvm/drill/runtime/pom.xml
index b70691e..ec639b7 100644
--- a/extensions-jvm/drill/runtime/pom.xml
+++ b/extensions-jvm/drill/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Perform queries against an Apache Drill cluster.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/ehcache/runtime/pom.xml b/extensions-jvm/ehcache/runtime/pom.xml
index 6fadd90..e32885c 100644
--- a/extensions-jvm/ehcache/runtime/pom.xml
+++ b/extensions-jvm/ehcache/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Perform caching operations using Ehcache.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/elsql/runtime/pom.xml b/extensions-jvm/elsql/runtime/pom.xml
index 80691a9..b747675 100644
--- a/extensions-jvm/elsql/runtime/pom.xml
+++ b/extensions-jvm/elsql/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Use ElSql to define SQL queries. Extends the SQL Component.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/etcd/runtime/pom.xml b/extensions-jvm/etcd/runtime/pom.xml
index ab28a8b..fcd4b51 100644
--- a/extensions-jvm/etcd/runtime/pom.xml
+++ b/extensions-jvm/etcd/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Get, set or delete keys in etcd key-value store.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/facebook/runtime/pom.xml b/extensions-jvm/facebook/runtime/pom.xml
index 0df0021..7740fd5 100644
--- a/extensions-jvm/facebook/runtime/pom.xml
+++ b/extensions-jvm/facebook/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Send requests to Facebook APIs supported by Facebook4J.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/fastjson/runtime/pom.xml b/extensions-jvm/fastjson/runtime/pom.xml
index 4e009f9..3b4b5c0 100644
--- a/extensions-jvm/fastjson/runtime/pom.xml
+++ b/extensions-jvm/fastjson/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Marshal POJOs to JSON and back.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/flink/runtime/pom.xml b/extensions-jvm/flink/runtime/pom.xml
index 5baa789..63dbc89 100644
--- a/extensions-jvm/flink/runtime/pom.xml
+++ b/extensions-jvm/flink/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Send DataSet jobs to an Apache Flink cluster.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/fop/runtime/pom.xml b/extensions-jvm/fop/runtime/pom.xml
index 484b3bf..653e2e1 100644
--- a/extensions-jvm/fop/runtime/pom.xml
+++ b/extensions-jvm/fop/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Render messages into PDF and other output formats supported by Apache FOP.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/freemarker/runtime/pom.xml b/extensions-jvm/freemarker/runtime/pom.xml
index 93da044..6320707 100644
--- a/extensions-jvm/freemarker/runtime/pom.xml
+++ b/extensions-jvm/freemarker/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Transform messages using FreeMarker templates.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/ganglia/runtime/pom.xml b/extensions-jvm/ganglia/runtime/pom.xml
index c218c75..8c9406a 100644
--- a/extensions-jvm/ganglia/runtime/pom.xml
+++ b/extensions-jvm/ganglia/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Send metrics to Ganglia monitoring system.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/geocoder/runtime/pom.xml b/extensions-jvm/geocoder/runtime/pom.xml
index ecba622..680f505 100644
--- a/extensions-jvm/geocoder/runtime/pom.xml
+++ b/extensions-jvm/geocoder/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Find geocodes (latitude and longitude) for a given address or the other way round.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/google-bigquery/runtime/pom.xml b/extensions-jvm/google-bigquery/runtime/pom.xml
index 3b2c221..149c96f 100644
--- a/extensions-jvm/google-bigquery/runtime/pom.xml
+++ b/extensions-jvm/google-bigquery/runtime/pom.xml
@@ -31,7 +31,8 @@
     <description>Access Google Cloud BigQuery service using SQL queries or Google Client Services API</description>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/google-pubsub/runtime/pom.xml b/extensions-jvm/google-pubsub/runtime/pom.xml
index 4d74e99..b2d7820 100644
--- a/extensions-jvm/google-pubsub/runtime/pom.xml
+++ b/extensions-jvm/google-pubsub/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Google Pubsub :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/groovy/runtime/pom.xml b/extensions-jvm/groovy/runtime/pom.xml
index bdd66a2..62a9048 100644
--- a/extensions-jvm/groovy/runtime/pom.xml
+++ b/extensions-jvm/groovy/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Groovy :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/grpc/runtime/pom.xml b/extensions-jvm/grpc/runtime/pom.xml
index d28e825..4c7f6cd 100644
--- a/extensions-jvm/grpc/runtime/pom.xml
+++ b/extensions-jvm/grpc/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: gRPC :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/guava-eventbus/runtime/pom.xml b/extensions-jvm/guava-eventbus/runtime/pom.xml
index 5471efe..7b1d81e 100644
--- a/extensions-jvm/guava-eventbus/runtime/pom.xml
+++ b/extensions-jvm/guava-eventbus/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Send and receive messages to/from Guava EventBus.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/hazelcast/runtime/pom.xml b/extensions-jvm/hazelcast/runtime/pom.xml
index 43063f1..993c211 100644
--- a/extensions-jvm/hazelcast/runtime/pom.xml
+++ b/extensions-jvm/hazelcast/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Increment, decrement, set, etc. Hazelcast atomic number (a grid wide number).</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/hdfs/runtime/pom.xml b/extensions-jvm/hdfs/runtime/pom.xml
index ab7396f..62a6dce 100644
--- a/extensions-jvm/hdfs/runtime/pom.xml
+++ b/extensions-jvm/hdfs/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Read and write from/to an HDFS filesystem using Hadoop 2.x.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/hipchat/runtime/pom.xml b/extensions-jvm/hipchat/runtime/pom.xml
index 99fc226..8730a45 100644
--- a/extensions-jvm/hipchat/runtime/pom.xml
+++ b/extensions-jvm/hipchat/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Send and receive messages to/from Hipchat service.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/hl7/runtime/pom.xml b/extensions-jvm/hl7/runtime/pom.xml
index 5eea147..933b91a 100644
--- a/extensions-jvm/hl7/runtime/pom.xml
+++ b/extensions-jvm/hl7/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Marshal and unmarshal HL7 (Health Care) model objects using the HL7 MLLP codec.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/iec60870/runtime/pom.xml b/extensions-jvm/iec60870/runtime/pom.xml
index 5846216..079ed7a 100644
--- a/extensions-jvm/iec60870/runtime/pom.xml
+++ b/extensions-jvm/iec60870/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>IEC 60870 supervisory control and data acquisition (SCADA) client using NeoSCADA implementation.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/ignite/runtime/pom.xml b/extensions-jvm/ignite/runtime/pom.xml
index 9ee06bf..2b8300f 100644
--- a/extensions-jvm/ignite/runtime/pom.xml
+++ b/extensions-jvm/ignite/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Perform cache operations on an Ignite cache or consume changes from a continuous query.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/iota/runtime/pom.xml b/extensions-jvm/iota/runtime/pom.xml
index 034fb3f..6869fbc 100644
--- a/extensions-jvm/iota/runtime/pom.xml
+++ b/extensions-jvm/iota/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Manage financial transactions using IOTA distributed ledger.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/ipfs/runtime/pom.xml b/extensions-jvm/ipfs/runtime/pom.xml
index afd29d3..3e3ce5e 100644
--- a/extensions-jvm/ipfs/runtime/pom.xml
+++ b/extensions-jvm/ipfs/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Access the Interplanetary File System (IPFS).</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <repositories>
diff --git a/extensions-jvm/irc/runtime/pom.xml b/extensions-jvm/irc/runtime/pom.xml
index 31e3e0d..dca9732 100644
--- a/extensions-jvm/irc/runtime/pom.xml
+++ b/extensions-jvm/irc/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Send and receive messages to/from and IRC chat.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/jbpm/runtime/pom.xml b/extensions-jvm/jbpm/runtime/pom.xml
index eae8582..b39f904 100644
--- a/extensions-jvm/jbpm/runtime/pom.xml
+++ b/extensions-jvm/jbpm/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Interact with jBPM workflow engine over REST.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/jclouds/runtime/pom.xml b/extensions-jvm/jclouds/runtime/pom.xml
index a1970c6..689a67f 100644
--- a/extensions-jvm/jclouds/runtime/pom.xml
+++ b/extensions-jvm/jclouds/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Interact with jclouds compute &amp; blobstore service.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/jcr/runtime/pom.xml b/extensions-jvm/jcr/runtime/pom.xml
index 9395138..1ca6c8e 100644
--- a/extensions-jvm/jcr/runtime/pom.xml
+++ b/extensions-jvm/jcr/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Read and write nodes to/from a JCR compliant content repository.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/jgroups-raft/runtime/pom.xml b/extensions-jvm/jgroups-raft/runtime/pom.xml
index 53cb9e8..a264497 100644
--- a/extensions-jvm/jgroups-raft/runtime/pom.xml
+++ b/extensions-jvm/jgroups-raft/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Exchange messages with JGroups-raft clusters.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/jgroups/runtime/pom.xml b/extensions-jvm/jgroups/runtime/pom.xml
index 46ad89f..6889d2c 100644
--- a/extensions-jvm/jgroups/runtime/pom.xml
+++ b/extensions-jvm/jgroups/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Exchange messages with JGroups clusters.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/jing/runtime/pom.xml b/extensions-jvm/jing/runtime/pom.xml
index a4ddbc8..e445c86 100644
--- a/extensions-jvm/jing/runtime/pom.xml
+++ b/extensions-jvm/jing/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Validate XML against a RelaxNG schema (XML Syntax or Compact Syntax) using Jing library.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/jooq/runtime/pom.xml b/extensions-jvm/jooq/runtime/pom.xml
index 96a52ac..63322f4 100644
--- a/extensions-jvm/jooq/runtime/pom.xml
+++ b/extensions-jvm/jooq/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Store and retrieve Java objects from an SQL database using JOOQ.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/jsch/runtime/pom.xml b/extensions-jvm/jsch/runtime/pom.xml
index 5fbb41a..e71a901 100644
--- a/extensions-jvm/jsch/runtime/pom.xml
+++ b/extensions-jvm/jsch/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Copy files to/from remote hosts using the secure copy protocol (SCP).</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/jslt/runtime/pom.xml b/extensions-jvm/jslt/runtime/pom.xml
index b3eed59..76c7643 100644
--- a/extensions-jvm/jslt/runtime/pom.xml
+++ b/extensions-jvm/jslt/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Query or transform JSON payloads using an JSLT.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/jsonapi/runtime/pom.xml b/extensions-jvm/jsonapi/runtime/pom.xml
index e68e2e3..fb47dc9 100644
--- a/extensions-jvm/jsonapi/runtime/pom.xml
+++ b/extensions-jvm/jsonapi/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Marshal and unmarshal JSON:API resources using JSONAPI-Converter library.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/jt400/runtime/pom.xml b/extensions-jvm/jt400/runtime/pom.xml
index 46988b9..8f8c24b 100644
--- a/extensions-jvm/jt400/runtime/pom.xml
+++ b/extensions-jvm/jt400/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Exchanges messages with an IBM i system using data queues, message queues, or program call. IBM i is the replacement for AS/400 and iSeries servers.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/language/runtime/pom.xml b/extensions-jvm/language/runtime/pom.xml
index f492e2c..12cb32f 100644
--- a/extensions-jvm/language/runtime/pom.xml
+++ b/extensions-jvm/language/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Execute scripts in any of the languages supported by Camel.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/ldap/runtime/pom.xml b/extensions-jvm/ldap/runtime/pom.xml
index 2ce1808..8126f3b 100644
--- a/extensions-jvm/ldap/runtime/pom.xml
+++ b/extensions-jvm/ldap/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Perform searches on LDAP servers.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/ldif/runtime/pom.xml b/extensions-jvm/ldif/runtime/pom.xml
index 543d865..97d1261 100644
--- a/extensions-jvm/ldif/runtime/pom.xml
+++ b/extensions-jvm/ldif/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Perform updates on an LDAP server from an LDIF body content.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/lucene/runtime/pom.xml b/extensions-jvm/lucene/runtime/pom.xml
index ff1071d..fb6d10c 100644
--- a/extensions-jvm/lucene/runtime/pom.xml
+++ b/extensions-jvm/lucene/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Perform inserts or queries against Apache Lucene databases.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/lumberjack/runtime/pom.xml b/extensions-jvm/lumberjack/runtime/pom.xml
index 07e1e13..e7c4b54 100644
--- a/extensions-jvm/lumberjack/runtime/pom.xml
+++ b/extensions-jvm/lumberjack/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Receive logs messages using the Lumberjack protocol.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/management/runtime/pom.xml b/extensions-jvm/management/runtime/pom.xml
index 7575995..db84d61 100644
--- a/extensions-jvm/management/runtime/pom.xml
+++ b/extensions-jvm/management/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>JMX management strategy and associated managed resources.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/milo/runtime/pom.xml b/extensions-jvm/milo/runtime/pom.xml
index 257e3d8..0c157ba 100644
--- a/extensions-jvm/milo/runtime/pom.xml
+++ b/extensions-jvm/milo/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Connect to OPC UA servers using the binary protocol for acquiring telemetry data.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/mllp/runtime/pom.xml b/extensions-jvm/mllp/runtime/pom.xml
index 47e593e..9fdace3 100644
--- a/extensions-jvm/mllp/runtime/pom.xml
+++ b/extensions-jvm/mllp/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Communicate with external systems using the MLLP protocol.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/msv/runtime/pom.xml b/extensions-jvm/msv/runtime/pom.xml
index 0524445..865a20a 100644
--- a/extensions-jvm/msv/runtime/pom.xml
+++ b/extensions-jvm/msv/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Validate XML payloads using Multi-Schema Validator (MSV).</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/mvel/runtime/pom.xml b/extensions-jvm/mvel/runtime/pom.xml
index 0ab76f9..7965e62 100644
--- a/extensions-jvm/mvel/runtime/pom.xml
+++ b/extensions-jvm/mvel/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Transform messages using an MVEL template.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/mybatis/runtime/pom.xml b/extensions-jvm/mybatis/runtime/pom.xml
index 763eadf..7730778 100644
--- a/extensions-jvm/mybatis/runtime/pom.xml
+++ b/extensions-jvm/mybatis/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Performs a query, poll, insert, update or delete in a relational database using MyBatis.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/nagios/runtime/pom.xml b/extensions-jvm/nagios/runtime/pom.xml
index c419c67..99e3b0e 100644
--- a/extensions-jvm/nagios/runtime/pom.xml
+++ b/extensions-jvm/nagios/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Send passive checks to Nagios using JSendNSCA.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/nitrite/runtime/pom.xml b/extensions-jvm/nitrite/runtime/pom.xml
index 55ccacf..7eaf5fa 100644
--- a/extensions-jvm/nitrite/runtime/pom.xml
+++ b/extensions-jvm/nitrite/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Nitrite :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/nsq/runtime/pom.xml b/extensions-jvm/nsq/runtime/pom.xml
index c38b890..260f59f 100644
--- a/extensions-jvm/nsq/runtime/pom.xml
+++ b/extensions-jvm/nsq/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Send and receive messages from NSQ realtime distributed messaging platform.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/ognl/runtime/pom.xml b/extensions-jvm/ognl/runtime/pom.xml
index 37bbd61..85c0c8e 100644
--- a/extensions-jvm/ognl/runtime/pom.xml
+++ b/extensions-jvm/ognl/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: OGNL :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/openstack/runtime/pom.xml b/extensions-jvm/openstack/runtime/pom.xml
index e5990cd..cdf9c99 100644
--- a/extensions-jvm/openstack/runtime/pom.xml
+++ b/extensions-jvm/openstack/runtime/pom.xml
@@ -31,7 +31,8 @@
     <description>Interact with OpenStack APIs</description>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/optaplanner/runtime/pom.xml b/extensions-jvm/optaplanner/runtime/pom.xml
index f41565e..9dbd344 100644
--- a/extensions-jvm/optaplanner/runtime/pom.xml
+++ b/extensions-jvm/optaplanner/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Solve planning problems with OptaPlanner.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/pg-replication-slot/runtime/pom.xml b/extensions-jvm/pg-replication-slot/runtime/pom.xml
index 2cb5239..dde6f2f 100644
--- a/extensions-jvm/pg-replication-slot/runtime/pom.xml
+++ b/extensions-jvm/pg-replication-slot/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Poll for PostgreSQL Write-Ahead Log (WAL) records using Streaming Replication Slots.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/pgevent/runtime/pom.xml b/extensions-jvm/pgevent/runtime/pom.xml
index 2803f11..18e3462 100644
--- a/extensions-jvm/pgevent/runtime/pom.xml
+++ b/extensions-jvm/pgevent/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Send and receive PostgreSQL events via LISTEN and NOTIFY commands.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/printer/runtime/pom.xml b/extensions-jvm/printer/runtime/pom.xml
index 2be632a..b5493d1 100644
--- a/extensions-jvm/printer/runtime/pom.xml
+++ b/extensions-jvm/printer/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Send print jobs to printers.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/protobuf/runtime/pom.xml b/extensions-jvm/protobuf/runtime/pom.xml
index 7c84430..0648003 100644
--- a/extensions-jvm/protobuf/runtime/pom.xml
+++ b/extensions-jvm/protobuf/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Protobuf :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/pubnub/runtime/pom.xml b/extensions-jvm/pubnub/runtime/pom.xml
index b2128d3..6e2ea10 100644
--- a/extensions-jvm/pubnub/runtime/pom.xml
+++ b/extensions-jvm/pubnub/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: PubNub :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/pulsar/runtime/pom.xml b/extensions-jvm/pulsar/runtime/pom.xml
index 6cb0a9e..9bdc8c1 100644
--- a/extensions-jvm/pulsar/runtime/pom.xml
+++ b/extensions-jvm/pulsar/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Send and receive messages from/to Apache Pulsar messaging system.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/quickfix/runtime/pom.xml b/extensions-jvm/quickfix/runtime/pom.xml
index d022135..8c17cf0 100644
--- a/extensions-jvm/quickfix/runtime/pom.xml
+++ b/extensions-jvm/quickfix/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Open a Financial Interchange (FIX) session using an embedded QuickFix/J engine.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/robotframework/runtime/pom.xml b/extensions-jvm/robotframework/runtime/pom.xml
index 5e546a2..b74ca0f 100644
--- a/extensions-jvm/robotframework/runtime/pom.xml
+++ b/extensions-jvm/robotframework/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Pass camel exchanges to acceptence test written in Robot DSL.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/rss/runtime/pom.xml b/extensions-jvm/rss/runtime/pom.xml
index bdaedae..beb3d2e 100644
--- a/extensions-jvm/rss/runtime/pom.xml
+++ b/extensions-jvm/rss/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Poll RSS feeds.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/saga/runtime/pom.xml b/extensions-jvm/saga/runtime/pom.xml
index 6dded8f..03c3608 100644
--- a/extensions-jvm/saga/runtime/pom.xml
+++ b/extensions-jvm/saga/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Execute custom actions within a route using the Saga EIP.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/saxon/runtime/pom.xml b/extensions-jvm/saxon/runtime/pom.xml
index 6743b5e..90f9020 100644
--- a/extensions-jvm/saxon/runtime/pom.xml
+++ b/extensions-jvm/saxon/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Query and/or transform XML payloads using XQuery and Saxon.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/schematron/runtime/pom.xml b/extensions-jvm/schematron/runtime/pom.xml
index bdf94eb..0b54832 100644
--- a/extensions-jvm/schematron/runtime/pom.xml
+++ b/extensions-jvm/schematron/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Validate XML payload using the Schematron Library.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/sip/runtime/pom.xml b/extensions-jvm/sip/runtime/pom.xml
index fec1c1a..dfb2f4f 100644
--- a/extensions-jvm/sip/runtime/pom.xml
+++ b/extensions-jvm/sip/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Send and receive messages using the SIP protocol (used in telecommunications).</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/smpp/runtime/pom.xml b/extensions-jvm/smpp/runtime/pom.xml
index 7db92f2..02b517f 100644
--- a/extensions-jvm/smpp/runtime/pom.xml
+++ b/extensions-jvm/smpp/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Send and receive SMS messages using a SMSC (Short Message Service Center).</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/snmp/runtime/pom.xml b/extensions-jvm/snmp/runtime/pom.xml
index 39d36cf..bd12888 100644
--- a/extensions-jvm/snmp/runtime/pom.xml
+++ b/extensions-jvm/snmp/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Receive traps and poll SNMP (Simple Network Management Protocol) capable devices.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/solr/runtime/pom.xml b/extensions-jvm/solr/runtime/pom.xml
index a8b36f6..eeb5198 100644
--- a/extensions-jvm/solr/runtime/pom.xml
+++ b/extensions-jvm/solr/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Perform operations against Apache Lucene Solr.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/soroush/runtime/pom.xml b/extensions-jvm/soroush/runtime/pom.xml
index f8c2ef0..6142dcb 100644
--- a/extensions-jvm/soroush/runtime/pom.xml
+++ b/extensions-jvm/soroush/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Send and receive messages as a Soroush chat bot.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/splunk-hec/runtime/pom.xml b/extensions-jvm/splunk-hec/runtime/pom.xml
index 7e91fa1..6331a58 100644
--- a/extensions-jvm/splunk-hec/runtime/pom.xml
+++ b/extensions-jvm/splunk-hec/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>The splunk component allows to publish events in Splunk using the HTTP Event Collector.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/splunk/runtime/pom.xml b/extensions-jvm/splunk/runtime/pom.xml
index fe8b21d..f316b26 100644
--- a/extensions-jvm/splunk/runtime/pom.xml
+++ b/extensions-jvm/splunk/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Publish or search for events in Splunk.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/ssh/runtime/pom.xml b/extensions-jvm/ssh/runtime/pom.xml
index 2635f68..d14edaf 100644
--- a/extensions-jvm/ssh/runtime/pom.xml
+++ b/extensions-jvm/ssh/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Execute commands on remote hosts using SSH.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/stax/runtime/pom.xml b/extensions-jvm/stax/runtime/pom.xml
index b8beb3b..70aa8c0 100644
--- a/extensions-jvm/stax/runtime/pom.xml
+++ b/extensions-jvm/stax/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Process XML payloads by a SAX ContentHandler.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/stomp/runtime/pom.xml b/extensions-jvm/stomp/runtime/pom.xml
index b2acc34..b574733 100644
--- a/extensions-jvm/stomp/runtime/pom.xml
+++ b/extensions-jvm/stomp/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Send and rececive messages to/from STOMP (Simple Text Oriented Messaging Protocol) compliant message brokers.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/stringtemplate/runtime/pom.xml b/extensions-jvm/stringtemplate/runtime/pom.xml
index 8a99eab..a788696 100644
--- a/extensions-jvm/stringtemplate/runtime/pom.xml
+++ b/extensions-jvm/stringtemplate/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Transform messages using StringTemplate engine.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/stub/runtime/pom.xml b/extensions-jvm/stub/runtime/pom.xml
index 8b004dc..e28e740 100644
--- a/extensions-jvm/stub/runtime/pom.xml
+++ b/extensions-jvm/stub/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Stub out any physical endpoints while in development or testing.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/syslog/runtime/pom.xml b/extensions-jvm/syslog/runtime/pom.xml
index 2f19901..0e3f728 100644
--- a/extensions-jvm/syslog/runtime/pom.xml
+++ b/extensions-jvm/syslog/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Marshall SyslogMessages to RFC3164 and RFC5424 messages and back.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/thrift/runtime/pom.xml b/extensions-jvm/thrift/runtime/pom.xml
index b5e23f4..a318219 100644
--- a/extensions-jvm/thrift/runtime/pom.xml
+++ b/extensions-jvm/thrift/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Call and expose remote procedures (RPC) with Apache Thrift data format and serialization mechanism.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/twilio/runtime/pom.xml b/extensions-jvm/twilio/runtime/pom.xml
index da7d558..91c2b4f 100644
--- a/extensions-jvm/twilio/runtime/pom.xml
+++ b/extensions-jvm/twilio/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Interact with Twilio REST APIs using Twilio Java SDK.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/univocity-parsers/runtime/pom.xml b/extensions-jvm/univocity-parsers/runtime/pom.xml
index d68a873..3d430f3 100644
--- a/extensions-jvm/univocity-parsers/runtime/pom.xml
+++ b/extensions-jvm/univocity-parsers/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Marshal and unmarshal Java objects from and to CSV (Comma Separated Values) using UniVocity Parsers.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/velocity/runtime/pom.xml b/extensions-jvm/velocity/runtime/pom.xml
index 538076d..328c055 100644
--- a/extensions-jvm/velocity/runtime/pom.xml
+++ b/extensions-jvm/velocity/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Transform messages using a Velocity template.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/web3j/runtime/pom.xml b/extensions-jvm/web3j/runtime/pom.xml
index d37d78e..ff6232c 100644
--- a/extensions-jvm/web3j/runtime/pom.xml
+++ b/extensions-jvm/web3j/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Interact with Ethereum nodes using web3j client API.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/weka/runtime/pom.xml b/extensions-jvm/weka/runtime/pom.xml
index 16e7360..78bab98 100644
--- a/extensions-jvm/weka/runtime/pom.xml
+++ b/extensions-jvm/weka/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Perform machine learning tasks using Weka.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <repositories>
diff --git a/extensions-jvm/wordpress/runtime/pom.xml b/extensions-jvm/wordpress/runtime/pom.xml
index c7680b1..f85a2cd 100644
--- a/extensions-jvm/wordpress/runtime/pom.xml
+++ b/extensions-jvm/wordpress/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Manage posts and users using Wordpress API.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/workday/runtime/pom.xml b/extensions-jvm/workday/runtime/pom.xml
index 35cca5e..7830c49 100644
--- a/extensions-jvm/workday/runtime/pom.xml
+++ b/extensions-jvm/workday/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Detect and parse documents using Workday.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/xchange/runtime/pom.xml b/extensions-jvm/xchange/runtime/pom.xml
index e98cd4a..924a33f 100644
--- a/extensions-jvm/xchange/runtime/pom.xml
+++ b/extensions-jvm/xchange/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Access market data and trade on Bitcoin and Altcoin exchanges.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/xj/runtime/pom.xml b/extensions-jvm/xj/runtime/pom.xml
index adc7672..8b6daa9 100644
--- a/extensions-jvm/xj/runtime/pom.xml
+++ b/extensions-jvm/xj/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Transform JSON and XML message using a XSLT.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/xmlsecurity/runtime/pom.xml b/extensions-jvm/xmlsecurity/runtime/pom.xml
index 6208746..e9fca23 100644
--- a/extensions-jvm/xmlsecurity/runtime/pom.xml
+++ b/extensions-jvm/xmlsecurity/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Sign XML payloads using the XML signature specification.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/xmpp/runtime/pom.xml b/extensions-jvm/xmpp/runtime/pom.xml
index b0a69c4..ff47010 100644
--- a/extensions-jvm/xmpp/runtime/pom.xml
+++ b/extensions-jvm/xmpp/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Send and receive messages to/from an XMPP chat server.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/xslt-saxon/runtime/pom.xml b/extensions-jvm/xslt-saxon/runtime/pom.xml
index 93d9e96..28ddb15 100644
--- a/extensions-jvm/xslt-saxon/runtime/pom.xml
+++ b/extensions-jvm/xslt-saxon/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Transform XML payloads using an XSLT template using Saxon.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/yammer/runtime/pom.xml b/extensions-jvm/yammer/runtime/pom.xml
index 5ad079e..5c05e4b 100644
--- a/extensions-jvm/yammer/runtime/pom.xml
+++ b/extensions-jvm/yammer/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Interact with the Yammer enterprise social network.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/zendesk/runtime/pom.xml b/extensions-jvm/zendesk/runtime/pom.xml
index 2c9f672..69afe10 100644
--- a/extensions-jvm/zendesk/runtime/pom.xml
+++ b/extensions-jvm/zendesk/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Manage Zendesk tickets, users, organizations, etc.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/zookeeper-master/runtime/pom.xml b/extensions-jvm/zookeeper-master/runtime/pom.xml
index ad3812b..3bad736 100644
--- a/extensions-jvm/zookeeper-master/runtime/pom.xml
+++ b/extensions-jvm/zookeeper-master/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Have only a single consumer in a cluster consuming from a given endpoint; with automatic failover if the JVM dies.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-jvm/zookeeper/runtime/pom.xml b/extensions-jvm/zookeeper/runtime/pom.xml
index b2727ca..c3e5d9c 100644
--- a/extensions-jvm/zookeeper/runtime/pom.xml
+++ b/extensions-jvm/zookeeper/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Manage ZooKeeper clusters.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-support/ahc/runtime/pom.xml b/extensions-support/ahc/runtime/pom.xml
index 6e7a431..40eb318 100644
--- a/extensions-support/ahc/runtime/pom.xml
+++ b/extensions-support/ahc/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Support :: Async Http Client :: Runtime</name>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-support/aws/runtime/pom.xml b/extensions-support/aws/runtime/pom.xml
index f7b19c3..1a21f4c 100644
--- a/extensions-support/aws/runtime/pom.xml
+++ b/extensions-support/aws/runtime/pom.xml
@@ -29,7 +29,8 @@
     <name>Camel Quarkus :: Support :: AWS :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-support/aws2/runtime/pom.xml b/extensions-support/aws2/runtime/pom.xml
index a588f53..d91a68a 100644
--- a/extensions-support/aws2/runtime/pom.xml
+++ b/extensions-support/aws2/runtime/pom.xml
@@ -29,7 +29,8 @@
     <name>Camel Quarkus :: Support :: AWS2 :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-support/bouncycastle/runtime/pom.xml b/extensions-support/bouncycastle/runtime/pom.xml
index 9a3731c..892e302 100644
--- a/extensions-support/bouncycastle/runtime/pom.xml
+++ b/extensions-support/bouncycastle/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Support :: Bouncy Castle :: Runtime</name>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.1.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
@@ -53,7 +54,7 @@
         <dependency>
             <groupId>org.javassist</groupId>
             <artifactId>javassist</artifactId>
-        </dependency>        
+        </dependency>
     </dependencies>
 
     <build>
diff --git a/extensions-support/debezium/runtime/pom.xml b/extensions-support/debezium/runtime/pom.xml
index 9c64f4e..5d0d269 100644
--- a/extensions-support/debezium/runtime/pom.xml
+++ b/extensions-support/debezium/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Support :: Debezium :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-support/google-http-client/runtime/pom.xml b/extensions-support/google-http-client/runtime/pom.xml
index 3f316dd..e40ba57 100644
--- a/extensions-support/google-http-client/runtime/pom.xml
+++ b/extensions-support/google-http-client/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Support :: Google HTTP Client :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-support/mail/runtime/pom.xml b/extensions-support/mail/runtime/pom.xml
index 2366ef2..d51395a 100644
--- a/extensions-support/mail/runtime/pom.xml
+++ b/extensions-support/mail/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Support :: Mail :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions-support/mongodb/runtime/pom.xml b/extensions-support/mongodb/runtime/pom.xml
index 00d102c..0fe3f14 100644
--- a/extensions-support/mongodb/runtime/pom.xml
+++ b/extensions-support/mongodb/runtime/pom.xml
@@ -31,7 +31,8 @@
     <description>Camel Quarkus Support MongoDB</description>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
         <quarkus.metadata.unlisted>true</quarkus.metadata.unlisted>
     </properties>
 
diff --git a/extensions/activemq/runtime/pom.xml b/extensions/activemq/runtime/pom.xml
index 326e858..043ec33 100644
--- a/extensions/activemq/runtime/pom.xml
+++ b/extensions/activemq/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: ActiveMQ :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/ahc-ws/runtime/pom.xml b/extensions/ahc-ws/runtime/pom.xml
index ce16acd..dcad484 100644
--- a/extensions/ahc-ws/runtime/pom.xml
+++ b/extensions/ahc-ws/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Async HTTP Client (AHC) Websocket :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/ahc/runtime/pom.xml b/extensions/ahc/runtime/pom.xml
index 5eeab40..c17c64f 100644
--- a/extensions/ahc/runtime/pom.xml
+++ b/extensions/ahc/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Async HTTP Client (AHC) :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/amqp/runtime/pom.xml b/extensions/amqp/runtime/pom.xml
index be7bf08..a23b1ee 100644
--- a/extensions/amqp/runtime/pom.xml
+++ b/extensions/amqp/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: AMQP :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/arangodb/runtime/pom.xml b/extensions/arangodb/runtime/pom.xml
index 6433a7c..ae75a67 100644
--- a/extensions/arangodb/runtime/pom.xml
+++ b/extensions/arangodb/runtime/pom.xml
@@ -33,7 +33,8 @@
     <description>Perform operations on ArangoDb documents, collections and graphs.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.1.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/as2/runtime/pom.xml b/extensions/as2/runtime/pom.xml
index 78ef4bc..f55a563 100644
--- a/extensions/as2/runtime/pom.xml
+++ b/extensions/as2/runtime/pom.xml
@@ -33,7 +33,8 @@
     <description>Transfer data securely and reliably using the AS2 protocol (RFC4130).</description>
 
     <properties>
-        <firstVersion>1.0.0-CR4</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/attachments/runtime/pom.xml b/extensions/attachments/runtime/pom.xml
index 7d02fda..8d4273d 100644
--- a/extensions/attachments/runtime/pom.xml
+++ b/extensions/attachments/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Attachments :: Runtime</name>
 
     <properties>
-        <firstVersion>0.3.0</firstVersion>
+        <camel.quarkus.jvmSince>0.3.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>0.3.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/avro/runtime/pom.xml b/extensions/avro/runtime/pom.xml
index 7b5a1c1..6a22072 100644
--- a/extensions/avro/runtime/pom.xml
+++ b/extensions/avro/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Avro :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/aws-ec2/runtime/pom.xml b/extensions/aws-ec2/runtime/pom.xml
index 350c193..55b4549 100644
--- a/extensions/aws-ec2/runtime/pom.xml
+++ b/extensions/aws-ec2/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: AWS Elastic Compute Cloud (EC2) :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
         <quarkus.metadata.keywords>Amazon</quarkus.metadata.keywords>
     </properties>
 
diff --git a/extensions/aws-ecs/runtime/pom.xml b/extensions/aws-ecs/runtime/pom.xml
index 75159cb..a8afca3 100644
--- a/extensions/aws-ecs/runtime/pom.xml
+++ b/extensions/aws-ecs/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: AWS Elastic Container Service (ECS) :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
         <quarkus.metadata.keywords>Amazon</quarkus.metadata.keywords>
     </properties>
 
diff --git a/extensions/aws-eks/runtime/pom.xml b/extensions/aws-eks/runtime/pom.xml
index 2f83d0d..d5be1bf 100644
--- a/extensions/aws-eks/runtime/pom.xml
+++ b/extensions/aws-eks/runtime/pom.xml
@@ -29,7 +29,8 @@
     <name>Camel Quarkus :: AWS Elastic Kubernetes Service (EKS) :: Runtime</name>
 
     <properties>
-        <firstVersion>0.2.0</firstVersion>
+        <camel.quarkus.jvmSince>0.0.1</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>0.0.1</camel.quarkus.nativeSince>
         <quarkus.metadata.keywords>Amazon</quarkus.metadata.keywords>
     </properties>
 
diff --git a/extensions/aws-iam/runtime/pom.xml b/extensions/aws-iam/runtime/pom.xml
index 439444f..b849edd 100644
--- a/extensions/aws-iam/runtime/pom.xml
+++ b/extensions/aws-iam/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: AWS Identity and Access Management (IAM) :: Runtime</name>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
         <quarkus.metadata.keywords>Amazon</quarkus.metadata.keywords>
     </properties>
 
diff --git a/extensions/aws-kinesis/runtime/pom.xml b/extensions/aws-kinesis/runtime/pom.xml
index 684b197..e2290f1 100644
--- a/extensions/aws-kinesis/runtime/pom.xml
+++ b/extensions/aws-kinesis/runtime/pom.xml
@@ -31,7 +31,8 @@
     <description>Consume and produce records from AWS Kinesis Streams and AWS Kinesis Firehose streams.</description>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
         <quarkus.metadata.keywords>Amazon</quarkus.metadata.keywords>
     </properties>
 
diff --git a/extensions/aws-kms/runtime/pom.xml b/extensions/aws-kms/runtime/pom.xml
index 8ef7bd9..f5b7efb 100644
--- a/extensions/aws-kms/runtime/pom.xml
+++ b/extensions/aws-kms/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: AWS Key Management Service (KMS) :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
         <quarkus.metadata.keywords>Amazon</quarkus.metadata.keywords>
     </properties>
 
diff --git a/extensions/aws-lambda/runtime/pom.xml b/extensions/aws-lambda/runtime/pom.xml
index c076b95..32a79e3 100644
--- a/extensions/aws-lambda/runtime/pom.xml
+++ b/extensions/aws-lambda/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: AWS Lambda :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
         <quarkus.metadata.keywords>Amazon</quarkus.metadata.keywords>
     </properties>
 
diff --git a/extensions/aws-s3/runtime/pom.xml b/extensions/aws-s3/runtime/pom.xml
index 384a3cb..ce6a1be 100644
--- a/extensions/aws-s3/runtime/pom.xml
+++ b/extensions/aws-s3/runtime/pom.xml
@@ -29,7 +29,8 @@
     <name>Camel Quarkus :: AWS S3 Storage Service :: Runtime</name>
 
     <properties>
-        <firstVersion>0.2.0</firstVersion>
+        <camel.quarkus.jvmSince>0.0.1</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>0.0.1</camel.quarkus.nativeSince>
         <quarkus.metadata.keywords>Amazon</quarkus.metadata.keywords>
     </properties>
 
diff --git a/extensions/aws-sdb/runtime/pom.xml b/extensions/aws-sdb/runtime/pom.xml
index 93fdea5..cce8b75 100644
--- a/extensions/aws-sdb/runtime/pom.xml
+++ b/extensions/aws-sdb/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: AWS SimpleDB (SDB) :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
         <quarkus.metadata.keywords>Amazon</quarkus.metadata.keywords>
     </properties>
 
diff --git a/extensions/aws-sns/runtime/pom.xml b/extensions/aws-sns/runtime/pom.xml
index c818a30..d5c0e80 100644
--- a/extensions/aws-sns/runtime/pom.xml
+++ b/extensions/aws-sns/runtime/pom.xml
@@ -29,7 +29,8 @@
     <name>Camel Quarkus :: AWS Simple Notification System (SNS) :: Runtime</name>
 
     <properties>
-        <firstVersion>0.2.0</firstVersion>
+        <camel.quarkus.jvmSince>0.0.1</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>0.0.1</camel.quarkus.nativeSince>
         <quarkus.metadata.keywords>Amazon</quarkus.metadata.keywords>
     </properties>
 
diff --git a/extensions/aws-sqs/runtime/pom.xml b/extensions/aws-sqs/runtime/pom.xml
index 03c1747..8023ed8 100644
--- a/extensions/aws-sqs/runtime/pom.xml
+++ b/extensions/aws-sqs/runtime/pom.xml
@@ -29,7 +29,8 @@
     <name>Camel Quarkus :: AWS Simple Queue Service (SQS) :: Runtime</name>
 
     <properties>
-        <firstVersion>0.2.0</firstVersion>
+        <camel.quarkus.jvmSince>0.0.1</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>0.0.1</camel.quarkus.nativeSince>
         <quarkus.metadata.keywords>Amazon</quarkus.metadata.keywords>
     </properties>
 
diff --git a/extensions/aws-swf/runtime/pom.xml b/extensions/aws-swf/runtime/pom.xml
index eed92d7..f0c110b 100644
--- a/extensions/aws-swf/runtime/pom.xml
+++ b/extensions/aws-swf/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: AWS Simple Workflow (SWF) :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
         <quarkus.metadata.keywords>Amazon</quarkus.metadata.keywords>
     </properties>
 
diff --git a/extensions/aws-translate/runtime/pom.xml b/extensions/aws-translate/runtime/pom.xml
index 74283ac..e6fe3b8 100644
--- a/extensions/aws-translate/runtime/pom.xml
+++ b/extensions/aws-translate/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: AWS Translate :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
         <quarkus.metadata.keywords>Amazon</quarkus.metadata.keywords>
     </properties>
 
diff --git a/extensions/aws2-athena/runtime/pom.xml b/extensions/aws2-athena/runtime/pom.xml
index 36a6339..b708865 100644
--- a/extensions/aws2-athena/runtime/pom.xml
+++ b/extensions/aws2-athena/runtime/pom.xml
@@ -31,7 +31,8 @@
     <description>Access AWS Athena service using AWS SDK version 2.x.</description>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/aws2-cw/runtime/pom.xml b/extensions/aws2-cw/runtime/pom.xml
index 515751e..284783a 100644
--- a/extensions/aws2-cw/runtime/pom.xml
+++ b/extensions/aws2-cw/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: AWS 2 CloudWatch :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
         <quarkus.metadata.keywords>Amazon</quarkus.metadata.keywords>
     </properties>
 
diff --git a/extensions/aws2-ddb/runtime/pom.xml b/extensions/aws2-ddb/runtime/pom.xml
index 85180b9..90d768c 100644
--- a/extensions/aws2-ddb/runtime/pom.xml
+++ b/extensions/aws2-ddb/runtime/pom.xml
@@ -31,7 +31,8 @@
     <description>Store and retrieve data from AWS DynamoDB service or receive messages from AWS DynamoDB Stream using AWS SDK version 2.x.</description>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/aws2-ec2/runtime/pom.xml b/extensions/aws2-ec2/runtime/pom.xml
index d0c4802..4e81d40 100644
--- a/extensions/aws2-ec2/runtime/pom.xml
+++ b/extensions/aws2-ec2/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: AWS 2 Elastic Compute Cloud (EC2) :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/aws2-ecs/runtime/pom.xml b/extensions/aws2-ecs/runtime/pom.xml
index ed1d9bb..176952f 100644
--- a/extensions/aws2-ecs/runtime/pom.xml
+++ b/extensions/aws2-ecs/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: AWS 2 Elastic Container Service (ECS) :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/aws2-eks/runtime/pom.xml b/extensions/aws2-eks/runtime/pom.xml
index 7bc467a..edd1a41 100644
--- a/extensions/aws2-eks/runtime/pom.xml
+++ b/extensions/aws2-eks/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: AWS 2 Elastic Kubernetes Service (EKS) :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/aws2-iam/runtime/pom.xml b/extensions/aws2-iam/runtime/pom.xml
index 2485f99..5336ac9 100644
--- a/extensions/aws2-iam/runtime/pom.xml
+++ b/extensions/aws2-iam/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: AWS 2 Identity and Access Management (IAM) :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/aws2-kms/runtime/pom.xml b/extensions/aws2-kms/runtime/pom.xml
index 0aa3945..25fbe25 100644
--- a/extensions/aws2-kms/runtime/pom.xml
+++ b/extensions/aws2-kms/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: AWS 2 Key Management Service (KMS) :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/aws2-lambda/runtime/pom.xml b/extensions/aws2-lambda/runtime/pom.xml
index c12a0f8..5e5b891 100644
--- a/extensions/aws2-lambda/runtime/pom.xml
+++ b/extensions/aws2-lambda/runtime/pom.xml
@@ -33,7 +33,8 @@
     <description>Manage and invoke AWS Lambda functions using AWS SDK version 2.x.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.1.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/aws2-mq/runtime/pom.xml b/extensions/aws2-mq/runtime/pom.xml
index 2dd6c10..935c487 100644
--- a/extensions/aws2-mq/runtime/pom.xml
+++ b/extensions/aws2-mq/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: AWS 2 MQ :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/aws2-msk/runtime/pom.xml b/extensions/aws2-msk/runtime/pom.xml
index 6b8fc19..77451c1 100644
--- a/extensions/aws2-msk/runtime/pom.xml
+++ b/extensions/aws2-msk/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: AWS 2 Managed Streaming for Apache Kafka (MSK) :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/aws2-s3/runtime/pom.xml b/extensions/aws2-s3/runtime/pom.xml
index c4bdb0e..541e3f3 100644
--- a/extensions/aws2-s3/runtime/pom.xml
+++ b/extensions/aws2-s3/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: AWS 2 S3 Storage Service :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
         <quarkus.metadata.keywords>Amazon</quarkus.metadata.keywords>
     </properties>
 
diff --git a/extensions/aws2-ses/runtime/pom.xml b/extensions/aws2-ses/runtime/pom.xml
index 9e967bc..350bd99 100644
--- a/extensions/aws2-ses/runtime/pom.xml
+++ b/extensions/aws2-ses/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: AWS 2 Simple Email Service (SES) :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/aws2-sns/runtime/pom.xml b/extensions/aws2-sns/runtime/pom.xml
index c7f745f..853f95a 100644
--- a/extensions/aws2-sns/runtime/pom.xml
+++ b/extensions/aws2-sns/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: AWS 2 Simple Notification System (SNS) :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
         <quarkus.metadata.keywords>Amazon</quarkus.metadata.keywords>
     </properties>
 
diff --git a/extensions/aws2-sqs/runtime/pom.xml b/extensions/aws2-sqs/runtime/pom.xml
index 389b390..8e1c208 100644
--- a/extensions/aws2-sqs/runtime/pom.xml
+++ b/extensions/aws2-sqs/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: AWS 2 Simple Queue Service (SQS) :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
         <quarkus.metadata.keywords>Amazon</quarkus.metadata.keywords>
     </properties>
 
diff --git a/extensions/aws2-sts/runtime/pom.xml b/extensions/aws2-sts/runtime/pom.xml
index 876cab8..5ce2055 100644
--- a/extensions/aws2-sts/runtime/pom.xml
+++ b/extensions/aws2-sts/runtime/pom.xml
@@ -33,7 +33,8 @@
     <description>Manage AWS STS cluster instances using AWS SDK version 2.x.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.1.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/aws2-translate/runtime/pom.xml b/extensions/aws2-translate/runtime/pom.xml
index 8244872..2b47390 100644
--- a/extensions/aws2-translate/runtime/pom.xml
+++ b/extensions/aws2-translate/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: AWS 2 Translate :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/azure/runtime/pom.xml b/extensions/azure/runtime/pom.xml
index 00c4606..59dc127 100644
--- a/extensions/azure/runtime/pom.xml
+++ b/extensions/azure/runtime/pom.xml
@@ -31,7 +31,8 @@
     <description>Store and retrieve blobs from Azure Storage Blob Service or store and retrieve messages from Azure Storage Queue Service</description>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/base64/runtime/pom.xml b/extensions/base64/runtime/pom.xml
index bf17b77..e671464 100644
--- a/extensions/base64/runtime/pom.xml
+++ b/extensions/base64/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Base64 :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/bean-validator/runtime/pom.xml b/extensions/bean-validator/runtime/pom.xml
index 433534a..abbce62 100644
--- a/extensions/bean-validator/runtime/pom.xml
+++ b/extensions/bean-validator/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Bean Validator :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/bean/runtime/pom.xml b/extensions/bean/runtime/pom.xml
index 0aa6282..37ce098 100644
--- a/extensions/bean/runtime/pom.xml
+++ b/extensions/bean/runtime/pom.xml
@@ -31,7 +31,8 @@
     <description>Invoke methods of Java beans</description>
 
     <properties>
-        <firstVersion>0.2.0</firstVersion>
+        <camel.quarkus.jvmSince>0.1.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>0.1.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/bindy/runtime/pom.xml b/extensions/bindy/runtime/pom.xml
index b4678f5..4fdf16b 100644
--- a/extensions/bindy/runtime/pom.xml
+++ b/extensions/bindy/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Bindy :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/box/runtime/pom.xml b/extensions/box/runtime/pom.xml
index ac758d6..ef1c5c9 100644
--- a/extensions/box/runtime/pom.xml
+++ b/extensions/box/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Box :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/braintree/runtime/pom.xml b/extensions/braintree/runtime/pom.xml
index 1c1eb60..a9dc204 100644
--- a/extensions/braintree/runtime/pom.xml
+++ b/extensions/braintree/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Braintree :: Runtime</name>
 
     <properties>
-        <firstVersion>1.2.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/caffeine/runtime/pom.xml b/extensions/caffeine/runtime/pom.xml
index 56a9197..0477cb5 100644
--- a/extensions/caffeine/runtime/pom.xml
+++ b/extensions/caffeine/runtime/pom.xml
@@ -33,7 +33,8 @@
     <description>Perform caching operations using Caffeine Cache.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.2.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/componentdsl/runtime/pom.xml b/extensions/componentdsl/runtime/pom.xml
index 8ae0f73..a5015cb 100644
--- a/extensions/componentdsl/runtime/pom.xml
+++ b/extensions/componentdsl/runtime/pom.xml
@@ -31,7 +31,8 @@
     <description>Create Camel components with a fluent Java DSL</description>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/consul/runtime/pom.xml b/extensions/consul/runtime/pom.xml
index c645bb8..49e844f 100644
--- a/extensions/consul/runtime/pom.xml
+++ b/extensions/consul/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Consul :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/controlbus/runtime/pom.xml b/extensions/controlbus/runtime/pom.xml
index e4aa5a2..a83e4c7 100644
--- a/extensions/controlbus/runtime/pom.xml
+++ b/extensions/controlbus/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Control Bus :: Runtime</name>
 
     <properties>
-        <firstVersion>0.4.0</firstVersion>
+        <camel.quarkus.jvmSince>0.4.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>0.4.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/couchdb/runtime/pom.xml b/extensions/couchdb/runtime/pom.xml
index 73ff0a8..5694d00 100644
--- a/extensions/couchdb/runtime/pom.xml
+++ b/extensions/couchdb/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: CouchDB :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/cron/runtime/pom.xml b/extensions/cron/runtime/pom.xml
index 9181389..775455a 100644
--- a/extensions/cron/runtime/pom.xml
+++ b/extensions/cron/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Cron :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/csv/runtime/pom.xml b/extensions/csv/runtime/pom.xml
index 1038c48..4d06beb 100644
--- a/extensions/csv/runtime/pom.xml
+++ b/extensions/csv/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: CSV :: Runtime</name>
 
     <properties>
-        <firstVersion>0.2.0</firstVersion>
+        <camel.quarkus.jvmSince>0.2.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>0.2.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/dataformat/runtime/pom.xml b/extensions/dataformat/runtime/pom.xml
index c74525c..2b9163b 100644
--- a/extensions/dataformat/runtime/pom.xml
+++ b/extensions/dataformat/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Data Format :: Runtime</name>
 
     <properties>
-        <firstVersion>0.4.0</firstVersion>
+        <camel.quarkus.jvmSince>0.4.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>0.4.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/debezium-mysql/runtime/pom.xml b/extensions/debezium-mysql/runtime/pom.xml
index e53a115..c2b887a 100644
--- a/extensions/debezium-mysql/runtime/pom.xml
+++ b/extensions/debezium-mysql/runtime/pom.xml
@@ -31,7 +31,8 @@
     <description>Capture changes from a MySQL database.</description>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/debezium-postgres/runtime/pom.xml b/extensions/debezium-postgres/runtime/pom.xml
index 5bb450e..65b6823 100644
--- a/extensions/debezium-postgres/runtime/pom.xml
+++ b/extensions/debezium-postgres/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Debezium PostgresSQL Connector :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/debezium-sqlserver/runtime/pom.xml b/extensions/debezium-sqlserver/runtime/pom.xml
index 7fa71ef..b280775 100644
--- a/extensions/debezium-sqlserver/runtime/pom.xml
+++ b/extensions/debezium-sqlserver/runtime/pom.xml
@@ -31,7 +31,8 @@
     <description>Capture changes from an SQL Server database.</description>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/direct/runtime/pom.xml b/extensions/direct/runtime/pom.xml
index 0ab2739..0e220f8 100644
--- a/extensions/direct/runtime/pom.xml
+++ b/extensions/direct/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Direct :: Runtime</name>
 
     <properties>
-        <firstVersion>0.2.0</firstVersion>
+        <camel.quarkus.jvmSince>0.0.1</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>0.0.1</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/disruptor/runtime/pom.xml b/extensions/disruptor/runtime/pom.xml
index 82fd4f3..49b3da8 100644
--- a/extensions/disruptor/runtime/pom.xml
+++ b/extensions/disruptor/runtime/pom.xml
@@ -33,7 +33,7 @@
     <description>Provides asynchronous SEDA behavior using LMAX Disruptor.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/dozer/runtime/pom.xml b/extensions/dozer/runtime/pom.xml
index 9a0417b..4121893 100644
--- a/extensions/dozer/runtime/pom.xml
+++ b/extensions/dozer/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Dozer :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/dropbox/runtime/pom.xml b/extensions/dropbox/runtime/pom.xml
index 6b658e3..c17d374 100644
--- a/extensions/dropbox/runtime/pom.xml
+++ b/extensions/dropbox/runtime/pom.xml
@@ -33,7 +33,8 @@
     <description>Upload, download and manage files, folders, groups, collaborations, etc on Dropbox.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.1.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/elasticsearch-rest/runtime/pom.xml b/extensions/elasticsearch-rest/runtime/pom.xml
index 03142a7..0a40d96 100644
--- a/extensions/elasticsearch-rest/runtime/pom.xml
+++ b/extensions/elasticsearch-rest/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Elasticsearch Rest :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/endpointdsl/runtime/pom.xml b/extensions/endpointdsl/runtime/pom.xml
index 823c538..4ab49e2 100644
--- a/extensions/endpointdsl/runtime/pom.xml
+++ b/extensions/endpointdsl/runtime/pom.xml
@@ -31,7 +31,8 @@
     <description>Code Camel endpoint URI using Java DSL instead of plain strings</description>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/exec/runtime/pom.xml b/extensions/exec/runtime/pom.xml
index b824b01..1c9cfb0 100644
--- a/extensions/exec/runtime/pom.xml
+++ b/extensions/exec/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Exec :: Runtime</name>
 
     <properties>
-        <firstVersion>0.4.0</firstVersion>
+        <camel.quarkus.jvmSince>0.4.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>0.4.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/fhir/runtime/pom.xml b/extensions/fhir/runtime/pom.xml
index 977273c..02805f8 100644
--- a/extensions/fhir/runtime/pom.xml
+++ b/extensions/fhir/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: FHIR :: Runtime</name>
 
     <properties>
-        <firstVersion>0.3.0</firstVersion>
+        <camel.quarkus.jvmSince>0.3.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>0.3.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/file-watch/runtime/pom.xml b/extensions/file-watch/runtime/pom.xml
index 810cff7..fd8ced4 100644
--- a/extensions/file-watch/runtime/pom.xml
+++ b/extensions/file-watch/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: File Watch :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/file/runtime/pom.xml b/extensions/file/runtime/pom.xml
index 2fbede8..34dd1d2 100644
--- a/extensions/file/runtime/pom.xml
+++ b/extensions/file/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: File :: Runtime</name>
 
     <properties>
-        <firstVersion>0.4.0</firstVersion>
+        <camel.quarkus.jvmSince>0.4.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>0.4.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/flatpack/runtime/pom.xml b/extensions/flatpack/runtime/pom.xml
index 37c3980..34ee1be 100644
--- a/extensions/flatpack/runtime/pom.xml
+++ b/extensions/flatpack/runtime/pom.xml
@@ -33,7 +33,8 @@
     <description>Parse fixed width and delimited files using the FlatPack library.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.1.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/ftp/runtime/pom.xml b/extensions/ftp/runtime/pom.xml
index ac87e0a..310e184 100644
--- a/extensions/ftp/runtime/pom.xml
+++ b/extensions/ftp/runtime/pom.xml
@@ -31,7 +31,8 @@
     <description>Upload and download files to/from FTP or SFTP servers.</description>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/git/runtime/pom.xml b/extensions/git/runtime/pom.xml
index 586c6ac..69f29cd 100644
--- a/extensions/git/runtime/pom.xml
+++ b/extensions/git/runtime/pom.xml
@@ -33,7 +33,8 @@
     <description>Perform operations on git repositories.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.1.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/github/runtime/pom.xml b/extensions/github/runtime/pom.xml
index 54c0a4a..d656876 100644
--- a/extensions/github/runtime/pom.xml
+++ b/extensions/github/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: GitHub :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/google-calendar/runtime/pom.xml b/extensions/google-calendar/runtime/pom.xml
index 2b363bd..7b79b67 100644
--- a/extensions/google-calendar/runtime/pom.xml
+++ b/extensions/google-calendar/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Google Calendar :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/google-drive/runtime/pom.xml b/extensions/google-drive/runtime/pom.xml
index 7442ee1..82d59f0 100644
--- a/extensions/google-drive/runtime/pom.xml
+++ b/extensions/google-drive/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Google Drive :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/google-mail/runtime/pom.xml b/extensions/google-mail/runtime/pom.xml
index 620e416..8523b8a 100644
--- a/extensions/google-mail/runtime/pom.xml
+++ b/extensions/google-mail/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Google Mail :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/google-sheets/runtime/pom.xml b/extensions/google-sheets/runtime/pom.xml
index da85762..0fc2525 100644
--- a/extensions/google-sheets/runtime/pom.xml
+++ b/extensions/google-sheets/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Google Sheets :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/graphql/runtime/pom.xml b/extensions/graphql/runtime/pom.xml
index 7c94507..d078d18 100644
--- a/extensions/graphql/runtime/pom.xml
+++ b/extensions/graphql/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: GraphQL :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/grok/runtime/pom.xml b/extensions/grok/runtime/pom.xml
index 206998a..8e55ba3 100644
--- a/extensions/grok/runtime/pom.xml
+++ b/extensions/grok/runtime/pom.xml
@@ -33,7 +33,8 @@
     <description>Unmarshal unstructured data to objects using Logstash based Grok patterns.</description>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/gson/runtime/pom.xml b/extensions/gson/runtime/pom.xml
index d2adb63..dcdb591 100644
--- a/extensions/gson/runtime/pom.xml
+++ b/extensions/gson/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Gson :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/http/runtime/pom.xml b/extensions/http/runtime/pom.xml
index 00794fa..579b78d 100644
--- a/extensions/http/runtime/pom.xml
+++ b/extensions/http/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: HTTP :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/hystrix/runtime/pom.xml b/extensions/hystrix/runtime/pom.xml
index 2250af3..e9211db 100644
--- a/extensions/hystrix/runtime/pom.xml
+++ b/extensions/hystrix/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Hystrix :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/ical/runtime/pom.xml b/extensions/ical/runtime/pom.xml
index c3ace46..f4288dc 100644
--- a/extensions/ical/runtime/pom.xml
+++ b/extensions/ical/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: iCal :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/infinispan/runtime/pom.xml b/extensions/infinispan/runtime/pom.xml
index b7111ba..6743530 100644
--- a/extensions/infinispan/runtime/pom.xml
+++ b/extensions/infinispan/runtime/pom.xml
@@ -29,7 +29,8 @@
     <name>Camel Quarkus :: Infinispan :: Runtime</name>
 
     <properties>
-        <firstVersion>0.2.0</firstVersion>
+        <camel.quarkus.jvmSince>0.0.1</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>0.0.1</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/influxdb/runtime/pom.xml b/extensions/influxdb/runtime/pom.xml
index 6f5f797..cb1fa3b 100644
--- a/extensions/influxdb/runtime/pom.xml
+++ b/extensions/influxdb/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: InfluxDB :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/jackson/runtime/pom.xml b/extensions/jackson/runtime/pom.xml
index 26413c7..7569d2d 100644
--- a/extensions/jackson/runtime/pom.xml
+++ b/extensions/jackson/runtime/pom.xml
@@ -29,7 +29,8 @@
     <name>Camel Quarkus :: Jackson :: Runtime</name>
 
     <properties>
-        <firstVersion>0.3.0</firstVersion>
+        <camel.quarkus.jvmSince>0.3.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>0.3.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/jacksonxml/runtime/pom.xml b/extensions/jacksonxml/runtime/pom.xml
index 6e09bab..6e96cc8 100644
--- a/extensions/jacksonxml/runtime/pom.xml
+++ b/extensions/jacksonxml/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: JacksonXML :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/jaxb/runtime/pom.xml b/extensions/jaxb/runtime/pom.xml
index d36cfae..fa3afc8 100644
--- a/extensions/jaxb/runtime/pom.xml
+++ b/extensions/jaxb/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: JAXB :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/jdbc/runtime/pom.xml b/extensions/jdbc/runtime/pom.xml
index 1db60d9..b854aab 100644
--- a/extensions/jdbc/runtime/pom.xml
+++ b/extensions/jdbc/runtime/pom.xml
@@ -29,7 +29,8 @@
     <name>Camel Quarkus :: JDBC :: Runtime</name>
 
     <properties>
-        <firstVersion>0.2.0</firstVersion>
+        <camel.quarkus.jvmSince>0.0.1</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>0.0.1</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/jira/runtime/pom.xml b/extensions/jira/runtime/pom.xml
index ad482e8..555437c 100644
--- a/extensions/jira/runtime/pom.xml
+++ b/extensions/jira/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Jira :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <repositories>
diff --git a/extensions/jms/runtime/pom.xml b/extensions/jms/runtime/pom.xml
index 9c7558a..14586be 100644
--- a/extensions/jms/runtime/pom.xml
+++ b/extensions/jms/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: JMS :: Runtime</name>
 
     <properties>
-        <firstVersion>1.2.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/johnzon/runtime/pom.xml b/extensions/johnzon/runtime/pom.xml
index 40be551..90ce91f 100644
--- a/extensions/johnzon/runtime/pom.xml
+++ b/extensions/johnzon/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Johnzon :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/jolt/runtime/pom.xml b/extensions/jolt/runtime/pom.xml
index f3501ba..3f891d9 100644
--- a/extensions/jolt/runtime/pom.xml
+++ b/extensions/jolt/runtime/pom.xml
@@ -31,7 +31,8 @@
     <description>JSON to JSON transformation using JOLT.</description>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/jpa/runtime/pom.xml b/extensions/jpa/runtime/pom.xml
index 7a4eb49..b1c767c 100644
--- a/extensions/jpa/runtime/pom.xml
+++ b/extensions/jpa/runtime/pom.xml
@@ -33,7 +33,8 @@
     <description>Store and retrieve Java objects from databases using Java Persistence API (JPA).</description>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/json-validator/runtime/pom.xml b/extensions/json-validator/runtime/pom.xml
index bbb1609..59dcfcb 100644
--- a/extensions/json-validator/runtime/pom.xml
+++ b/extensions/json-validator/runtime/pom.xml
@@ -31,7 +31,8 @@
     <description>Validate JSON payloads using NetworkNT JSON Schema.</description>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/jsonpath/runtime/pom.xml b/extensions/jsonpath/runtime/pom.xml
index c9ec9e8..5c29a88 100644
--- a/extensions/jsonpath/runtime/pom.xml
+++ b/extensions/jsonpath/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: JSON Path :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/jta/runtime/pom.xml b/extensions/jta/runtime/pom.xml
index 4174419..76c9647 100644
--- a/extensions/jta/runtime/pom.xml
+++ b/extensions/jta/runtime/pom.xml
@@ -31,7 +31,8 @@
     <description>Enclose Camel routes in the transactions using Java Transaction API (JTA) and Narayana transaction manager</description>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/kafka/runtime/pom.xml b/extensions/kafka/runtime/pom.xml
index ed0c9ec..af1e967 100644
--- a/extensions/kafka/runtime/pom.xml
+++ b/extensions/kafka/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Kafka :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/kotlin/runtime/pom.xml b/extensions/kotlin/runtime/pom.xml
index 96d648f..4ff66a6 100644
--- a/extensions/kotlin/runtime/pom.xml
+++ b/extensions/kotlin/runtime/pom.xml
@@ -30,7 +30,8 @@
     <description>Write Camel integration routes in Kotlin</description>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/kubernetes/runtime/pom.xml b/extensions/kubernetes/runtime/pom.xml
index db01ce0..e95c576 100644
--- a/extensions/kubernetes/runtime/pom.xml
+++ b/extensions/kubernetes/runtime/pom.xml
@@ -31,7 +31,8 @@
     <description>Perform operations against Kubernetes API</description>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/kudu/runtime/pom.xml b/extensions/kudu/runtime/pom.xml
index 0639caf..f6b2e5d 100644
--- a/extensions/kudu/runtime/pom.xml
+++ b/extensions/kudu/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Kudu :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/log/runtime/pom.xml b/extensions/log/runtime/pom.xml
index d7d3961..dbb67c0 100644
--- a/extensions/log/runtime/pom.xml
+++ b/extensions/log/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Log :: Runtime</name>
 
     <properties>
-        <firstVersion>0.2.0</firstVersion>
+        <camel.quarkus.jvmSince>0.0.1</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>0.0.1</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/lzf/runtime/pom.xml b/extensions/lzf/runtime/pom.xml
index 23c1371..9b1bf3f 100644
--- a/extensions/lzf/runtime/pom.xml
+++ b/extensions/lzf/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: LZF Deflate Compression :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/mail/runtime/pom.xml b/extensions/mail/runtime/pom.xml
index 46a2cde..813a566 100644
--- a/extensions/mail/runtime/pom.xml
+++ b/extensions/mail/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Mail :: Runtime</name>
 
     <properties>
-        <firstVersion>0.2.0</firstVersion>
+        <camel.quarkus.jvmSince>0.2.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>0.2.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/master/runtime/pom.xml b/extensions/master/runtime/pom.xml
index c165e4e..68338de 100644
--- a/extensions/master/runtime/pom.xml
+++ b/extensions/master/runtime/pom.xml
@@ -33,7 +33,8 @@
     <description>Have only a single consumer in a cluster consuming from a given endpoint; with automatic failover if the JVM dies.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/microprofile-fault-tolerance/runtime/pom.xml b/extensions/microprofile-fault-tolerance/runtime/pom.xml
index 8015415..2c57044 100644
--- a/extensions/microprofile-fault-tolerance/runtime/pom.xml
+++ b/extensions/microprofile-fault-tolerance/runtime/pom.xml
@@ -31,7 +31,8 @@
     <description>Circuit Breaker EIP using Microprofile Fault Tolerance</description>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/microprofile-health/runtime/pom.xml b/extensions/microprofile-health/runtime/pom.xml
index 8caab28..654fdb7 100644
--- a/extensions/microprofile-health/runtime/pom.xml
+++ b/extensions/microprofile-health/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: MicroProfile Health :: Runtime</name>
 
     <properties>
-        <firstVersion>0.3.0</firstVersion>
+        <camel.quarkus.jvmSince>0.3.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>0.3.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/microprofile-metrics/runtime/pom.xml b/extensions/microprofile-metrics/runtime/pom.xml
index 4395ee0..1a209cd 100644
--- a/extensions/microprofile-metrics/runtime/pom.xml
+++ b/extensions/microprofile-metrics/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: MicroProfile Metrics :: Runtime</name>
 
     <properties>
-        <firstVersion>0.2.0</firstVersion>
+        <camel.quarkus.jvmSince>0.2.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>0.2.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/mock/runtime/pom.xml b/extensions/mock/runtime/pom.xml
index a961017..ebe7af0 100644
--- a/extensions/mock/runtime/pom.xml
+++ b/extensions/mock/runtime/pom.xml
@@ -31,7 +31,8 @@
     <description>Test routes and mediation rules using mocks.</description>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/mongodb-gridfs/runtime/pom.xml b/extensions/mongodb-gridfs/runtime/pom.xml
index 1000663..10dd6ba 100644
--- a/extensions/mongodb-gridfs/runtime/pom.xml
+++ b/extensions/mongodb-gridfs/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: MongoDB GridFS :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/mongodb/runtime/pom.xml b/extensions/mongodb/runtime/pom.xml
index f1b1976..10d45c1 100644
--- a/extensions/mongodb/runtime/pom.xml
+++ b/extensions/mongodb/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: MongoDB :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/mustache/runtime/pom.xml b/extensions/mustache/runtime/pom.xml
index 6a20b3b..7f74e0f 100644
--- a/extensions/mustache/runtime/pom.xml
+++ b/extensions/mustache/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Mustache :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/nats/runtime/pom.xml b/extensions/nats/runtime/pom.xml
index 8a3724e..13f03ff 100644
--- a/extensions/nats/runtime/pom.xml
+++ b/extensions/nats/runtime/pom.xml
@@ -33,7 +33,8 @@
     <description>Send and receive messages from NATS messaging system.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.1.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/netty-http/runtime/pom.xml b/extensions/netty-http/runtime/pom.xml
index df0e127..e8f168d 100644
--- a/extensions/netty-http/runtime/pom.xml
+++ b/extensions/netty-http/runtime/pom.xml
@@ -29,7 +29,8 @@
     <name>Camel Quarkus :: Netty HTTP :: Runtime</name>
 
     <properties>
-        <firstVersion>0.2.0</firstVersion>
+        <camel.quarkus.jvmSince>0.2.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>0.2.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/netty/runtime/pom.xml b/extensions/netty/runtime/pom.xml
index 22076c8..fe3db96 100644
--- a/extensions/netty/runtime/pom.xml
+++ b/extensions/netty/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Netty :: Runtime</name>
 
     <properties>
-        <firstVersion>0.4.0</firstVersion>
+        <camel.quarkus.jvmSince>0.4.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>0.4.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/olingo4/runtime/pom.xml b/extensions/olingo4/runtime/pom.xml
index 0a7c2b6..dfe716f 100644
--- a/extensions/olingo4/runtime/pom.xml
+++ b/extensions/olingo4/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Olingo4 :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/openapi-java/runtime/pom.xml b/extensions/openapi-java/runtime/pom.xml
index 847bb30..f9c9c18 100644
--- a/extensions/openapi-java/runtime/pom.xml
+++ b/extensions/openapi-java/runtime/pom.xml
@@ -31,7 +31,8 @@
     <description>Rest-dsl support for using OpenAPI doc</description>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/opentracing/runtime/pom.xml b/extensions/opentracing/runtime/pom.xml
index c26c16b..cae2439 100644
--- a/extensions/opentracing/runtime/pom.xml
+++ b/extensions/opentracing/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: OpenTracing :: Runtime</name>
 
     <properties>
-        <firstVersion>0.3.0</firstVersion>
+        <camel.quarkus.jvmSince>0.3.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>0.3.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/paho/runtime/pom.xml b/extensions/paho/runtime/pom.xml
index d8c1116..255104a 100644
--- a/extensions/paho/runtime/pom.xml
+++ b/extensions/paho/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Paho :: Runtime</name>
 
     <properties>
-        <firstVersion>0.2.0</firstVersion>
+        <camel.quarkus.jvmSince>0.2.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>0.2.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/pdf/runtime/pom.xml b/extensions/pdf/runtime/pom.xml
index 24eb9d5..d17c91e 100644
--- a/extensions/pdf/runtime/pom.xml
+++ b/extensions/pdf/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: PDF :: Runtime</name>
 
     <properties>
-        <firstVersion>0.3.1</firstVersion>
+        <camel.quarkus.jvmSince>0.3.1</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>0.3.1</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/platform-http/runtime/pom.xml b/extensions/platform-http/runtime/pom.xml
index b3fe286..6b858f6 100644
--- a/extensions/platform-http/runtime/pom.xml
+++ b/extensions/platform-http/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Platform HTTP :: Runtime</name>
 
     <properties>
-        <firstVersion>0.3.0</firstVersion>
+        <camel.quarkus.jvmSince>0.3.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>0.3.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/quartz/runtime/pom.xml b/extensions/quartz/runtime/pom.xml
index 6dec2a6..c25332d 100644
--- a/extensions/quartz/runtime/pom.xml
+++ b/extensions/quartz/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Quartz :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/qute/runtime/pom.xml b/extensions/qute/runtime/pom.xml
index 4073a5b..787b4f3 100644
--- a/extensions/qute/runtime/pom.xml
+++ b/extensions/qute/runtime/pom.xml
@@ -31,7 +31,8 @@
     <description>Transform messages using Quarkus Qute templating engine</description>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/rabbitmq/runtime/pom.xml b/extensions/rabbitmq/runtime/pom.xml
index 476004f..81a1598 100644
--- a/extensions/rabbitmq/runtime/pom.xml
+++ b/extensions/rabbitmq/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: RabbitMQ :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.1.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/reactive-streams/runtime/pom.xml b/extensions/reactive-streams/runtime/pom.xml
index ac81566..c25998d 100644
--- a/extensions/reactive-streams/runtime/pom.xml
+++ b/extensions/reactive-streams/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Reactive Streams :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/ref/runtime/pom.xml b/extensions/ref/runtime/pom.xml
index 0333c9f..451c3ee 100644
--- a/extensions/ref/runtime/pom.xml
+++ b/extensions/ref/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Ref :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/rest-openapi/runtime/pom.xml b/extensions/rest-openapi/runtime/pom.xml
index 5814b5b..9059e33 100644
--- a/extensions/rest-openapi/runtime/pom.xml
+++ b/extensions/rest-openapi/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: REST OpenApi :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/rest/runtime/pom.xml b/extensions/rest/runtime/pom.xml
index 80fc7c4..783fefd 100644
--- a/extensions/rest/runtime/pom.xml
+++ b/extensions/rest/runtime/pom.xml
@@ -31,7 +31,8 @@
     <description>Expose REST services and their OpenAPI Specification or call external REST services.</description>
 
     <properties>
-        <firstVersion>0.2.0</firstVersion>
+        <camel.quarkus.jvmSince>0.0.1</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>0.0.1</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/salesforce/runtime/pom.xml b/extensions/salesforce/runtime/pom.xml
index 5233e41..8758da0 100644
--- a/extensions/salesforce/runtime/pom.xml
+++ b/extensions/salesforce/runtime/pom.xml
@@ -29,7 +29,8 @@
     <name>Camel Quarkus :: Salesforce :: Runtime</name>
 
     <properties>
-        <firstVersion>0.2.0</firstVersion>
+        <camel.quarkus.jvmSince>0.2.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>0.0.2</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/sap-netweaver/runtime/pom.xml b/extensions/sap-netweaver/runtime/pom.xml
index 3f61a10..fa42b5c 100644
--- a/extensions/sap-netweaver/runtime/pom.xml
+++ b/extensions/sap-netweaver/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: SAP NetWeaver :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/scheduler/runtime/pom.xml b/extensions/scheduler/runtime/pom.xml
index b9bf0e1..674f689 100644
--- a/extensions/scheduler/runtime/pom.xml
+++ b/extensions/scheduler/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Scheduler :: Runtime</name>
 
     <properties>
-        <firstVersion>0.4.0</firstVersion>
+        <camel.quarkus.jvmSince>0.4.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>0.4.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/seda/runtime/pom.xml b/extensions/seda/runtime/pom.xml
index 3e23db3..438f89d 100644
--- a/extensions/seda/runtime/pom.xml
+++ b/extensions/seda/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: SEDA :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/servicenow/runtime/pom.xml b/extensions/servicenow/runtime/pom.xml
index 51f67ef..f56d224 100644
--- a/extensions/servicenow/runtime/pom.xml
+++ b/extensions/servicenow/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: ServiceNow :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/servlet/runtime/pom.xml b/extensions/servlet/runtime/pom.xml
index 0715276..13be249 100644
--- a/extensions/servlet/runtime/pom.xml
+++ b/extensions/servlet/runtime/pom.xml
@@ -29,7 +29,8 @@
     <name>Camel Quarkus :: Servlet :: Runtime</name>
 
     <properties>
-        <firstVersion>0.2.0</firstVersion>
+        <camel.quarkus.jvmSince>0.2.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>0.0.2</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/sjms/runtime/pom.xml b/extensions/sjms/runtime/pom.xml
index 988c466..f7478c3 100644
--- a/extensions/sjms/runtime/pom.xml
+++ b/extensions/sjms/runtime/pom.xml
@@ -30,7 +30,8 @@
     <description>Send and receive messages to/from a JMS Queue or Topic using plain JMS 1.x API.</description>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/sjms2/runtime/pom.xml b/extensions/sjms2/runtime/pom.xml
index 448b71c..e7715f7 100644
--- a/extensions/sjms2/runtime/pom.xml
+++ b/extensions/sjms2/runtime/pom.xml
@@ -29,7 +29,8 @@
     <name>Camel Quarkus :: Simple JMS2 :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/slack/runtime/pom.xml b/extensions/slack/runtime/pom.xml
index c442dff..9ca9135 100644
--- a/extensions/slack/runtime/pom.xml
+++ b/extensions/slack/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Slack :: Runtime</name>
 
     <properties>
-        <firstVersion>0.3.0</firstVersion>
+        <camel.quarkus.jvmSince>0.3.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>0.3.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/smallrye-reactive-messaging/runtime/pom.xml b/extensions/smallrye-reactive-messaging/runtime/pom.xml
index 0faf0f4..f8b2df8 100644
--- a/extensions/smallrye-reactive-messaging/runtime/pom.xml
+++ b/extensions/smallrye-reactive-messaging/runtime/pom.xml
@@ -31,7 +31,8 @@
     <description>Camel integration with SmallRye Reactive Messaging</description>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/snakeyaml/runtime/pom.xml b/extensions/snakeyaml/runtime/pom.xml
index 88d72d1..4d1c454 100644
--- a/extensions/snakeyaml/runtime/pom.xml
+++ b/extensions/snakeyaml/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: SnakeYAML :: Runtime</name>
 
     <properties>
-        <firstVersion>0.4.0</firstVersion>
+        <camel.quarkus.jvmSince>0.4.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>0.4.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/soap/runtime/pom.xml b/extensions/soap/runtime/pom.xml
index 103ddd4..6927bd2 100644
--- a/extensions/soap/runtime/pom.xml
+++ b/extensions/soap/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: SOAP dataformat :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/sql/runtime/pom.xml b/extensions/sql/runtime/pom.xml
index 20bdd1d..76be7ba 100644
--- a/extensions/sql/runtime/pom.xml
+++ b/extensions/sql/runtime/pom.xml
@@ -31,7 +31,8 @@
     <description>Perform SQL queries using Spring JDBC.</description>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/stream/runtime/pom.xml b/extensions/stream/runtime/pom.xml
index 3df6a0a..3cb540a 100644
--- a/extensions/stream/runtime/pom.xml
+++ b/extensions/stream/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Stream :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/tagsoup/runtime/pom.xml b/extensions/tagsoup/runtime/pom.xml
index 58a2239..43f6ac9 100644
--- a/extensions/tagsoup/runtime/pom.xml
+++ b/extensions/tagsoup/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: TagSoup (a.k.a. TidyMarkup) :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/tarfile/runtime/pom.xml b/extensions/tarfile/runtime/pom.xml
index 5c8eb0a..6656351 100644
--- a/extensions/tarfile/runtime/pom.xml
+++ b/extensions/tarfile/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Tar File :: Runtime</name>
 
     <properties>
-        <firstVersion>0.3.0</firstVersion>
+        <camel.quarkus.jvmSince>0.3.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>0.3.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/telegram/runtime/pom.xml b/extensions/telegram/runtime/pom.xml
index 55a1780..51e8532 100644
--- a/extensions/telegram/runtime/pom.xml
+++ b/extensions/telegram/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Telegram :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/tika/runtime/pom.xml b/extensions/tika/runtime/pom.xml
index 446feb4..b1f84cb 100644
--- a/extensions/tika/runtime/pom.xml
+++ b/extensions/tika/runtime/pom.xml
@@ -31,7 +31,8 @@
     <description>Parse documents and extract metadata and text using Apache Tika.</description>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/timer/runtime/pom.xml b/extensions/timer/runtime/pom.xml
index bdfbbe0..7a108ce 100644
--- a/extensions/timer/runtime/pom.xml
+++ b/extensions/timer/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Timer :: Runtime</name>
 
     <properties>
-        <firstVersion>0.2.0</firstVersion>
+        <camel.quarkus.jvmSince>0.2.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>0.0.2</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/twitter/runtime/pom.xml b/extensions/twitter/runtime/pom.xml
index bff9851..3eba841 100644
--- a/extensions/twitter/runtime/pom.xml
+++ b/extensions/twitter/runtime/pom.xml
@@ -31,7 +31,8 @@
     <description>Send tweets and receive tweets, direct messages and access Twitter Search</description>
 
     <properties>
-        <firstVersion>0.2.0</firstVersion>
+        <camel.quarkus.jvmSince>0.2.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>0.1.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/validator/runtime/pom.xml b/extensions/validator/runtime/pom.xml
index 03471e6..7c5bd7a 100644
--- a/extensions/validator/runtime/pom.xml
+++ b/extensions/validator/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Validator :: Runtime</name>
 
     <properties>
-        <firstVersion>0.4.0</firstVersion>
+        <camel.quarkus.jvmSince>0.4.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>0.4.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/vertx-http/runtime/pom.xml b/extensions/vertx-http/runtime/pom.xml
index aa3ab7d..334fd57 100644
--- a/extensions/vertx-http/runtime/pom.xml
+++ b/extensions/vertx-http/runtime/pom.xml
@@ -33,7 +33,8 @@
     <description>Camel HTTP client support with Vert.x</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.1.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/vertx-websocket/runtime/pom.xml b/extensions/vertx-websocket/runtime/pom.xml
index 6abda9d..004cede 100644
--- a/extensions/vertx-websocket/runtime/pom.xml
+++ b/extensions/vertx-websocket/runtime/pom.xml
@@ -33,7 +33,8 @@
     <description>Camel WebSocket support with Vert.x</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.1.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/vertx/runtime/pom.xml b/extensions/vertx/runtime/pom.xml
index 3ac26fb..b461046 100644
--- a/extensions/vertx/runtime/pom.xml
+++ b/extensions/vertx/runtime/pom.xml
@@ -31,7 +31,8 @@
     <description>Send and receive messages to/from Vert.x Event Bus.</description>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/vm/runtime/pom.xml b/extensions/vm/runtime/pom.xml
index 809bb80..efb2fc5 100644
--- a/extensions/vm/runtime/pom.xml
+++ b/extensions/vm/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: VM :: Runtime</name>
 
     <properties>
-        <firstVersion>0.3.0</firstVersion>
+        <camel.quarkus.jvmSince>0.3.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>0.3.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/weather/runtime/pom.xml b/extensions/weather/runtime/pom.xml
index 4388c1c..f4366b0 100644
--- a/extensions/weather/runtime/pom.xml
+++ b/extensions/weather/runtime/pom.xml
@@ -33,7 +33,8 @@
     <description>Poll the weather information from Open Weather Map.</description>
 
     <properties>
-        <firstVersion>1.1.0</firstVersion>
+        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.1.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/websocket-jsr356/runtime/pom.xml b/extensions/websocket-jsr356/runtime/pom.xml
index 1aa6d76..5cb43b1 100644
--- a/extensions/websocket-jsr356/runtime/pom.xml
+++ b/extensions/websocket-jsr356/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Javax Websocket (JSR 356) :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/xpath/runtime/pom.xml b/extensions/xpath/runtime/pom.xml
index 305df97..9977827 100644
--- a/extensions/xpath/runtime/pom.xml
+++ b/extensions/xpath/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: XPath :: Runtime</name>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/xslt/runtime/pom.xml b/extensions/xslt/runtime/pom.xml
index ee1cad2..8ae18aa 100644
--- a/extensions/xslt/runtime/pom.xml
+++ b/extensions/xslt/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: XSLT :: Runtime</name>
 
     <properties>
-        <firstVersion>0.4.0</firstVersion>
+        <camel.quarkus.jvmSince>0.4.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>0.4.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/xstream/runtime/pom.xml b/extensions/xstream/runtime/pom.xml
index 2d97480..4d990a6 100644
--- a/extensions/xstream/runtime/pom.xml
+++ b/extensions/xstream/runtime/pom.xml
@@ -31,7 +31,8 @@
     <description>Marshal and unmarshal POJOs to/from XML or JSON using XStream library.</description>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/zip-deflater/runtime/pom.xml b/extensions/zip-deflater/runtime/pom.xml
index 5b93ccd..d105cbe 100644
--- a/extensions/zip-deflater/runtime/pom.xml
+++ b/extensions/zip-deflater/runtime/pom.xml
@@ -31,7 +31,8 @@
     <description>Compress and decompress streams using java.util.zip.Deflater, java.util.zip.Inflater or java.util.zip.GZIPStream.</description>
 
     <properties>
-        <firstVersion>1.0.0</firstVersion>
+        <camel.quarkus.jvmSince>1.0.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>1.0.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>
diff --git a/extensions/zipfile/runtime/pom.xml b/extensions/zipfile/runtime/pom.xml
index 96cf947..0287080 100644
--- a/extensions/zipfile/runtime/pom.xml
+++ b/extensions/zipfile/runtime/pom.xml
@@ -30,7 +30,8 @@
     <name>Camel Quarkus :: Zip File :: Runtime</name>
 
     <properties>
-        <firstVersion>0.2.0</firstVersion>
+        <camel.quarkus.jvmSince>0.2.0</camel.quarkus.jvmSince>
+        <camel.quarkus.nativeSince>0.2.0</camel.quarkus.nativeSince>
     </properties>
 
     <dependencyManagement>