Skip to content

Releases: Danil0ws/klean

v1.6.0

Choose a tag to compare

@github-actions github-actions released this 28 Oct 18:10

Full Changelog: v1.5.3...v1.6.0

v1.5.3

Choose a tag to compare

@github-actions github-actions released this 28 Oct 17:56

Full Changelog: v1.5.2...v1.5.3

v1.5.2

Choose a tag to compare

@github-actions github-actions released this 28 Oct 17:17

Full Changelog: v1.5.1...v1.5.2

Full Changelog: v1.5.1...v1.5.2

Full Changelog: v1.5.1...v1.5.2

v1.5.0

Choose a tag to compare

@github-actions github-actions released this 28 Oct 16:37

Full Changelog: v1.4.0...v1.5.0

klean v1.4.0 — Global Package Manager

Choose a tag to compare

@Danil0ws Danil0ws released this 28 Oct 14:24

✨ Novidade: klean globals

Novo modo interativo para gerenciar pacotes instalados globalmente via TUI.

Como usar

klean globals          # abre o TUI interativo
klean globals --dry-run  # simula sem remover

O que gerencia

Gerenciador Detecção Remoção
npm npm list -g --depth=0 npm uninstall -g <pkg>
cargo cargo install --list cargo uninstall <pkg>
pip pip3 list --format=json pip3 uninstall -y <pkg>

Interface TUI

  • Tela de scan: escaneia os três gerenciadores em paralelo
  • Lista de pacotes: agrupado por gerenciador com tamanho em disco
  • Seleção: Espaço seleciona, a marca/desmarca tudo, ↑↓/jk navega
  • Confirmação: diálogo com preview do espaço a ser liberado
  • Progresso: gauge de remoção com log em tempo real
  • Resumo: total removido e espaço liberado

Correções e melhorias

  • npm: calcula tamanho real do diretório de cada pacote em npm root -g
  • cargo: soma o tamanho de cada binário em ~/.cargo/bin/
  • pip: ignora automaticamente pacotes de sistema (pip, setuptools, wheel)
  • Seguro: gerenciadores não instalados são pulados silenciosamente

Instalação

Veja INSTALLATION.md ou baixe o binário abaixo para sua plataforma.

Full Changelog: v1.3.0...v1.4.0

Full Changelog: v1.3.0...v1.4.0

Full Changelog: v1.3.0...v1.4.0

klean v1.3.0

Choose a tag to compare

@Danil0ws Danil0ws released this 25 Oct 23:42

What's new in v1.3.0

TUI: Live cleaning progress & visual feedback

  • Live progress screen: gauge + scrolling log showing each file/dir being deleted in real time
  • Three-button confirmation dialog: Confirmar / Cancelar / Selecionar Tudo with Tab/arrow navigation
  • Selection feedback: toast notifications (2.5 s) and flash highlights (450 ms) on toggle
  • New keybindings: I invert selection, X alternate toggle, Esc cancel cleaning mid-run
  • Scanning screen: animated spinner while artifact discovery runs

Bug fixes

  • Fix zero-sized terminal panic on 0×0 PTY area (clamp dialog bounds + set window size before exec)
  • Small-terminal safety: dialog content trimmed and clamped from 12×4 upward

Project

  • Add AGENTS.md with project conventions for AI agents

v1.2.0

Choose a tag to compare

@Danil0ws Danil0ws released this 20 Sep 19:23

Full Changelog: v0.1.2...v1.2.0

v0.1.2

Choose a tag to compare

@Danil0ws Danil0ws released this 03 May 22:00