
MicroProfile, an open-source community that collaborates on enterprise Java microservices, is pleased to announce the release of MicroProfile 7.1!
MicroProfile 7.1 was released on June 17th, 2025. This release updates two component specifications: MicroProfile Telemetry and MicroProfile OpenAPI.
Required Specifications
To be compatible with MicroProfile 7.1, products must pass the Technology Compatibility Kits (TCKs) for the following specifications:
- MicroProfile Config 3.1
- MicroProfile Fault Tolerance 4.1
- MicroProfile Health 4.0
- MicroProfile JWT Authentication 2.1
- MicroProfile OpenAPI 4.1
- MicroProfile Telemetry 2.1
- MicroProfile Rest Client 4.0
- Jakarta EE 10 Core Profile
Additionally, a Java SE version of 11 or higher is required.
Component Specification Updates
MicroProfile Telemetry 2.1
This specification provides APIs for creating and managing telemetry data like traces, metrics, and logs. The latest version includes updates to allow the TCK to run on Java 23 and makes thread count metrics more consistent.
MicroProfile OpenAPI 4.1
This component offers Java interfaces and programming models to create OpenAPI v3.1 documents from Jakarta REST applications.
Figure 1 MicroProfile 7.0 and standalone specifications.
Additional benefits include:
- Extensive integration, focused on Cloud Native Computing features
- No vendor lock-in. Implementations that adhere to the certification process provide code portability and run-time interoperability. .
- Annotation-based and programmatic APIs
- MicroProfile Starter for MicroProfile project generation
- A command-line interface (CLI) to generate Gradle or Maven projects.
About MicroProfile
The MicroProfile community is thriving and eagerly welcomes new members. As anOpen Source community, we are committed to supporting our members and ensuring that getting involved is as seamless as possible. Join us and be part of the MicroProfile family!
Additional information:
- MicroProfile Website
- MicroProfile 7.1 presentation
- The release follows the MicroProfile Specification Process.
Get your projects started with:
Join a MicroProfile live-discussion:
MicroProfile 7.1 Compatible Implementation
- MicroProfile 7.1 allows products to be certified on Java SE 11 or higher. The initial compatible implementation for MicroProfile 7.1 is Open Liberty 25.0.0.7-beta. The TCK result can be found here.
Participate in the MicroProfile Mailing forums:
Join the MicroProfile Community and help shape the future of enterprise Java microservices. Whether you are contributing code, improving documentation, or providing feedback, your involvement is valuable to the advancement of the project. Get started today by joining the:
Every contribution counts!