# Changelog
## [1.1.0](https://github.com/liblaf/sing-box-cli/compare/v1.0.0...v1.1.0) (2023-12-01)
### Features
- add GitHub Actions workflows for checking and auto-merging ([3107415](https://github.com/liblaf/sing-box-cli/commit/310741545572ccdd70ac156f8123c08b856e01ec))
- add support for generating tab-completion scripts ([f9f3a2b](https://github.com/liblaf/sing-box-cli/commit/f9f3a2bdbe2dcee811f4a913a884e57db4305ed0))
- **cmd:** add custom styling to CLI ([2a62680](https://github.com/liblaf/sing-box-cli/commit/2a6268033b936c53053cd021d6ca172095194fcc))
- **cmd:** refactor logging initialization ([da9d635](https://github.com/liblaf/sing-box-cli/commit/da9d635013756b2ae4aa384a300b41e7ff3316f0))
### Bug Fixes
- **cmd:** import LogResult instead of Log in ip.rs ([aa280fd](https://github.com/liblaf/sing-box-cli/commit/aa280fd168682fcde2023f093d027456424c35fc))
## [1.0.0](https://github.com/liblaf/sing-box-cli/compare/v0.1.0...v1.0.0) (2023-11-18)
### ⚠ BREAKING CHANGES
- The command-line interface now includes a new subcommand `ip`.
### Features
- reorder dependencies in Cargo.toml ([0f9bc5c](https://github.com/liblaf/sing-box-cli/commit/0f9bc5c70660afd72bf936be03934e3272711e13))
## [0.1.0](https://github.com/liblaf/sing-box-cli/compare/v0.0.0...v0.1.0) (2023-11-14)
### Features
- add complete subcommand ([5fe7be6](https://github.com/liblaf/sing-box-cli/commit/5fe7be66eb907517fc2245a3e505f289ecbf3e9e))
### Performance Improvements
- improve performance of table formatting by using async-await and parallel processing ([0741185](https://github.com/liblaf/sing-box-cli/commit/07411853d9d05be5c4e51009f4269c449c9292d1))
## 0.0.0 (2023-11-07)
### Features
- initial commit ([23214a3](https://github.com/liblaf/sing-box-cli/commit/23214a34ea0d87b04da879a0870822f92bad7200))
## 0.0.0 (2023-11-07)
### Features
- initial commit for Rust project ([91855f3](https://github.com/liblaf/sing-box-cli/commit/91855f3f8b7679af93a8ad7936f22693cbab3c6c))