1# Changes
2
3## 1.8.1
4
5* [Fix a typo](https://github.com/rust-threadpool/rust-threadpool/pull/107)
6
7## 1.8.0
8
9* [Raise minimal rustc version to 1.13.0](https://github.com/rust-threadpool/rust-threadpool/pull/99)
10* [Update num_cpus to 1.13.0](https://github.com/rust-threadpool/rust-threadpool/pull/105)
11
12## 1.7.1
13
14* [Join waves](https://github.com/rust-threadpool/rust-threadpool/pull/89)
15
16## 1.7.0
17
18* [Introduce `threadpool::Builder`](https://github.com/rust-threadpool/rust-threadpool/pull/83)
19* [Add more hyperlinks to documentation](https://github.com/rust-threadpool/rust-threadpool/pull/87)
20* [Add keywords and categories to Cargo.toml](https://github.com/rust-threadpool/rust-threadpool/pull/88)
21
22## 1.6.0
23
24* [Implement `PartialEq` and `Eq` for `ThreadPool`](https://github.com/rust-threadpool/rust-threadpool/pull/81)
25
26## 1.5.0
27
28* [Implement `Default` for `ThreadPool` use 'num_cpus' crate.](https://github.com/rust-threadpool/rust-threadpool/pull/72)
29
30## 1.4.1
31
32* [Introduce `with_name`, deprecate `new_with_name`](https://github.com/rust-threadpool/rust-threadpool/pull/73)
33* [Documentation improvements](https://github.com/rust-threadpool/rust-threadpool/pull/71)
34
35## 1.4.0
36
37* [Implementation of the `join` operation](https://github.com/rust-threadpool/rust-threadpool/pull/63)
38
39## 1.3.2
40
41* [Enable `#[deprecated]` doc, requires Rust 1.9](https://github.com/rust-threadpool/rust-threadpool/pull/38)
42
43## 1.3.1
44
45* [Implement std::fmt::Debug for ThreadPool](https://github.com/rust-threadpool/rust-threadpool/pull/50)
46
47## 1.3.0
48
49* [Add barrier sync example](https://github.com/rust-threadpool/rust-threadpool/pull/35)
50* [Rename `threads` method/params to `num_threads`, deprecate old usage](https://github.com/rust-threadpool/rust-threadpool/pull/34)
51* [Stop using deprecated `sleep_ms` function in tests](https://github.com/rust-threadpool/rust-threadpool/pull/33)
52
53## 1.2.0
54
55* [New method to determine number of panicked threads](https://github.com/rust-threadpool/rust-threadpool/pull/31)
56
57## 1.1.1
58
59* [Silence warning related to unused result](https://github.com/rust-threadpool/rust-threadpool/pull/30)
60* [Minor doc improvements](https://github.com/rust-threadpool/rust-threadpool/pull/30)
61
62## 1.1.0
63
64* [New constructor for specifying thread names for a thread pool](https://github.com/rust-threadpool/rust-threadpool/pull/28)
65
66## 1.0.2
67
68* [Use atomic counters](https://github.com/rust-threadpool/rust-threadpool/pull/25)
69
70## 1.0.1
71
72* [Switch active_count from Mutex to RwLock for more performance](https://github.com/rust-threadpool/rust-threadpool/pull/23)
73