dev-clean 2.0.0

A TUI tool to find and remove node_modules folders
# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com),
and this project adheres to [Semantic Versioning](https://semver.org).

## [1.1.0] - 2026-03-17

### Added
- Sort scan results by size (largest first)
- Publish to crates.io on release

### Changed
- Modular architecture: split monolithic ui.rs into app, tui, ui/ modules

### Removed
- Docker support (Dockerfile, docker-compose.yml)
- install.sh script (use `cargo install dev-clean` instead)

## [1.0.0] - Initial release

### Added
- Interactive TUI with welcome screen and path input
- Smart scanning: finds first-level node_modules only
- Parallel directory scanning with Rayon
- Multi-select with batch deletion
- Progress display during scanning and deletion
- CLI modes: --list, --delete-all
- Cross-platform support (Linux, macOS, Windows)
- GitHub Actions CI/CD with multi-platform builds