summaryrefslogtreecommitdiffstats
path: root/vendor/rusty-fork/CHANGELOG.md
blob: 48940e1c91226816d46efe004c1e3bed541eb8c8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
## 0.3.0

### Breaking Changes

- The minimum required Rust version is now 1.32.0.

### Improvements

- `rusty_fork_test!` can now be `use`d in Rust 2018 code.

- The following flags to the test process are now understood: `--ensure-time`,
  `--exclude-should-panic`, `--force-run-in-process`, `--include-ignored`,
  `--report-time`, `--show-output`.

## 0.2.2

### Minor changes

- `wait_timeout` has been bumped to `0.2.0`.

## 0.2.1

### Bug Fixes

- Dependency on `wait_timeout` crate now requires `0.1.4` rather than `0.1`
  since the build doesn't work with older versions.

## 0.2.0

### Breaking changes

- APIs which used to provide a `std::process::Child` now instead provide a
  `rusty_fork::ChildWrapper`.

### Bug fixes

- Fix that using the "timeout" feature, or otherwise using `wait_timeout` on
  the child process, could cause an unrelated process to get killed if the
  child exits within the timeout.

## 0.1.1

### Minor changes

- `tempfile` updated to 3.0.