1.0.3
🔧 Refactoring
- Decoupled Termination Signal Handling Responsibility
- Separated the termination signal handling responsibility into modular components, enhancing maintainability and readability.
- Introduced a flexible structure for defining termination behaviors, enabling adaptability to various termination scenarios.
🔍 Test Enhancements
-
Termination Signal Handler Registration Test
- Added a test to verify that the termination signal handler is correctly registered for the specified signal type.
-
Termination Behavior and Exit Code Test
- Added a test to verify that the termination handler performs the expected termination behavior with the correct exit code.
- Addressed the challenge of testing
System.exit()calls by leveraging thesystem-lambdalibrary.
❤️ Contributors
-
Thank you to all the contributors for this release!
한국어 버전은 다음 링크에서 확인할 수 있습니다: 한국어 릴리스 노트 보기