# ChangeLog
## 0.1.4
**Bug Fixes:**
- Fix Windows crash when LANG environment variable not exists
- Remove all panic/unwrap calls, use safe error handling
- Support empty string replacement (delete matched parts)
**Improvements:**
- Improve table layout with correct Unicode character width calculation
- Use star borders for better table aesthetics
- Add RegexError type for proper error propagation
**Code Quality:**
- Follow Rust production coding standards
- Eliminate unsafe unwrap/panic in production code
- Add proper Result<T, E> error handling throughout
## 0.1.3
support i18n. Currently only support Chinese and English.
## 0.1.2
colorize output.
## 0.1.1
detect if found renamed files are duplicated.
## 0.1.0
batch rename files/dirs by regex.