|
| 1 | +## 0.5.0 |
| 2 | +> 2018-11-09 |
| 3 | +
|
| 4 | +This release focuses on performance, even though it might be fairly minor. We |
| 5 | +switched the standard library version of HashMap and HashSet to the ones |
| 6 | +implemented in [hashbrown](https://github.com/Amanieu/hashbrown), switched to |
| 7 | +using `lazy_static` since it doesn't require `unsafe` code anymore and switched |
| 8 | +to using `LTO=thin` for releases, all giving us some minor speed boosts. You can |
| 9 | +see more in the git commits for the respective changes. We also added |
| 10 | +documentation and also display total counts of naughty words across all authors |
| 11 | +in the repository. |
| 12 | + |
| 13 | +* [[`21fd6a5d33`](https://github.com/sondr3/git-anger-management/commit/21fd6a5d33)] - Document all the things, ensure it will forever be documented |
| 14 | +* [[`4e2d1fa786`](https://github.com/sondr3/git-anger-management/commit/4e2d1fa786)] - Make sure the version number is always up to date |
| 15 | +* [[`1b663923ad`](https://github.com/sondr3/git-anger-management/commit/1b663923ad)] - Initial pass at writing documentation |
| 16 | +* [[`22c851a22c`](https://github.com/sondr3/git-anger-management/commit/22c851a22c)] - Use LTO=thin when running a release version, even more minor speedups |
| 17 | +* [[`cde15774c3`](https://github.com/sondr3/git-anger-management/commit/cde15774c3)] - Refactor whole thing into several files, library and binary |
| 18 | +* [[`99488db4f6`](https://github.com/sondr3/git-anger-management/commit/99488db4f6)] - Use lazy\_static to lazily create curses, minor speedups again |
| 19 | +* [[`6ce95329fc`](https://github.com/sondr3/git-anger-management/commit/6ce95329fc)] - Include Cargo.lock since this is a binary application |
| 20 | +* [[`92646d638c`](https://github.com/sondr3/git-anger-management/commit/92646d638c)] - Use hashbrown instead of std::{HashMap, HashSet} for minor speedups |
| 21 | +* [[`b0284df3cf`](https://github.com/sondr3/git-anger-management/commit/b0284df3cf)] - Fix Clippy lint |
| 22 | +* [[`d2b66c882e`](https://github.com/sondr3/git-anger-management/commit/d2b66c882e)] - Show curses per repo and not just per author |
| 23 | +* [[`b2c074db76`](https://github.com/sondr3/git-anger-management/commit/b2c074db76)] - Change update\_occurrence so that it doesn't copy strings |
| 24 | +* [[`4ae3a8235f`](https://github.com/sondr3/git-anger-management/commit/4ae3a8235f)] - Use if let on both author and commit message |
| 25 | +* [[`cb090b909d`](https://github.com/sondr3/git-anger-management/commit/cb090b909d)] - Refactor adding commits to a vec to be in their own little scope |
| 26 | +* [[`0a77ad1a2f`](https://github.com/sondr3/git-anger-management/commit/0a77ad1a2f)] - Remove badge because crates.io doesn't work with travis.com |
| 27 | + |
1 | 28 | ## 0.4.0 |
2 | 29 | > 2018-10-18 |
3 | 30 |
|
|
0 commit comments