Releases: eclipse/microprofile-health
MicroProfile Health Check 2.0.1
This is a service release for MicroProfile 2.0 that removed a TCK test and its dependencies as they didn't wen't thru Eclipse IP process.
API binary is the same than previous version.
You can use this version by adding the following artifact:
<dependency>
<groupId>org.eclipse.microprofile.health</groupId>
<artifactId>microprofile-health-api</artifactId>
<version>2.0.1</version>
</dependency>
MicroProfile Health Check 2.0 final
Add this version to your project with:
<dependency>
<groupId>org.eclipse.microprofile.health</groupId>
<artifactId>microprofile-health-api</artifactId>
<version>2.0</version>
</dependency>
Changes in 2.0
- Message body of Health check response was modified,
outcome
andstate
were replaced by status [Breaking Change] - Deprecation of
@Health
annotation - Introduction of Health checks for
@Liveness
and@Readiness
on/health/ready
and/health/live
endpoints - TCK enhancement and cleanup
- JSON schema fixed and enhanced
- Enhance examples in spec (introduce Health check procedures producers)
- Explicit that Health check procedures are not called in predictable order
MicroProfile Health 2.0 Release Candidate
Add this version to your project with:
<dependency>
<groupId>org.eclipse.microprofile.health</groupId>
<artifactId>microprofile-health-api</artifactId>
<version>2.0-RC1</version>
</dependency>
Changes in 2.0
- Message body of Health check response was modified,
outcome
was replaced by status [Breaking Change] - Deprecation of
@Health
annotation - Introduction of Health checks for
@Liveness
and@Readiness
on/health/ready
and/health/live
endpoints - TCK enhancement and cleanup
- Enhance examples in spec (introduce Health check procedures producers)
- Explicit that Health check procedures are not called in predictable order
Health Check 1.0
We have cut the Health Check 1.0 final release for inclusion into the MicroProfile 1.2 release. The release has been staged to maven central.
Check out the final specification:
microprofile-health-spec-1.0.pdf
1.0.0-RC2
The build artifacts are also available on the Eclipse repos under:
https://repo.eclipse.org/content/repositories/microprofile-releases/org/eclipse/microprofile/health/
You can include these into a maven build by adding a repositories like the following:
<repositories>
<repository>
<id>repo.eclipse.org</id>
<name>Eclipse MicroProfile Repository - Releases</name>
<url>https://repo.eclipse.org/content/repositories/microprofile-releases/</url>
</repository>
</repositories>
1.0.0-RC1
1.0.0 RC1