Skip to content

v2.9.0 (Scarlet Judy)

Compare
Choose a tag to compare
@yoshinorin yoshinorin released this 24 Aug 15:25
· 242 commits to master since this release
3224f4e

名前は、ジュディという。君に話しかけることはないと思う。控えめなのでね
森博嗣. 血か、死か、無か? Is It Blood, Death or Null? Wシリーズ (講談社タイガ) (p.153). 講談社. Kindle 版.

New Features

  • Add system/metadata endpoint and related commits
    • (a5cdbf1) feat(http/system): add metadata endpoint
    • (4dc0381) feat(http/system): configurable metadata endpoint enable or not
    • (306c813) refactor(http/metadata): if expression
    • (152a791) refactor(config): reorganize stracture
    • (743598d) pref(http/system): use lazy val for get metadata
    • (a4a9e9c) feat(http/system): return more field when GET request to metadata endpoint
    • (c254ec7) test(http/system): delete unnecessary var
  • Add system/health endpoint and related commits
    • (c3f7fd2) feat(http/system): implement system/health endpoint instead of status
    • (5420cfd) docs(rest): add system/health endpoint
    • (ffc192b) refactor(http/system): rename health function
  • (2b3988b) feat(docker): set a commit hash when build a docker image
  • (237856f) feat(buildInfo): add repository
  • (97ba7ca) feat(logging): logging application info when boot a server

Refactor

  • (c9fb76d) refactor: use ResourceApp.Forever instead of IOApp
  • (54807d2) refactor: delete unnecessary import, val and args
  • (24aaf01) refactor(http): use map[F] instead of for-comprehension
  • (075919b) refactor(docker): use v2 compose command in sbt task

CI / CD

  • (98a17f0) fix(ci): ci doesn't run if change Dockerfile

Test

  • (764cfcd) test(http/system): nested should

Dependencies

  • (9c0e66d) chore(deps): update dependencies
  • (7a51202) chore(plugin): bump sbt-coveralls from 1.3.9 to 1.3.11
  • (398eb50) chore: bump scalafmt from 3.7.9 to 3.7.12

Docs

  • (13e1fb8) docs: add Releases page
  • (74917e1) docs(releases): add front-matter

Misc

  • (a5573d5) chore(plugins): add sbt-buildinfo and sbt-git
  • (12ee11d) chore(deps/docs): update dependencies
  • (294d1fc) chore(http): add withShutdownTimeout option
  • (a933e22) chore: update compiler options
  • (c5e5c46) chore(http): fix typo

Full Changelog

v2.8.0...v2.9.0