Skip to content

1.2.2

Compare
Choose a tag to compare
@joon6093 joon6093 released this 01 Dec 10:29
· 10 commits to main since this release
f55f1c1

⭐ New Features

  • Added Library Initialization Log Message Feature

    • During library initialization, logs now display the configured exit code, termination message path, and termination message to help verify the configuration.
      2024-11-30T08:10:12.628+09:00  INFO 35700 --- [           main] i.j.handler.SigtermHandlerConfiguration  : Sigterm handler initialized with exitCode: 0, terminationMessagePath: /dev/termination-log, terminationMessage: 'SIGTERM signal received...'
      
  • Added SIGTERM Signal Log Message Feature

    • When the application receives a SIGTERM signal, it logs a message while the termination handler is triggered. This provides clear visibility into the shutdown process.
      2024-11-30T08:10:17.677+09:00  INFO 35700 --- [ SIGTERM handler] i.jeyong.handler.ApplicationTerminator   : Received SIGTERM signal. Initiating termination handler.
      

🪲 Bug Fixes

  • Fixed Test Container Shutdown Timing Issue
    • Addressed an issue where tests were verifying values before the container had fully shut down. Adjusted the logic to check the container's shutdown state before running assertions.
    • Replaced Thread.sleep with the container.isRunning() method to ensure reliable waiting for container termination.

❤️ Contributors

  • @joon6093

    Thank you to all the contributors for this release!

한국어 버전은 다음 링크에서 확인할 수 있습니다: 한국어 릴리스 노트 보기