Skip to content

v0.7.1

Choose a tag to compare

@github-actions github-actions released this 09 May 14:11
· 11 commits to release since this release
492ce18

Changes

Bug Fixes

Apply dim styling per-line in header to prevent ANSI bleed 492ce18
  • Italic "None" values emitted a reset that cancelled the outer dim

Refactor

Bootstrap CLI through dependency injection ad496d8
  • Replace standalone cli() fn with DI-resolved Cli struct
  • Split monolithic cli.rs into cli/ module: cli_options, sub_command, service_builder_ext
  • Move utils/ui.rs to ui/logger.rs as DI-resolved Logger struct
  • Implement FromServices for Options and CliOptions
  • Add missing_docs, broken_intra_doc_links, bare_urls, invalid_html_tags lints
Introduce `Progress` struct a003d4b
  • Introduce Progress struct for step management in handlers
  • Replace print_step_start and print_step_completed with step and ok methods
  • Add TOTAL_STEPS constants to relevant handlers
  • Remove Mutex usage for step counters
  • Modularize UI components under ui/ (add icons and progress modules)