Skip to content

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 09 Jun 09:24
· 71 commits to main since this release

What's New in v1.1.0

πŸ”„ Auto-Update System

  • Internet connectivity check on startup β€” detects if updates can be fetched
  • Version comparison with latest GitHub release
  • Self-updating binary β€” downloads and replaces executable in-place
  • Manual check available from settings menu

πŸ–₯️ Improved TUI Experience

  • Unified title format across all screens: broominal [v1.1.0] | Screen Name
  • Category info screen replaces raw file lists with meaningful descriptions
  • Neutral descriptions for all 30+ categories β€” explains what each cache is, where it lives, and what happens if removed
  • Better table alignment in category selection view

πŸ“‹ New Category Descriptions

Every scanner category now shows an informative summary:

  • What the files are (e.g., "Compiled game shaders for DirectX")
  • Where they come from (e.g., %TEMP% folder, "Telegram chats")
  • What happens after deletion (e.g., "Games will recompile", "Will be rebuilt on next visit")

⚑ Performance

  • Switched filepath.Walk to filepath.WalkDir for faster quarantine scanning
  • Added milliseconds to report filenames to avoid collisions

πŸ› Bug Fixes

  • Fixed duplicate v prefix in version display
  • Fixed false-positive update prompts when versions match
  • Fixed non-responsive Y key on update confirmation
  • Fixed category table column alignment and Select text wrapping
  • Fixed missing imports causing build failures
  • Added sync.RWMutex protection for doctor cache checks

πŸ“ Documentation

  • Updated READMEs to match current CLI behavior and architecture

Full Changelog: v1.0.0...v1.1.0