## [Unreleased]
## [0.12.2] - 2021-12-27
### Chore
- upgrade to 2021 edition ([#45](https://github.com/nozaq/shogi-rs/issues/45))
- upgrade checkout action to v2 ([#44](https://github.com/nozaq/shogi-rs/issues/44))
## [0.12.1] - 2021-12-09
### Fix
- Uchifuzume check ([#41](https://github.com/nozaq/shogi-rs/issues/41))
- typo and reference link ([#40](https://github.com/nozaq/shogi-rs/issues/40))
## [0.12.0] - 2021-11-14
### Feat
- make Position#find_king() public ([#39](https://github.com/nozaq/shogi-rs/issues/39))
## [0.11.0] - 2021-10-04
### Feat
- make Position#pinned_bb public ([#36](https://github.com/nozaq/shogi-rs/issues/36))
- modernize error types ([#35](https://github.com/nozaq/shogi-rs/issues/35))
## [0.10.3] - 2021-10-03
### Chore
- rename `master` branch to `main` ([#33](https://github.com/nozaq/shogi-rs/issues/33))
### Fix
- add inc_time before the turn begins ([#34](https://github.com/nozaq/shogi-rs/issues/34))
## [0.10.2] - 2021-08-15
## [0.10.1] - 2021-08-15
### Fix
- broken compilation in perft ([#31](https://github.com/nozaq/shogi-rs/issues/31))
## [0.10.0] - 2020-11-14
### Chore
- use tarpaulin to measure coverage
### Fix
- use range expressions
- clippy warnings
- rename an unused variable
- unmaking of capturing move ([#27](https://github.com/nozaq/shogi-rs/issues/27))
## [0.9.0] - 2019-12-30
### Chore
- delete unnecessary panic settings
- use Github Actions
### Refactor
- fix clippy warnings and errors
- use dyn for specifying trait objects
- use ? instead of r#try
## [0.8.0] - 2019-01-24
### Chore
- use git-chglog to generate CHANGELOG
- remove redundant builds
- add appveyor config
### Feat
- add Position#player_bb()
### Fix
- add Cargo.toml
- Coveralls integration
### Refactor
- migrate to 2018 edition
- upgrade itertools to v0.8.0
- upgrade bitintr to v0.2
## [0.7.0] - 2017-05-14
### Refactor
- extract 'usi' module as an external crate
## [0.6.0] - 2017-03-05
## [0.5.0] - 2017-02-25
### Feat
- ensure Square not to return invalid values ([#7](https://github.com/nozaq/shogi-rs/issues/7))
### Fix
- check pinning status in Uchifuzume detection ([#8](https://github.com/nozaq/shogi-rs/issues/8))
## [0.4.0] - 2017-02-22
### Feat
- add Nyugyoku check ([#6](https://github.com/nozaq/shogi-rs/issues/6))
## [0.3.0] - 2017-02-19
### Feat
- add a helper type to manage time controls ([#5](https://github.com/nozaq/shogi-rs/issues/5))
### Refactor
- remove an unused variable
## [0.2.0] - 2017-02-19
### Chore
- temporary workaround for coverall integration ([#3](https://github.com/nozaq/shogi-rs/issues/3))
### Feat
- USI protocol helpers ([#4](https://github.com/nozaq/shogi-rs/issues/4))
## 0.1.0 - 2017-02-18
### Chore
- add travis.yml
[Unreleased]: https://github.com/nozaq/shogi-rs/compare/0.12.2...HEAD
[0.12.2]: https://github.com/nozaq/shogi-rs/compare/0.12.1...0.12.2
[0.12.1]: https://github.com/nozaq/shogi-rs/compare/0.12.0...0.12.1
[0.12.0]: https://github.com/nozaq/shogi-rs/compare/0.11.0...0.12.0
[0.11.0]: https://github.com/nozaq/shogi-rs/compare/0.10.3...0.11.0
[0.10.3]: https://github.com/nozaq/shogi-rs/compare/0.10.2...0.10.3
[0.10.2]: https://github.com/nozaq/shogi-rs/compare/0.10.1...0.10.2
[0.10.1]: https://github.com/nozaq/shogi-rs/compare/0.10.0...0.10.1
[0.10.0]: https://github.com/nozaq/shogi-rs/compare/0.9.0...0.10.0
[0.9.0]: https://github.com/nozaq/shogi-rs/compare/0.8.0...0.9.0
[0.8.0]: https://github.com/nozaq/shogi-rs/compare/0.7.0...0.8.0
[0.7.0]: https://github.com/nozaq/shogi-rs/compare/0.6.0...0.7.0
[0.6.0]: https://github.com/nozaq/shogi-rs/compare/0.5.0...0.6.0
[0.5.0]: https://github.com/nozaq/shogi-rs/compare/0.4.0...0.5.0
[0.4.0]: https://github.com/nozaq/shogi-rs/compare/0.3.0...0.4.0
[0.3.0]: https://github.com/nozaq/shogi-rs/compare/0.2.0...0.3.0
[0.2.0]: https://github.com/nozaq/shogi-rs/compare/0.1.0...0.2.0