Differences between MicroProfile 7.1 and 7.0
MicroProfile 7.1 is a minor release. It includes minor changes for the MicroProfile OpenAPI 4.1 and Telemetry 2.1 features.
If you are updating your application from using MicroProfile 7.0 features to using MicroProfile 7.1 features, changes in API behavior might require you to update your application code. The following sections provide details about migrating your applications from MicroProfile 7.0 to 7.1:
Differences between MicroProfile OpenAPI 4.1 and 4.0
MicroProfile OpenAPI 4.1 adds the getJsonSchemaDialect()
method and the setJsonSchemaDialect()
method to set the default jsonSchemaDialect
field by using the model API. MicroProfile OpenAPI 4.1 also adds the getExtension()
method and the hasExtension()
method to the Extensible
model class.
Differences between MicroProfile Telemetry 2.1 and 1.1
MicroProfile Telemetry 2.1 equips you with the most recent Open Telemetry technology. This feature now uses OpenTelemetry-1.48.0, upgraded from 1.39.0. You no longer have to add the following configuration to the server.xml
to use the OpenTelemetry API:
<webApplication id="app-name" location="app-name.war"> <classloader apiTypeVisibility="+third-party"/> </webApplication>