# Changelog
All notable changes to this project will be documented in this file.
## [0.4.0] - 2026-04-25
### Features
- Add gitignore-aware smart scan ([#13](https://github.com/kunjee17/irona/issues/13))
### Miscellaneous
- Update changelog for v0.4.0
## [0.3.1] - 2026-04-22
### Miscellaneous
- Add pre-commit hook (fmt, clippy, build) via cargo-husky
- Release v0.3.1
## [0.3.0] - 2026-04-22
### Documentation
- Update landing page — irona-cli install, binaries table, name origin
### Features
- Add 11 new language scanners and redesign landing page
### Miscellaneous
- Update actions to Node.js 24 compatible versions
- Release v0.3.0
## [0.2.1] - 2026-04-22
### Bug Fixes
- Rename crate to irona-cli for crates.io (irona taken)
### Miscellaneous
- Release v0.2.1
## [0.2.0] - 2026-04-22
### Bug Fixes
- Add trailing newlines to stub files for rustfmt
- Allow delete key during scan and fix CI format check
### Documentation
- Add irona design spec
- Remove learning project framing from spec
- Add implementation plan
### Features
- Project scaffold with all dependencies
- Scanner module with detection, size calc, and scan thread
- App state and ratatui render
- Deleter module and full event loop wiring ([#7](https://github.com/kunjee17/irona/issues/7))
- GitHub Actions CI + release ([#5](https://github.com/kunjee17/irona/issues/5))
- GitHub Pages landing page ([#6](https://github.com/kunjee17/irona/issues/6))
- Refactor application to use Elm Architecture with tui-realm
### Miscellaneous
- Add CLAUDE.md and .gitignore
- Add release pipeline, versioning, and cross-platform binaries
- Release v0.2.0
### Other
- First commit
- Readme updated