Skip to content

Releases: everpeace/healthchecks

v0.3.0

03 Nov 06:32
Compare
Choose a tag to compare

Breaking Changes

This release includes two behavioral changes below. health check HTTP endpoints now returns

  • status code 503(Service Unavailable) when health check result is unhealthy
  • no health check result json by default. ?full=true is needed to get health check result json.

Various dependencies version is upgraded as below:

  • circe: 0.7.1
  • akka: 2.5.6
  • akka-http: 10.0.10
  • akka-http-circe: 1.15.0

healthchecks v0.3.0 still use CirceSupport which is deprecated in akka-http-circe 1.15.0 for backward compatibility. I plan to move to FailFastCirceSupport or ErrorAccumulatingCirceSupport in future release.

Changes

  • #4 change unhealthy status code to 503
  • #7 response body become empty json object by default for performance
  • #8 upgrade various libraries dependencies

v0.2.0

25 Oct 06:29
Compare
Choose a tag to compare

Breaking Change

Please note that default values for kubernetes liveness/readiness probe's paths and port in reference.conf!! If you didn't use default setting and didn't want to change silently, you need to set your configuration in your application.conf explicitly.

Changes

  • #3 change bintray badge with official one because shields.io badge is flaky
  • #2 change default probe paths and listen port.

0.1.0: Initial Release

25 Oct 06:19
Compare
Choose a tag to compare