• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Version 1.9.0
2
3- Add `Rng::fill()` (#35, #43)
4- Add `#[must_use]` to `Rng::with_seed()` (#46)
5
6# Version 1.8.0
7
8- Add `get_seed()` and `Rng::get_seed()` (#33)
9
10# Version 1.7.0
11
12- Add `char()` and `Rng::char()` (#25)
13
14# Version 1.6.0
15
16- Implement `PartialEq` and `Eq` for `Rng` (#23)
17
18# Version 1.5.0
19
20- Switch to Wyrand (#14)
21
22# Version 1.4.1
23
24- Fix bug when generating a signed integer within a range (#16)
25
26# Version 1.4.0
27
28- Add wasm support.
29
30# Version 1.3.5
31
32- Reword docs.
33- Add `Rng::with_seed()`.
34
35# Version 1.3.4
36
37- Implement `Clone` for `Rng`.
38
39# Version 1.3.3
40
41- Forbid unsafe code.
42
43# Version 1.3.2
44
45- Support older Rust versions.
46
47# Version 1.3.1
48
49- Tweak Cargo keywords.
50
51# Version 1.3.0
52
53- Add `f32()` and `f64()`.
54- Add `lowercase()`, `uppercase()`, `alphabetic()`, and `digit()`.
55
56# Version 1.2.4
57
58- Switch to PCG XSH RR 64/32.
59- Fix a bug in `gen_mod_u128`.
60- Fix bias in ranges.
61
62# Version 1.2.3
63
64- Support Rust 1.32.0
65
66# Version 1.2.2
67
68- Use `std::$t::MAX` rather than `$t::MAX` to support older Rust versions.
69
70# Version 1.2.1
71
72- Inline all functions.
73
74# Version 1.2.0
75
76- Add `Rng` struct.
77
78# Version 1.1.0
79
80- Switch to PCG implementation.
81- Add `alphanumeric()`.
82- Add `seed()`.
83
84# Version 1.0.0
85
86- Initial version
87