Skip to content

v0.3.0

Latest
Compare
Choose a tag to compare
@everpeace everpeace released this 03 Nov 06:32
· 9 commits to master since this release

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