Skip to content

1.1.0

Choose a tag to compare

@jeyongsong jeyongsong released this 26 Nov 08:05
· 40 commits to main since this release
d3c27e1

🔧 Refactoring

  • Improved Termination Handling as Recommended by Spring
    • Replaced System.exit() with SpringApplication.exit() for processing exit codes.
    • This ensures proper resource cleanup and invocation of lifecycle callbacks by integrating with Spring's lifecycle management during application shutdown.

🔍 Test Enhancements

  • Added Tests for Spring Lifecycle Callback Validation
    • Added tests to verify proper invocation of lifecycle callbacks, such as @PreDestroy, ContextClosedEvent, and JVM Shutdown Hook, during application shutdown.
    • Attempted to share containers across tests for faster test execution but faced instability due to Testcontainers #6420. Resolved this by sharing Docker images between tests, creating a more stable and efficient test environment.

❤️ Contributors

  • @joon6093

    Thank you to all the contributors for this release!

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