diff --git a/modules/reference/pages/feature/cdi-4.0.adoc b/modules/reference/pages/feature/cdi-4.0.adoc
index c14a5725..490fc3c9 100644
--- a/modules/reference/pages/feature/cdi-4.0.adoc
+++ b/modules/reference/pages/feature/cdi-4.0.adoc
@@ -92,6 +92,7 @@ include::./cdi-4.0/examples.adoc[opts=optional]
* feature:microProfile-6.0[]
* feature:microProfile-6.1[]
* feature:microProfile-7.0[]
+* feature:microProfile-7.1[]
* feature:mpFaultTolerance-4.0[]
* feature:mpFaultTolerance-4.1[]
* feature:mpGraphQL-2.0[]
@@ -102,6 +103,7 @@ include::./cdi-4.0/examples.adoc[opts=optional]
* feature:mpTelemetry-1.0[]
* feature:mpTelemetry-1.1[]
* feature:mpTelemetry-2.0[]
+* feature:mpTelemetry-2.1[]
* feature:restfulWSClient-3.1[]
* feature:webProfile-10.0[]
// end::dependencies[]
diff --git a/modules/reference/pages/feature/jsonb-3.0.adoc b/modules/reference/pages/feature/jsonb-3.0.adoc
index 9ca9b9a5..3499aecd 100644
--- a/modules/reference/pages/feature/jsonb-3.0.adoc
+++ b/modules/reference/pages/feature/jsonb-3.0.adoc
@@ -68,6 +68,7 @@ include::./jsonb-3.0/examples.adoc[opts=optional]
* feature:microProfile-6.0[]
* feature:microProfile-6.1[]
* feature:microProfile-7.0[]
+* feature:microProfile-7.1[]
* feature:mpGraphQL-2.0[]
* feature:webProfile-10.0[]
// end::dependencies[]
diff --git a/modules/reference/pages/feature/jsonp-2.1.adoc b/modules/reference/pages/feature/jsonp-2.1.adoc
index ebbfaa72..af559d13 100644
--- a/modules/reference/pages/feature/jsonp-2.1.adoc
+++ b/modules/reference/pages/feature/jsonp-2.1.adoc
@@ -58,6 +58,7 @@ include::./jsonp-2.1/examples.adoc[opts=optional]
* feature:microProfile-6.0[]
* feature:microProfile-6.1[]
* feature:microProfile-7.0[]
+* feature:microProfile-7.1[]
* feature:mpJwt-2.1[]
* feature:mpRestClient-3.0[]
* feature:mpRestClient-4.0[]
diff --git a/modules/reference/pages/feature/microProfile-7.1.adoc b/modules/reference/pages/feature/microProfile-7.1.adoc
new file mode 100644
index 00000000..87f032b8
--- /dev/null
+++ b/modules/reference/pages/feature/microProfile-7.1.adoc
@@ -0,0 +1,68 @@
+= MicroProfile 7.1
+:linkcss:
+:page-layout: feature
+:nofooter:
+
+// tag::description[]
+This feature combines the Liberty features that support MicroProfile 7.1 for Cloud Native Java.
+
+// end::description[]
+
+include::./microProfile/description.adoc[opts=optional]
+include::./microProfile-7.1/description.adoc[opts=optional]
+
+// tag::enable[]
+== Enabling this feature
+To enable the MicroProfile 7.1 feature, add the following element declaration into your `server.xml` file, inside the `featureManager` element:
+
+
+----
+microProfile-7.1
+----
+// end::enable[]
+
+include::./microProfile/examples.adoc[opts=optional]
+include::./microProfile-7.1/examples.adoc[opts=optional]
+
+// tag::apis[]
+// end::apis[]
+// tag::requirements[]
+
+== Features that this feature enables
+* feature:cdi-4.0[]
+* feature:jsonb-3.0[]
+* feature:jsonp-2.1[]
+* feature:mpConfig-3.1[]
+* feature:mpFaultTolerance-4.1[]
+* feature:mpHealth-4.0[]
+* feature:mpJwt-2.1[]
+* feature:mpOpenAPI-4.1[]
+* feature:mpRestClient-4.0[]
+* feature:mpTelemetry-2.1[]
+* feature:restfulWS-3.1[]
+* feature:restfulWSClient-3.1[]
+// end::requirements[]
+// tag::java-versions[]
+
+== Supported Java versions
+
+* JavaSE-11.0
+* JavaSE-17.0
+* JavaSE-21.0
+* JavaSE-24.0
+// end::java-versions[]
+// tag::dependencies[]
+// end::dependencies[]
+// tag::feature-require[]
+
+== Developing a feature that depends on this feature
+If you are developing a feature that depends on this feature, include the following item in the `Subsystem-Content` header in your feature manifest file.
+
+
+[source,]
+----
+io.openliberty.microProfile-7.1; type="osgi.subsystem.feature"
+----
+// end::feature-require[]
+// tag::spi[]
+// end::spi[]
diff --git a/modules/reference/pages/feature/monitor-1.0.adoc b/modules/reference/pages/feature/monitor-1.0.adoc
index ab74c8fd..924abd83 100644
--- a/modules/reference/pages/feature/monitor-1.0.adoc
+++ b/modules/reference/pages/feature/monitor-1.0.adoc
@@ -56,6 +56,7 @@ include::./monitor-1.0/examples.adoc[opts=optional]
* feature:mpMetrics-5.0[]
* feature:mpMetrics-5.1[]
* feature:mpTelemetry-2.0[]
+* feature:mpTelemetry-2.1[]
// end::dependencies[]
// tag::feature-require[]
diff --git a/modules/reference/pages/feature/mpConfig-3.1.adoc b/modules/reference/pages/feature/mpConfig-3.1.adoc
index 5a5028a7..2a8234fa 100644
--- a/modules/reference/pages/feature/mpConfig-3.1.adoc
+++ b/modules/reference/pages/feature/mpConfig-3.1.adoc
@@ -65,6 +65,7 @@ include::./mpConfig-3.1/examples.adoc[opts=optional]
== Features that enable this feature
* feature:microProfile-6.1[]
* feature:microProfile-7.0[]
+* feature:microProfile-7.1[]
* feature:mpFaultTolerance-4.0[]
* feature:mpFaultTolerance-4.1[]
* feature:mpGraphQL-2.0[]
@@ -72,11 +73,13 @@ include::./mpConfig-3.1/examples.adoc[opts=optional]
* feature:mpMetrics-5.1[]
* feature:mpOpenAPI-3.1[]
* feature:mpOpenAPI-4.0[]
+* feature:mpOpenAPI-4.1[]
* feature:mpReactiveMessaging-3.0[]
* feature:mpRestClient-3.0[]
* feature:mpRestClient-4.0[]
* feature:mpTelemetry-1.1[]
* feature:mpTelemetry-2.0[]
+* feature:mpTelemetry-2.1[]
// end::dependencies[]
// tag::feature-require[]
diff --git a/modules/reference/pages/feature/mpFaultTolerance-4.1.adoc b/modules/reference/pages/feature/mpFaultTolerance-4.1.adoc
index 06914365..d4557134 100644
--- a/modules/reference/pages/feature/mpFaultTolerance-4.1.adoc
+++ b/modules/reference/pages/feature/mpFaultTolerance-4.1.adoc
@@ -56,6 +56,7 @@ include::./mpFaultTolerance-4.1/examples.adoc[opts=optional]
== Features that enable this feature
* feature:microProfile-7.0[]
+* feature:microProfile-7.1[]
// end::dependencies[]
// tag::feature-require[]
diff --git a/modules/reference/pages/feature/mpHealth-4.0.adoc b/modules/reference/pages/feature/mpHealth-4.0.adoc
index 93ca6560..6469f426 100644
--- a/modules/reference/pages/feature/mpHealth-4.0.adoc
+++ b/modules/reference/pages/feature/mpHealth-4.0.adoc
@@ -71,6 +71,7 @@ include::./mpHealth-4.0/examples.adoc[opts=optional]
* feature:microProfile-6.0[]
* feature:microProfile-6.1[]
* feature:microProfile-7.0[]
+* feature:microProfile-7.1[]
// end::dependencies[]
// tag::feature-require[]
diff --git a/modules/reference/pages/feature/mpJwt-2.1.adoc b/modules/reference/pages/feature/mpJwt-2.1.adoc
index e88ee70e..06c871ef 100644
--- a/modules/reference/pages/feature/mpJwt-2.1.adoc
+++ b/modules/reference/pages/feature/mpJwt-2.1.adoc
@@ -104,6 +104,7 @@ include::./mpJwt-2.1/examples.adoc[opts=optional]
* feature:microProfile-6.0[]
* feature:microProfile-6.1[]
* feature:microProfile-7.0[]
+* feature:microProfile-7.1[]
// end::dependencies[]
// tag::feature-require[]
diff --git a/modules/reference/pages/feature/mpOpenAPI-4.1.adoc b/modules/reference/pages/feature/mpOpenAPI-4.1.adoc
new file mode 100644
index 00000000..9fc20f1b
--- /dev/null
+++ b/modules/reference/pages/feature/mpOpenAPI-4.1.adoc
@@ -0,0 +1,101 @@
+= MicroProfile OpenAPI 4.1
+:linkcss:
+:page-layout: feature
+:nofooter:
+
+// tag::description[]
+This feature provides support for the Eclipse MicroProfile OpenAPI specification for enterprise Java.
+
+// end::description[]
+
+include::./mpOpenAPI/description.adoc[opts=optional]
+include::./mpOpenAPI-4.1/description.adoc[opts=optional]
+
+// tag::enable[]
+== Enabling this feature
+To enable the MicroProfile OpenAPI 4.1 feature, add the following element declaration into your `server.xml` file, inside the `featureManager` element:
+
+
+----
+mpOpenAPI-4.1
+----
+// end::enable[]
+
+include::./mpOpenAPI/examples.adoc[opts=optional]
+include::./mpOpenAPI-4.1/examples.adoc[opts=optional]
+
+// tag::config[]
+
+== Feature configuration elements
+* config:mpOpenAPI[]
+// end::config[]
+// tag::apis[]
+
+== Stable API packages provided by this feature
+* javadoc:org.eclipse.microprofile.openapi[]
+* javadoc:org.eclipse.microprofile.openapi.annotations[]
+* javadoc:org.eclipse.microprofile.openapi.annotations.callbacks[]
+* javadoc:org.eclipse.microprofile.openapi.annotations.enums[]
+* javadoc:org.eclipse.microprofile.openapi.annotations.extensions[]
+* javadoc:org.eclipse.microprofile.openapi.annotations.headers[]
+* javadoc:org.eclipse.microprofile.openapi.annotations.info[]
+* javadoc:org.eclipse.microprofile.openapi.annotations.links[]
+* javadoc:org.eclipse.microprofile.openapi.annotations.media[]
+* javadoc:org.eclipse.microprofile.openapi.annotations.parameters[]
+* javadoc:org.eclipse.microprofile.openapi.annotations.responses[]
+* javadoc:org.eclipse.microprofile.openapi.annotations.security[]
+* javadoc:org.eclipse.microprofile.openapi.annotations.servers[]
+* javadoc:org.eclipse.microprofile.openapi.annotations.tags[]
+* javadoc:org.eclipse.microprofile.openapi.models[]
+* javadoc:org.eclipse.microprofile.openapi.models.callbacks[]
+* javadoc:org.eclipse.microprofile.openapi.models.examples[]
+* javadoc:org.eclipse.microprofile.openapi.models.headers[]
+* javadoc:org.eclipse.microprofile.openapi.models.info[]
+* javadoc:org.eclipse.microprofile.openapi.models.links[]
+* javadoc:org.eclipse.microprofile.openapi.models.media[]
+* javadoc:org.eclipse.microprofile.openapi.models.parameters[]
+* javadoc:org.eclipse.microprofile.openapi.models.responses[]
+* javadoc:org.eclipse.microprofile.openapi.models.security[]
+* javadoc:org.eclipse.microprofile.openapi.models.servers[]
+* javadoc:org.eclipse.microprofile.openapi.models.tags[]
+* javadoc:org.eclipse.microprofile.openapi.spi[]
+// end::apis[]
+// tag::requirements[]
+
+== Features that this feature enables
+* feature:mpConfig-3.1[]
+* feature:restfulWS-3.1[]
+// end::requirements[]
+// tag::java-versions[]
+
+== Supported Java versions
+
+* JavaSE-11.0
+* JavaSE-17.0
+* JavaSE-21.0
+* JavaSE-24.0
+// end::java-versions[]
+// tag::platform-versions[]
+
+== Platform Versions
+
+* microProfile-7.1
+// end::platform-versions[]
+// tag::dependencies[]
+
+== Features that enable this feature
+* feature:microProfile-7.1[]
+// end::dependencies[]
+// tag::feature-require[]
+
+== Developing a feature that depends on this feature
+If you are developing a feature that depends on this feature, include the following item in the `Subsystem-Content` header in your feature manifest file.
+
+
+[source,]
+----
+io.openliberty.mpOpenAPI-4.1; type="osgi.subsystem.feature"
+----
+// end::feature-require[]
+// tag::spi[]
+// end::spi[]
diff --git a/modules/reference/pages/feature/mpRestClient-4.0.adoc b/modules/reference/pages/feature/mpRestClient-4.0.adoc
index 35ddef5b..68552da2 100644
--- a/modules/reference/pages/feature/mpRestClient-4.0.adoc
+++ b/modules/reference/pages/feature/mpRestClient-4.0.adoc
@@ -68,6 +68,7 @@ include::./mpRestClient-4.0/examples.adoc[opts=optional]
== Features that enable this feature
* feature:microProfile-7.0[]
+* feature:microProfile-7.1[]
// end::dependencies[]
// tag::feature-require[]
diff --git a/modules/reference/pages/feature/mpTelemetry-2.1.adoc b/modules/reference/pages/feature/mpTelemetry-2.1.adoc
new file mode 100644
index 00000000..8a2e3420
--- /dev/null
+++ b/modules/reference/pages/feature/mpTelemetry-2.1.adoc
@@ -0,0 +1,113 @@
+= MicroProfile Telemetry 2.1
+:linkcss:
+:page-layout: feature
+:nofooter:
+
+// tag::description[]
+This feature provides support for the Eclipse MicroProfile Telemetry specification for enterprise Java.
+
+// end::description[]
+
+include::./mpTelemetry/description.adoc[opts=optional]
+include::./mpTelemetry-2.1/description.adoc[opts=optional]
+
+// tag::enable[]
+== Enabling this feature
+To enable the MicroProfile Telemetry 2.1 feature, add the following element declaration into your `server.xml` file, inside the `featureManager` element:
+
+
+----
+mpTelemetry-2.1
+----
+// end::enable[]
+
+include::./mpTelemetry/examples.adoc[opts=optional]
+include::./mpTelemetry-2.1/examples.adoc[opts=optional]
+
+// tag::config[]
+
+== Feature configuration elements
+* config:classloader[]
+* config:classloading[]
+* config:library[]
+* config:mpTelemetry[]
+// end::config[]
+// tag::apis[]
+
+== Stable API packages provided by this feature
+* javadoc:io.opentelemetry.api[]
+* javadoc:io.opentelemetry.api.baggage[]
+* javadoc:io.opentelemetry.api.baggage.propagation[]
+* javadoc:io.opentelemetry.api.common[]
+* javadoc:io.opentelemetry.api.logs[]
+* javadoc:io.opentelemetry.api.metrics[]
+* javadoc:io.opentelemetry.api.trace[]
+* javadoc:io.opentelemetry.api.trace.propagation[]
+* javadoc:io.opentelemetry.context[]
+* javadoc:io.opentelemetry.context.propagation[]
+* javadoc:io.opentelemetry.exporter.logging[]
+* javadoc:io.opentelemetry.exporter.otlp[]
+* javadoc:io.opentelemetry.exporter.otlp.logs[]
+* javadoc:io.opentelemetry.extension.incubator.metrics[]
+* javadoc:io.opentelemetry.instrumentation.annotations[]
+* javadoc:io.opentelemetry.sdk.autoconfigure.spi[]
+* javadoc:io.opentelemetry.sdk.autoconfigure.spi.logs[]
+* javadoc:io.opentelemetry.sdk.autoconfigure.spi.metrics[]
+* javadoc:io.opentelemetry.sdk.autoconfigure.spi.traces[]
+* javadoc:io.opentelemetry.sdk.common[]
+* javadoc:io.opentelemetry.sdk.logs.data[]
+* javadoc:io.opentelemetry.sdk.logs.export[]
+* javadoc:io.opentelemetry.sdk.metrics[]
+* javadoc:io.opentelemetry.sdk.metrics.data[]
+* javadoc:io.opentelemetry.sdk.metrics.export[]
+* javadoc:io.opentelemetry.sdk.resources[]
+* javadoc:io.opentelemetry.sdk.trace[]
+* javadoc:io.opentelemetry.sdk.trace.data[]
+* javadoc:io.opentelemetry.sdk.trace.export[]
+* javadoc:io.opentelemetry.sdk.trace.samplers[]
+* javadoc:io.opentelemetry.semconv[]
+// end::apis[]
+// tag::requirements[]
+
+== Features that this feature enables
+* feature:cdi-4.0[]
+* feature:monitor-1.0[]
+* feature:mpConfig-3.1[]
+* feature:restfulWS-3.1[]
+// end::requirements[]
+// tag::java-versions[]
+
+== Supported Java versions
+
+* JavaSE-11.0
+* JavaSE-17.0
+* JavaSE-21.0
+* JavaSE-24.0
+// end::java-versions[]
+// tag::platform-versions[]
+
+== Platform Versions
+
+* microProfile-7.1
+// end::platform-versions[]
+// tag::dependencies[]
+
+== Features that enable this feature
+* feature:microProfile-7.1[]
+// end::dependencies[]
+// tag::feature-require[]
+
+== Developing a feature that depends on this feature
+If you are developing a feature that depends on this feature, include the following item in the `Subsystem-Content` header in your feature manifest file.
+
+
+[source,]
+----
+io.openliberty.mpTelemetry-2.1; type="osgi.subsystem.feature"
+----
+// end::feature-require[]
+// tag::spi[]
+
+== SPI packages provided by this feature
+* xref:javadoc/spi/mpTelemetry-2.1.adoc[MicroProfile Telemetry 2.1]
+// end::spi[]
diff --git a/modules/reference/pages/feature/restfulWS-3.1.adoc b/modules/reference/pages/feature/restfulWS-3.1.adoc
index 6a88740c..b4b32065 100644
--- a/modules/reference/pages/feature/restfulWS-3.1.adoc
+++ b/modules/reference/pages/feature/restfulWS-3.1.adoc
@@ -55,11 +55,14 @@ include::./restfulWS-3.1/examples.adoc[opts=optional]
* feature:microProfile-6.0[]
* feature:microProfile-6.1[]
* feature:microProfile-7.0[]
+* feature:microProfile-7.1[]
* feature:mpOpenAPI-3.1[]
* feature:mpOpenAPI-4.0[]
+* feature:mpOpenAPI-4.1[]
* feature:mpTelemetry-1.0[]
* feature:mpTelemetry-1.1[]
* feature:mpTelemetry-2.0[]
+* feature:mpTelemetry-2.1[]
* feature:webProfile-10.0[]
// end::dependencies[]
// tag::feature-require[]
diff --git a/modules/reference/pages/feature/restfulWSClient-3.1.adoc b/modules/reference/pages/feature/restfulWSClient-3.1.adoc
index 0e0e66c8..496d6fc9 100644
--- a/modules/reference/pages/feature/restfulWSClient-3.1.adoc
+++ b/modules/reference/pages/feature/restfulWSClient-3.1.adoc
@@ -102,6 +102,7 @@ include::./restfulWSClient-3.1/examples.adoc[opts=optional]
* feature:microProfile-6.0[]
* feature:microProfile-6.1[]
* feature:microProfile-7.0[]
+* feature:microProfile-7.1[]
* feature:mpRestClient-3.0[]
* feature:mpRestClient-4.0[]
* feature:restfulWS-3.1[]
diff --git a/modules/reference/pages/javadoc/api/appAuthorization-2.0.adoc b/modules/reference/pages/javadoc/api/appAuthorization-2.0.adoc
index 9096f4d3..d1d211a8 100644
--- a/modules/reference/pages/javadoc/api/appAuthorization-2.0.adoc
+++ b/modules/reference/pages/javadoc/api/appAuthorization-2.0.adoc
@@ -9,6 +9,6 @@
:page-layout: javadoc
++++
-