Repository navigation
🆕 What's New in v0.1.7
KLI v0.1.7 brings further polish, quality-of-life improvements, and bug fixes for an even smoother CLI authoring experience!
🚀 Enhancements
- Improved interactive mode performance and stability.
- Interactive mode can now be disabled when needed.
- New built-in
readSingleKey()utility for single-character input. - Added
clearScreen()function for better TUI interactions. - Extended DSL for command and flag registration.
- Enhanced color and text styling support.
- Refined error messages and help output.
💡 Internal Changes
- Removed unnecessary dependencies like
kotlinx.coroutinesand other heavy libraries. - Leaner, more lightweight core using only standard JVM facilities.
- Cleaned up deprecated APIs and improved internal structure.
🐞 Bug Fixes
- Fixed edge cases in argument parsing and help display.
- Other minor bug-fixes and code cleanups.
📖 Documentation
- Updated examples and API docs for new features.