From b382c956f44946e791c6dd03db2090cdde371fa0 Mon Sep 17 00:00:00 2001 From: James Netherton Date: Thu, 12 Sep 2024 11:14:48 +0100 Subject: [PATCH] Add migration guide to 3.15.0 release --- .../ROOT/pages/migration-guide/3.15.0.adoc | 26 +++++++++++++++++++ .../ROOT/pages/migration-guide/index.adoc | 1 + 2 files changed, 27 insertions(+) create mode 100644 docs/modules/ROOT/pages/migration-guide/3.15.0.adoc diff --git a/docs/modules/ROOT/pages/migration-guide/3.15.0.adoc b/docs/modules/ROOT/pages/migration-guide/3.15.0.adoc new file mode 100644 index 00000000000..931fdaaba2c --- /dev/null +++ b/docs/modules/ROOT/pages/migration-guide/3.15.0.adoc @@ -0,0 +1,26 @@ += Camel Quarkus 3.15.0 Migration Guide + +The following guide outlines how to adapt your code to changes that were made in Camel Quarkus 3.15.0. + +== Micrometer upgraded to 1.13.x + +Quarkus now aligns with Micrometer 1.13.x. Refer to the https://github.com/quarkusio/quarkus/wiki/Migration-Guide-3.14#micrometer[Quarkus migration guide] for more details. + +If you were previously using `io.micrometer:micrometer-registry-prometheus` in your application. This should be changed to `io.quarkus:quarkus-micrometer-registry-prometheus`. + +[source,xml] +---- + + io.quarkus + quarkus-micrometer-registry-prometheus + +---- + +== Deprecation of Kotlin extensions + +The following extensions have been deprecated and will be removed in a future release. + +* camel-quarkus-kotlin +* camel-quarkus-kotlin-dsl + +This is in line with the Camel core deprecation of `camel-kotlin-dsl`. diff --git a/docs/modules/ROOT/pages/migration-guide/index.adoc b/docs/modules/ROOT/pages/migration-guide/index.adoc index 76ff2c19756..7e28b46daee 100644 --- a/docs/modules/ROOT/pages/migration-guide/index.adoc +++ b/docs/modules/ROOT/pages/migration-guide/index.adoc @@ -4,6 +4,7 @@ We do frequent releases, a release almost every month, and even though we strive Listed here are guides on how to migrate between major versions and anything of significance to watch for when upgrading from minor versions. +* xref:migration-guide/3.15.0.adoc[Camel Quarkus 3.14.x to Camel Quarkus 3.15.0 migration guide] * xref:migration-guide/3.2.0.adoc[Camel Quarkus 2.x to Camel Quarkus 3.2.0 migration guide] * xref:migration-guide/2.11.0.adoc[Camel Quarkus 2.10.0 to Camel Quarkus 2.11.0 migration guide] * xref:migration-guide/2.10.0.adoc[Camel Quarkus 2.9.0 to Camel Quarkus 2.10.0 migration guide]