MicroProfile platforms

The following tables list the currently available features and corresponding versionless features for each MicroProfile platform version. You can declare up to 2 platform elements, one for MicroProfile and another for either Jakarta EE or Java EE.

MicroProfile 1.2

Platform short name: microProfile-1.2

microProfile-1.2 platform features
Feature nameFeature versionVersionless feature short name

MicroProfile Config 1.1

mpConfig-1.1

mpConfig

MicroProfile Context Propagation 1.0

mpContextPropagation-1.0

mpContextPropagation

MicroProfile Fault Tolerance 1.0

mpFaultTolerance-1.0

mpFaultTolerance

MicroProfile Health 1.0

mpHealth-1.0

mpHealth

MicroProfile JSON Web Token 1.0

mpJwt-1.0

mpJwt

MicroProfile Metrics 1.0

mpMetrics-1.0

mpMetrics

MicroProfile Reactive Streams 1.0

mpReactiveStreams-1.0

mpReactiveStreams

MicroProfile 1.3

Platform short name: microProfile-1.3

microProfile-1.3 platform features
Feature nameFeature versionVersionless feature short name

MicroProfile Config 1.2

mpConfig-1.2

mpConfig

MicroProfile Context Propagation 1.0

mpContextPropagation-1.0

mpContextPropagation

MicroProfile Fault Tolerance 1.0

mpFaultTolerance-1.0

mpFaultTolerance

MicroProfile Health 1.0

mpHealth-1.0

mpHealth

MicroProfile JSON Web Token 1.0

mpJwt-1.0

mpJwt

MicroProfile Metrics 1.1

mpMetrics-1.1

mpMetrics

MicroProfile OpenAPI 1.0

mpOpenAPI-1.0

mpOpenAPI

MicroProfile OpenTracing 1.0

mpOpenTracing-1.0

mpOpenTracing

MicroProfile Reactive Streams 1.0

mpReactiveStreams-1.0

mpReactiveStreams

MicroProfile Rest Client 1.0

mpRestClient-1.0

mpRestClient

MicroProfile 1.4

Platform short name: microProfile-1.4

microProfile-1.4 platform features
Feature nameFeature versionVersionless feature short name

MicroProfile Config 1.3

mpConfig-1.3

mpConfig

MicroProfile Context Propagation 1.0

mpContextPropagation-1.0

mpContextPropagation

MicroProfile Fault Tolerance 1.1

mpFaultTolerance-1.1

mpFaultTolerance

MicroProfile Health 1.0

mpHealth-1.0

mpHealth

MicroProfile JSON Web Token 1.1

mpJwt-1.1

mpJwt

MicroProfile Metrics 1.1

mpMetrics-1.1

mpMetrics

MicroProfile OpenAPI 1.0

mpOpenAPI-1.0

mpOpenAPI

MicroProfile OpenTracing 1.1

mpOpenTracing-1.1

mpOpenTracing

MicroProfile Reactive Messaging 1.0

mpReactiveMessaging-1.0

mpReactiveMessaging

MicroProfile Reactive Streams 1.0

mpReactiveStreams-1.0

mpReactiveStreams

MicroProfile Rest Client 1.1

mpRestClient-1.1

mpRestClient

MicroProfile 2.0

Platform short name: microProfile-2.0

microProfile-2.0 platform features
Feature nameFeature versionVersionless feature short name

MicroProfile Config 1.3

mpConfig-1.3

mpConfig

MicroProfile Context Propagation 1.0

mpContextPropagation-1.0

mpContextPropagation

MicroProfile Fault Tolerance 1.1

mpFaultTolerance-1.1

mpFaultTolerance

MicroProfile Health 1.0

mpHealth-1.0

mpHealth

MicroProfile JSON Web Token 1.1

mpJwt-1.1

mpJwt

MicroProfile Metrics 1.1

mpMetrics-1.1

mpMetrics

MicroProfile OpenAPI 1.0

mpOpenAPI-1.0

mpOpenAPI

MicroProfile OpenTracing 1.1

mpOpenTracing-1.1

mpOpenTracing

MicroProfile Reactive Messaging 1.0

mpReactiveMessaging-1.0

mpReactiveMessaging

MicroProfile Reactive Streams 1.0

mpReactiveStreams-1.0

mpReactiveStreams

MicroProfile Rest Client 1.1

mpRestClient-1.1

mpRestClient

MicroProfile 2.1

Platform short name: microProfile-2.1

microProfile-2.1 platform features
Feature nameFeature versionVersionless feature short name

MicroProfile Config 1.3

mpConfig-1.3

mpConfig

MicroProfile Context Propagation 1.0

mpContextPropagation-1.0

mpContextPropagation

MicroProfile Fault Tolerance 1.1

mpFaultTolerance-1.1

mpFaultTolerance

MicroProfile Health 1.0

mpHealth-1.0

mpHealth

MicroProfile JSON Web Token 1.1

mpJwt-1.1

mpJwt

MicroProfile Metrics 1.1

mpMetrics-1.1

mpMetrics

MicroProfile OpenAPI 1.0

mpOpenAPI-1.0

mpOpenAPI

MicroProfile OpenTracing 1.2

mpOpenTracing-1.2

mpOpenTracing

MicroProfile Reactive Messaging 1.0

mpReactiveMessaging-1.0

mpReactiveMessaging

MicroProfile Reactive Streams 1.0

mpReactiveStreams-1.0

mpReactiveStreams

MicroProfile Rest Client 1.1

mpRestClient-1.1

mpRestClient

MicroProfile 2.2

Platform short name: microProfile-2.2

microProfile-2.2 platform features
Feature nameFeature versionVersionless feature short name

MicroProfile Config 1.3

mpConfig-1.3

mpConfig

MicroProfile Context Propagation 1.0

mpContextPropagation-1.0

mpContextPropagation

MicroProfile Fault Tolerance 2.0

mpFaultTolerance-2.0

mpFaultTolerance

MicroProfile Health 1.0

mpHealth-1.0

mpHealth

MicroProfile JSON Web Token 1.1

mpJwt-1.1

mpJwt

MicroProfile Metrics 1.1

mpMetrics-1.1

mpMetrics

MicroProfile OpenAPI 1.1

mpOpenAPI-1.1

mpOpenAPI

MicroProfile OpenTracing 1.3

mpOpenTracing-1.3

mpOpenTracing

MicroProfile Reactive Messaging 1.0

mpReactiveMessaging-1.0

mpReactiveMessaging

MicroProfile Reactive Streams 1.0

mpReactiveStreams-1.0

mpReactiveStreams

MicroProfile Rest Client 1.2

mpRestClient-1.2

mpRestClient

MicroProfile 3.0

Platform short name: microProfile-3.0

microProfile-3.0 platform features
Feature nameFeature versionVersionless feature short name

MicroProfile Config 1.3

mpConfig-1.3

mpConfig

MicroProfile Context Propagation 1.0

mpContextPropagation-1.0

mpContextPropagation

MicroProfile Fault Tolerance 2.0

mpFaultTolerance-2.0

mpFaultTolerance

MicroProfile Health 2.0

mpHealth-2.0

mpHealth

MicroProfile JSON Web Token 1.1

mpJwt-1.1

mpJwt

MicroProfile Metrics 2.0

mpMetrics-2.0

mpMetrics

MicroProfile OpenAPI 1.1

mpOpenAPI-1.1

mpOpenAPI

MicroProfile OpenTracing 1.3

mpOpenTracing-1.3

mpOpenTracing

MicroProfile Reactive Messaging 1.0

mpReactiveMessaging-1.0

mpReactiveMessaging

MicroProfile Reactive Streams 1.0

mpReactiveStreams-1.0

mpReactiveStreams

MicroProfile Rest Client 1.3

mpRestClient-1.3

mpRestClient

MicroProfile 3.2

Platform short name: microProfile-3.2

microProfile-3.2 platform features
Feature nameFeature versionVersionless feature short name

MicroProfile Config 1.3

mpConfig-1.3

mpConfig

MicroProfile Context Propagation 1.0

mpContextPropagation-1.0

mpContextPropagation

MicroProfile Fault Tolerance 2.0

mpFaultTolerance-2.0

mpFaultTolerance

MicroProfile Health 2.1

mpHealth-2.1

mpHealth

MicroProfile JSON Web Token 1.1

mpJwt-1.1

mpJwt

MicroProfile Metrics 2.2

mpMetrics-2.2

mpMetrics

MicroProfile OpenAPI 1.1

mpOpenAPI-1.1

mpOpenAPI

MicroProfile OpenTracing 1.3

mpOpenTracing-1.3

mpOpenTracing

MicroProfile Reactive Messaging 1.0

mpReactiveMessaging-1.0

mpReactiveMessaging

MicroProfile Reactive Streams 1.0

mpReactiveStreams-1.0

mpReactiveStreams

MicroProfile Rest Client 1.3

mpRestClient-1.3

mpRestClient

MicroProfile 3.3

Platform short name: microProfile-3.3

microProfile-3.3 platform features
Feature nameFeature versionVersionless feature short name

MicroProfile Config 1.4

mpConfig-1.4

mpConfig

MicroProfile Context Propagation 1.0

mpContextPropagation-1.0

mpContextPropagation

MicroProfile Fault Tolerance 2.1

mpFaultTolerance-2.1

mpFaultTolerance

MicroProfile GraphQL 1.0

mpGraphQL-1.0

mpGraphQL

MicroProfile Health 2.2

mpHealth-2.2

mpHealth

MicroProfile JSON Web Token 1.1

mpJwt-1.1

mpJwt

MicroProfile Metrics 2.3

mpMetrics-2.3

mpMetrics

MicroProfile OpenAPI 1.1

mpOpenAPI-1.1

mpOpenAPI

MicroProfile OpenTracing 1.3

mpOpenTracing-1.3

mpOpenTracing

MicroProfile Reactive Messaging 1.0

mpReactiveMessaging-1.0

mpReactiveMessaging

MicroProfile Reactive Streams 1.0

mpReactiveStreams-1.0

mpReactiveStreams

MicroProfile Rest Client 1.4

mpRestClient-1.4

mpRestClient

MicroProfile 4.0

Platform short name: microProfile-4.0

microProfile-4.0 platform features
Feature nameFeature versionVersionless feature short name

MicroProfile Config 2.0

mpConfig-2.0

mpConfig

MicroProfile Context Propagation 1.2

mpContextPropagation-1.2

mpContextPropagation

MicroProfile Fault Tolerance 3.0

mpFaultTolerance-3.0

mpFaultTolerance

MicroProfile GraphQL 1.0

mpGraphQL-1.0

mpGraphQL

MicroProfile Health 3.0

mpHealth-3.0

mpHealth

MicroProfile JSON Web Token 1.2

mpJwt-1.2

mpJwt

MicroProfile Metrics 3.0

mpMetrics-3.0

mpMetrics

MicroProfile OpenAPI 2.0

mpOpenAPI-2.0

mpOpenAPI

MicroProfile OpenTracing 2.0

mpOpenTracing-2.0

mpOpenTracing

MicroProfile Rest Client 2.0

mpRestClient-2.0

mpRestClient

MicroProfile 4.1

Platform short name: microProfile-4.1

microProfile-4.1 platform features
Feature nameFeature versionVersionless feature short name

MicroProfile Config 2.0

mpConfig-2.0

mpConfig

MicroProfile Context Propagation 1.2

mpContextPropagation-1.2

mpContextPropagation

MicroProfile Fault Tolerance 3.0

mpFaultTolerance-3.0

mpFaultTolerance

MicroProfile GraphQL 1.0

mpGraphQL-1.0

mpGraphQL

MicroProfile Health 3.1

mpHealth-3.1

mpHealth

MicroProfile JSON Web Token 1.2

mpJwt-1.2

mpJwt

MicroProfile Metrics 3.0

mpMetrics-3.0

mpMetrics

MicroProfile OpenAPI 2.0

mpOpenAPI-2.0

mpOpenAPI

MicroProfile OpenTracing 2.0

mpOpenTracing-2.0

mpOpenTracing

MicroProfile Rest Client 2.0

mpRestClient-2.0

mpRestClient

MicroProfile 5.0

Platform short name: microProfile-5.0

microProfile-5.0 platform features
Feature nameFeature versionVersionless feature short name

MicroProfile Config 3.0

mpConfig-3.0

mpConfig

MicroProfile Context Propagation 1.3

mpContextPropagation-1.3

mpContextPropagation

MicroProfile Fault Tolerance 4.0

mpFaultTolerance-4.0

mpFaultTolerance

MicroProfile GraphQL 2.0

mpGraphQL-2.0

mpGraphQL

MicroProfile Health 4.0

mpHealth-4.0

mpHealth

MicroProfile JSON Web Token 2.0

mpJwt-2.0

mpJwt

MicroProfile Metrics 4.0

mpMetrics-4.0

mpMetrics

MicroProfile OpenAPI 3.0

mpOpenAPI-3.0

mpOpenAPI

MicroProfile OpenTracing 3.0

mpOpenTracing-3.0

mpOpenTracing

MicroProfile Reactive Messaging 3.0

mpReactiveMessaging-3.0

mpReactiveMessaging

MicroProfile Reactive Streams 3.0

mpReactiveStreams-3.0

mpReactiveStreams

MicroProfile Rest Client 3.0

mpRestClient-3.0

mpRestClient

MicroProfile 6.0

Platform short name: microProfile-6.0

microProfile-6.0 platform features
Feature nameFeature versionVersionless feature short name

MicroProfile Config 3.0

mpConfig-3.0

mpConfig

MicroProfile Context Propagation 1.3

mpContextPropagation-1.3

mpContextPropagation

MicroProfile Fault Tolerance 4.0

mpFaultTolerance-4.0

mpFaultTolerance

MicroProfile GraphQL 2.0

mpGraphQL-2.0

mpGraphQL

MicroProfile Health 4.0

mpHealth-4.0

mpHealth

MicroProfile JSON Web Token 2.1

mpJwt-2.1

mpJwt

MicroProfile Metrics 5.0

mpMetrics-5.0

mpMetrics

MicroProfile OpenAPI 3.1

mpOpenAPI-3.1

mpOpenAPI

MicroProfile Reactive Messaging 3.0

mpReactiveMessaging-3.0

mpReactiveMessaging

MicroProfile Reactive Streams 3.0

mpReactiveStreams-3.0

mpReactiveStreams

MicroProfile Rest Client 3.0

mpRestClient-3.0

mpRestClient

MicroProfile Telemetry 1.0

mpTelemetry-1.0

mpTelemetry

MicroProfile 6.1

Platform short name: microProfile-6.1

microProfile-6.1 platform features
Feature nameFeature versionVersionless feature short name

MicroProfile Config 3.1

mpConfig-3.1

mpConfig

MicroProfile Context Propagation 1.3

mpContextPropagation-1.3

mpContextPropagation

MicroProfile Fault Tolerance 4.0

mpFaultTolerance-4.0

mpFaultTolerance

MicroProfile GraphQL 2.0

mpGraphQL-2.0

mpGraphQL

MicroProfile Health 4.0

mpHealth-4.0

mpHealth

MicroProfile JSON Web Token 2.1

mpJwt-2.1

mpJwt

MicroProfile Metrics 5.1

mpMetrics-5.1

mpMetrics

MicroProfile OpenAPI 3.1

mpOpenAPI-3.1

mpOpenAPI

MicroProfile Reactive Messaging 3.0

mpReactiveMessaging-3.0

mpReactiveMessaging

MicroProfile Reactive Streams 3.0

mpReactiveStreams-3.0

mpReactiveStreams

MicroProfile Rest Client 3.0

mpRestClient-3.0

mpRestClient

MicroProfile Telemetry 1.1

mpTelemetry-1.1

mpTelemetry