~ updated auto-close behavior: when disabled, the application now waits for the "return" key before exiting, eliminating the need to exit the new shell.
~ refactored project source: the project source code has been refactored for improved maintainability, extensibility, and easier bug fixes.
Full Changelog: v2.3.1...v2.4