You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2023/03/16 13:25:38 UTC

[camel] branch main updated (6a0e3ffb440 -> 8ea41639c10)

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

davsclaus pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git


    from 6a0e3ffb440 CAMEL-19144: camel-catalog - Include information about existing Camel releases
     new d5e6fdfdd65 CAMEL-19144: camel-catalog - Include information about existing Camel releases
     new 8ea41639c10 CAMEL-19144: camel-catalog - Include information about existing Camel releases

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../apache/camel/catalog/components/aws2-s3.json   |   8 +-
 .../catalog/releases/camel-quarkus-releases.json   | 149 +++++++++++++++++++++
 .../org/apache/camel/catalog/CamelCatalog.java     |   7 +-
 .../apache/camel/catalog/DefaultCamelCatalog.java  |  13 +-
 .../org/apache/camel/catalog/CamelCatalogTest.java |  14 ++
 5 files changed, 182 insertions(+), 9 deletions(-)
 create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/releases/camel-quarkus-releases.json


[camel] 01/02: CAMEL-19144: camel-catalog - Include information about existing Camel releases

Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git

commit d5e6fdfdd656df8770ec63e5f1574fa4ff4d54d8
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Thu Mar 16 14:13:02 2023 +0100

    CAMEL-19144: camel-catalog - Include information about existing Camel releases
---
 .../catalog/releases/camel-quarkus-releases.json   | 149 +++++++++++++++++++++
 1 file changed, 149 insertions(+)

diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/releases/camel-quarkus-releases.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/releases/camel-quarkus-releases.json
new file mode 100644
index 00000000000..03e1bb282ed
--- /dev/null
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/releases/camel-quarkus-releases.json
@@ -0,0 +1,149 @@
+[
+    {
+        "version": "\"1.4.0\"",
+        "date": "2020-12-01",
+        "jdk": "11"
+    },
+    {
+        "version": "\"1.5.0\"",
+        "date": "2020-12-01",
+        "jdk": "11"
+    },
+    {
+        "version": "\"1.6.0\"",
+        "date": "2021-02-14",
+        "jdk": "11"
+    },
+    {
+        "version": "\"1.7.0\"",
+        "date": "2021-02-19",
+        "jdk": "11"
+    },
+    {
+        "version": "\"1.8.0\"",
+        "date": "2021-03-29",
+        "jdk": "11"
+    },
+    {
+        "version": "\"1.8.1\"",
+        "date": "2021-04-07",
+        "jdk": "11"
+    },
+    {
+        "version": "\"2.0.0\"",
+        "date": "2021-06-28",
+        "jdk": "11"
+    },
+    {
+        "version": "\"2.1.0\"",
+        "date": "2021-07-30",
+        "jdk": "11"
+    },
+    {
+        "version": "\"2.10.0\"",
+        "date": "2022-06-23",
+        "jdk": "11"
+    },
+    {
+        "version": "\"2.11.0\"",
+        "date": "2022-07-27",
+        "jdk": "11"
+    },
+    {
+        "version": "\"2.12.0\"",
+        "date": "2022-09-01",
+        "jdk": "11"
+    },
+    {
+        "version": "\"2.13.0\"",
+        "date": "2022-09-26",
+        "eol": "2023-03-26",
+        "kind": "lts",
+        "jdk": "11"
+    },
+    {
+        "version": "\"2.13.1\"",
+        "date": "2022-11-07",
+        "eol": "2022-03-26",
+        "kind": "lts",
+        "jdk": "11"
+    },
+    {
+        "version": "\"2.13.2\"",
+        "date": "2022-12-16",
+        "eol": "2022-03-26",
+        "kind": "lts",
+        "jdk": "11"
+    },
+    {
+        "version": "\"2.14.0\"",
+        "date": "2022-11-07",
+        "jdk": "11"
+    },
+    {
+        "version": "\"2.15.0\"",
+        "date": "2022-12-12",
+        "jdk": "11"
+    },
+    {
+        "version": "\"2.16.0\"",
+        "date": "2023-01-25",
+        "jdk": "11"
+    },
+    {
+        "version": "\"2.2.0\"",
+        "date": "2021-09-01",
+        "jdk": "11"
+    },
+    {
+        "version": "\"2.3.0\"",
+        "date": "2021-10-08",
+        "jdk": "11"
+    },
+    {
+        "version": "\"2.4.0\"",
+        "date": "2021-11-12",
+        "jdk": "11"
+    },
+    {
+        "version": "\"2.5.0\"",
+        "date": "2021-11-26",
+        "jdk": "11"
+    },
+    {
+        "version": "\"2.6.0\"",
+        "date": "2021-12-23",
+        "jdk": "11"
+    },
+    {
+        "version": "\"2.7.0\"",
+        "date": "2022-02-02",
+        "eol": "2022-08-02",
+        "kind": "lts",
+        "jdk": "11"
+    },
+    {
+        "version": "\"2.7.1\"",
+        "date": "2022-04-04",
+        "eol": "2022-08-02",
+        "kind": "lts",
+        "jdk": "11"
+    },
+    {
+        "version": "\"2.7.2\"",
+        "date": "2022-07-04",
+        "eol": "2022-08-02",
+        "kind": "lts",
+        "jdk": "11"
+    },
+    {
+        "version": "\"2.8.0\"",
+        "date": "2022-04-12",
+        "jdk": "11"
+    },
+    {
+        "version": "\"2.9.0\"",
+        "date": "2022-05-11",
+        "jdk": "11"
+    }
+]


[camel] 02/02: CAMEL-19144: camel-catalog - Include information about existing Camel releases

Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git

commit 8ea41639c10bcb94346b648e839a5c848ccaf28c
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Thu Mar 16 14:25:22 2023 +0100

    CAMEL-19144: camel-catalog - Include information about existing Camel releases
---
 .../apache/camel/catalog/components/aws2-s3.json   |  8 +---
 .../catalog/releases/camel-quarkus-releases.json   | 54 +++++++++++-----------
 .../org/apache/camel/catalog/CamelCatalog.java     |  7 ++-
 .../apache/camel/catalog/DefaultCamelCatalog.java  | 13 +++++-
 .../org/apache/camel/catalog/CamelCatalogTest.java | 14 ++++++
 5 files changed, 60 insertions(+), 36 deletions(-)

diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws2-s3.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws2-s3.json
index 60835d54f56..e1c7b0c1868 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws2-s3.json
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws2-s3.json
@@ -31,15 +31,13 @@
     "pojoRequest": { "kind": "property", "displayName": "Pojo Request", "group": "common", "label": "", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "If we want to use a POJO request as body or not" },
     "policy": { "kind": "property", "displayName": "Policy", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "The policy for this queue to set in the com.amazonaws.services.s3.AmazonS3#setBucketPolicy() method." },
     "prefix": { "kind": "property", "displayName": "Prefix", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "The prefix which is used in the com.amazonaws.services.s3.model.ListObjectsRequest to only consume objects we are interested in." },
-    "profileCredentialsName": { "kind": "property", "displayName": "Profile Credentials Name", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "If using a profile credentials provider this parameter will set the profile name" },
     "proxyHost": { "kind": "property", "displayName": "Proxy Host", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "To define a proxy host when instantiating the SQS client" },
     "proxyPort": { "kind": "property", "displayName": "Proxy Port", "group": "common", "label": "", "required": false, "type": "integer", "javaType": "java.lang.Integer", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "Specify a proxy port to be used inside the client definition." },
     "proxyProtocol": { "kind": "property", "displayName": "Proxy Protocol", "group": "common", "label": "", "required": false, "type": "object", "javaType": "software.amazon.awssdk.core.Protocol", "enum": [ "HTTP", "HTTPS" ], "deprecated": false, "autowired": false, "secret": false, "defaultValue": "HTTPS", "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "To define a proxy protocol when instantiating th [...]
     "region": { "kind": "property", "displayName": "Region", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "The region in which S3 client needs to work. When using this parameter, the configuration will expect the lowercase name of the region (f [...]
     "trustAllCertificates": { "kind": "property", "displayName": "Trust All Certificates", "group": "common", "label": "", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "If we want to trust all certificates in case of overriding the endpoint" },
     "uriEndpointOverride": { "kind": "property", "displayName": "Uri Endpoint Override", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "Set the overriding uri endpoint. This option needs to be used in combination with overrideEndpoint option" },
-    "useDefaultCredentialsProvider": { "kind": "property", "displayName": "Use Default Credentials Provider", "group": "common", "label": "", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "Set whether the S3 client should expect to load credentials through a def [...]
-    "useProfileCredentialsProvider": { "kind": "property", "displayName": "Use Profile Credentials Provider", "group": "common", "label": "", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "Set whether the S3 client should expect to load credentials through a pro [...]
+    "useDefaultCredentialsProvider": { "kind": "property", "displayName": "Use Default Credentials Provider", "group": "common", "label": "", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "Set whether the S3 client should expect to load credentials through a def [...]
     "customerAlgorithm": { "kind": "property", "displayName": "Customer Algorithm", "group": "common (advanced)", "label": "common,advanced", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "Define the customer algorithm to use in case CustomerKey is enabled" },
     "customerKeyId": { "kind": "property", "displayName": "Customer Key Id", "group": "common (advanced)", "label": "common,advanced", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "Define the id of Customer key to use in case CustomerKey is enabled" },
     "customerKeyMD5": { "kind": "property", "displayName": "Customer Key MD5", "group": "common (advanced)", "label": "common,advanced", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "Define the MD5 of Customer key to use in case CustomerKey is enabled" },
@@ -118,15 +116,13 @@
     "pojoRequest": { "kind": "parameter", "displayName": "Pojo Request", "group": "common", "label": "", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "If we want to use a POJO request as body or not" },
     "policy": { "kind": "parameter", "displayName": "Policy", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "The policy for this queue to set in the com.amazonaws.services.s3.AmazonS3#setBucketPolicy() method." },
     "prefix": { "kind": "parameter", "displayName": "Prefix", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "The prefix which is used in the com.amazonaws.services.s3.model.ListObjectsRequest to only consume objects we are interested in." },
-    "profileCredentialsName": { "kind": "parameter", "displayName": "Profile Credentials Name", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "If using a profile credentials provider this parameter will set the profile name" },
     "proxyHost": { "kind": "parameter", "displayName": "Proxy Host", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "To define a proxy host when instantiating the SQS client" },
     "proxyPort": { "kind": "parameter", "displayName": "Proxy Port", "group": "common", "label": "", "required": false, "type": "integer", "javaType": "java.lang.Integer", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "Specify a proxy port to be used inside the client definition." },
     "proxyProtocol": { "kind": "parameter", "displayName": "Proxy Protocol", "group": "common", "label": "", "required": false, "type": "object", "javaType": "software.amazon.awssdk.core.Protocol", "enum": [ "HTTP", "HTTPS" ], "deprecated": false, "autowired": false, "secret": false, "defaultValue": "HTTPS", "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "To define a proxy protocol when instantiating t [...]
     "region": { "kind": "parameter", "displayName": "Region", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "The region in which S3 client needs to work. When using this parameter, the configuration will expect the lowercase name of the region ( [...]
     "trustAllCertificates": { "kind": "parameter", "displayName": "Trust All Certificates", "group": "common", "label": "", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "If we want to trust all certificates in case of overriding the endpoint" },
     "uriEndpointOverride": { "kind": "parameter", "displayName": "Uri Endpoint Override", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "Set the overriding uri endpoint. This option needs to be used in combination with overrideEndpoint option" },
-    "useDefaultCredentialsProvider": { "kind": "parameter", "displayName": "Use Default Credentials Provider", "group": "common", "label": "", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "Set whether the S3 client should expect to load credentials through a de [...]
-    "useProfileCredentialsProvider": { "kind": "parameter", "displayName": "Use Profile Credentials Provider", "group": "common", "label": "", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "Set whether the S3 client should expect to load credentials through a pr [...]
+    "useDefaultCredentialsProvider": { "kind": "parameter", "displayName": "Use Default Credentials Provider", "group": "common", "label": "", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "Set whether the S3 client should expect to load credentials through a de [...]
     "customerAlgorithm": { "kind": "parameter", "displayName": "Customer Algorithm", "group": "common (advanced)", "label": "common,advanced", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "Define the customer algorithm to use in case CustomerKey is enabled" },
     "customerKeyId": { "kind": "parameter", "displayName": "Customer Key Id", "group": "common (advanced)", "label": "common,advanced", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "Define the id of Customer key to use in case CustomerKey is enabled" },
     "customerKeyMD5": { "kind": "parameter", "displayName": "Customer Key MD5", "group": "common (advanced)", "label": "common,advanced", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField": "configuration", "description": "Define the MD5 of Customer key to use in case CustomerKey is enabled" },
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/releases/camel-quarkus-releases.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/releases/camel-quarkus-releases.json
index 03e1bb282ed..75f84f145a3 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/releases/camel-quarkus-releases.json
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/releases/camel-quarkus-releases.json
@@ -1,148 +1,148 @@
 [
     {
-        "version": "\"1.4.0\"",
+        "version": "1.4.0",
         "date": "2020-12-01",
         "jdk": "11"
     },
     {
-        "version": "\"1.5.0\"",
+        "version": "1.5.0",
         "date": "2020-12-01",
         "jdk": "11"
     },
     {
-        "version": "\"1.6.0\"",
+        "version": "1.6.0",
         "date": "2021-02-14",
         "jdk": "11"
     },
     {
-        "version": "\"1.7.0\"",
+        "version": "1.7.0",
         "date": "2021-02-19",
         "jdk": "11"
     },
     {
-        "version": "\"1.8.0\"",
+        "version": "1.8.0",
         "date": "2021-03-29",
         "jdk": "11"
     },
     {
-        "version": "\"1.8.1\"",
+        "version": "1.8.1",
         "date": "2021-04-07",
         "jdk": "11"
     },
     {
-        "version": "\"2.0.0\"",
+        "version": "2.0.0",
         "date": "2021-06-28",
         "jdk": "11"
     },
     {
-        "version": "\"2.1.0\"",
+        "version": "2.1.0",
         "date": "2021-07-30",
         "jdk": "11"
     },
     {
-        "version": "\"2.10.0\"",
+        "version": "2.10.0",
         "date": "2022-06-23",
         "jdk": "11"
     },
     {
-        "version": "\"2.11.0\"",
+        "version": "2.11.0",
         "date": "2022-07-27",
         "jdk": "11"
     },
     {
-        "version": "\"2.12.0\"",
+        "version": "2.12.0",
         "date": "2022-09-01",
         "jdk": "11"
     },
     {
-        "version": "\"2.13.0\"",
+        "version": "2.13.0",
         "date": "2022-09-26",
         "eol": "2023-03-26",
         "kind": "lts",
         "jdk": "11"
     },
     {
-        "version": "\"2.13.1\"",
+        "version": "2.13.1",
         "date": "2022-11-07",
         "eol": "2022-03-26",
         "kind": "lts",
         "jdk": "11"
     },
     {
-        "version": "\"2.13.2\"",
+        "version": "2.13.2",
         "date": "2022-12-16",
         "eol": "2022-03-26",
         "kind": "lts",
         "jdk": "11"
     },
     {
-        "version": "\"2.14.0\"",
+        "version": "2.14.0",
         "date": "2022-11-07",
         "jdk": "11"
     },
     {
-        "version": "\"2.15.0\"",
+        "version": "2.15.0",
         "date": "2022-12-12",
         "jdk": "11"
     },
     {
-        "version": "\"2.16.0\"",
+        "version": "2.16.0",
         "date": "2023-01-25",
         "jdk": "11"
     },
     {
-        "version": "\"2.2.0\"",
+        "version": "2.2.0",
         "date": "2021-09-01",
         "jdk": "11"
     },
     {
-        "version": "\"2.3.0\"",
+        "version": "2.3.0",
         "date": "2021-10-08",
         "jdk": "11"
     },
     {
-        "version": "\"2.4.0\"",
+        "version": "2.4.0",
         "date": "2021-11-12",
         "jdk": "11"
     },
     {
-        "version": "\"2.5.0\"",
+        "version": "2.5.0",
         "date": "2021-11-26",
         "jdk": "11"
     },
     {
-        "version": "\"2.6.0\"",
+        "version": "2.6.0",
         "date": "2021-12-23",
         "jdk": "11"
     },
     {
-        "version": "\"2.7.0\"",
+        "version": "2.7.0",
         "date": "2022-02-02",
         "eol": "2022-08-02",
         "kind": "lts",
         "jdk": "11"
     },
     {
-        "version": "\"2.7.1\"",
+        "version": "2.7.1",
         "date": "2022-04-04",
         "eol": "2022-08-02",
         "kind": "lts",
         "jdk": "11"
     },
     {
-        "version": "\"2.7.2\"",
+        "version": "2.7.2",
         "date": "2022-07-04",
         "eol": "2022-08-02",
         "kind": "lts",
         "jdk": "11"
     },
     {
-        "version": "\"2.8.0\"",
+        "version": "2.8.0",
         "date": "2022-04-12",
         "jdk": "11"
     },
     {
-        "version": "\"2.9.0\"",
+        "version": "2.9.0",
         "date": "2022-05-11",
         "jdk": "11"
     }
diff --git a/catalog/camel-catalog/src/main/java/org/apache/camel/catalog/CamelCatalog.java b/catalog/camel-catalog/src/main/java/org/apache/camel/catalog/CamelCatalog.java
index 28b37fea1f3..673ee0fdc89 100644
--- a/catalog/camel-catalog/src/main/java/org/apache/camel/catalog/CamelCatalog.java
+++ b/catalog/camel-catalog/src/main/java/org/apache/camel/catalog/CamelCatalog.java
@@ -575,8 +575,13 @@ public interface CamelCatalog {
     InputStream loadResource(String kind, String name);
 
     /**
-     * Load all Camel releases from catalog
+     * Load all Camel releases (core and spring-boot) from catalog
      */
     List<ReleaseModel> camelReleases();
 
+    /**
+     * Load all Camel Quarkus releases from catalog
+     */
+    List<ReleaseModel> camelQuarkusReleases();
+
 }
diff --git a/catalog/camel-catalog/src/main/java/org/apache/camel/catalog/DefaultCamelCatalog.java b/catalog/camel-catalog/src/main/java/org/apache/camel/catalog/DefaultCamelCatalog.java
index 3199bfa766b..db4e9500443 100644
--- a/catalog/camel-catalog/src/main/java/org/apache/camel/catalog/DefaultCamelCatalog.java
+++ b/catalog/camel-catalog/src/main/java/org/apache/camel/catalog/DefaultCamelCatalog.java
@@ -492,10 +492,19 @@ public class DefaultCamelCatalog extends AbstractCamelCatalog implements CamelCa
 
     @Override
     public List<ReleaseModel> camelReleases() {
-        return cache("camelReleases", () -> {
+        return camelReleases("camel-releases.json");
+    }
+
+    @Override
+    public List<ReleaseModel> camelQuarkusReleases() {
+        return camelReleases("camel-quarkus-releases.json");
+    }
+
+    private List<ReleaseModel> camelReleases(String file) {
+        return cache(file, () -> {
             try {
                 List<ReleaseModel> answer = new ArrayList<>();
-                InputStream is = loadResource("releases", "camel-releases.json");
+                InputStream is = loadResource("releases", file);
                 String json = CatalogHelper.loadText(is);
                 JsonArray arr = (JsonArray) Jsoner.deserialize(json);
                 for (Object o : arr) {
diff --git a/catalog/camel-catalog/src/test/java/org/apache/camel/catalog/CamelCatalogTest.java b/catalog/camel-catalog/src/test/java/org/apache/camel/catalog/CamelCatalogTest.java
index f95074458a6..45766376d5b 100644
--- a/catalog/camel-catalog/src/test/java/org/apache/camel/catalog/CamelCatalogTest.java
+++ b/catalog/camel-catalog/src/test/java/org/apache/camel/catalog/CamelCatalogTest.java
@@ -1551,4 +1551,18 @@ public class CamelCatalogTest {
         Assertions.assertEquals("lts", rel.getKind());
     }
 
+    @Test
+    public void camelQuarkusReleases() {
+        List<ReleaseModel> list = catalog.camelQuarkusReleases();
+        Assertions.assertTrue(list.size() > 20);
+
+        ReleaseModel rel = list.stream().filter(r -> r.getVersion().equals("2.13.2")).findFirst().orElse(null);
+        Assertions.assertNotNull(rel);
+        Assertions.assertEquals("2.13.2", rel.getVersion());
+        Assertions.assertEquals("2022-12-16", rel.getDate());
+        Assertions.assertEquals("2022-03-26", rel.getEol());
+        Assertions.assertEquals("lts", rel.getKind());
+        Assertions.assertEquals("11", rel.getJdk());
+    }
+
 }