This is an automated email from the ASF dual-hosted git repository. djencks pushed a commit to branch 2.4.x in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
The following commit(s) were added to refs/heads/2.4.x by this push: new c90dd20 RI-table compatibility table c90dd20 is described below commit c90dd20d087af13c4ebffae761a6054c287c20b9 Author: David Jencks <djen...@apache.org> AuthorDate: Sat Jan 22 13:09:44 2022 -0800 RI-table compatibility table --- docs/antora.yml | 2 ++ docs/modules/ROOT/examples/js/quarkus.js | 6 +++++- docs/modules/ROOT/pages/index.adoc | 17 +++++++++++++++++ 3 files changed, 24 insertions(+), 1 deletion(-) diff --git a/docs/antora.yml b/docs/antora.yml index 6f3caff..9e70464 100644 --- a/docs/antora.yml +++ b/docs/antora.yml @@ -29,6 +29,8 @@ asciidoc: camel-version: 3.12.0 # replace ${camel.version} camel-docs-version: 3.12.x # replace ${camel.docs.components.version} quarkus-version: 2.4.0.Final # replace ${quarkus.version} + graalvm-version: 21.3.0 # replace ${graalvm.version} + graalvm-docs-version: 21.3 # attributes used in xrefs to other Antora components cq-camel-components: 3.12.x@components # replace ${camel.docs.components.xref} quarkus-examples-version: latest diff --git a/docs/modules/ROOT/examples/js/quarkus.js b/docs/modules/ROOT/examples/js/quarkus.js index b79af1c..ea5ebd4 100644 --- a/docs/modules/ROOT/examples/js/quarkus.js +++ b/docs/modules/ROOT/examples/js/quarkus.js @@ -30,6 +30,10 @@ module.exports = { jvmOnlyFilter: function (items) { return items.filter((item) => item.$.cqNativeSupported === false) - } + }, +// Compatibility table support + branch: (version) => version === 'next' ? + 'https://github.com/apache/camel-quarkus[main]' : + `https://github.com/apache/camel-quarkus/tree/${version}[${version}]`, } diff --git a/docs/modules/ROOT/pages/index.adoc b/docs/modules/ROOT/pages/index.adoc index d7116c9..1794f8d 100644 --- a/docs/modules/ROOT/pages/index.adoc +++ b/docs/modules/ROOT/pages/index.adoc @@ -32,3 +32,20 @@ You can xref:user-guide/defining-camel-routes.adoc[define Camel routes] using th * xref:user-guide/index.adoc[User guide] * xref:contributor-guide/index.adoc[Contributor guide] * xref:reference/index.adoc[Extensions reference] + +== Compatibility Matrix + +[caption=] +.Compatibility between {page-component-title} and dependencies +[width="100%",cols="4,2,2,2,1,3",options="header",] +|=== +|{page-component-title} Version +|Camel Version +|Quarkus Version +|GraalVM Version +|LTS Until +|Branch +|=== + +//cannot use top level index.adoc as the page with the query is always omitted. +indexTable::[version="*",relative="reference/index.adoc",cellformats="util.camelQuarkusRef(pageComponentDisplayVersion, pageComponentVersion)|util.camelRef(camelVersion, camelDocsVersion)|util.quarkusRef(quarkusVersion)|util.graalvmRef(graalvmVersion, graalvmDocsVersion)|lts|quarkus.branch(pageComponentVersion)", requires={requires},transform=util.sortCompatibilityItems]