Repository navigation
ModCLI v0.3.0 – Structural Foundation – Pre-Release
Pre-release
Pre-release
ModCLI v0.3.0 – Structural Foundation (Pre-Release)
This version marks a pivotal update to ModCLI, establishing the foundation for advanced output, themes, and benchmarking support while maintaining lightweight flexibility.
Added
print_multiline()support for stylized multi-line banners with optional delayoutput::themesmodule: defines and manages CLI theme presets (e.g., dark, light, monochrome)output::tablemodule: renders terminal-safe tables with column detectionoutput::printmodule: internal utility for styled outputbenchmarkcommand:- Benchmarks execution time of any loaded CLI command
- Shows elapsed time with microsecond precision
Changed
- Internal structure refactored to support future styling, themes, and progress animations
- CLI config structure extended to support:
themebanner(multi-line welcome text)strict_args
UPCOMING (in 0.4.x)
- CLI theming: (bold, italic, color, background, blink)
- Output helpers:
print_info,print_error,print_success, etc. - Progress bar utilities: (for tasks, downloads, etc.)
- Advanced benchmarking: (repeats, memory, profiling)
- Theme injection via config: