aboutsummaryrefslogtreecommitdiff
path: root/node_modules/foreground-child/CHANGELOG.md
blob: dc5a25082b14fd706aad540ef3a1fa3ed9960ad2 (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
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
# Changes


## v1.5.6

* Fix 'childHangup is undefined'

## v1.5.5

* add files list to package.json
* neveragain.tech pledge request

## v1.5.4

* update tap to v8
* Let the child decide if signals should be fatal

## v1.5.3

* bump deps

## v1.5.2

* add an automatic changelog script
* replace cross-spawn-async with cross-spawn
* test: stay alive long enough to be signaled

## v1.5.1

* avoid race condition in test
* Use fd numbers instead of 'inherit' for Node v0.10 compatibility

## v1.5.0

* add caveats re IPC and arbitrary FDs
* Forward IPC messages to foregrounded child process

## v1.4.0

* Set `process.exitCode` based on the child’s exit code

## v1.3.5

* Better testing for when cross-spawn-async needed
* appveyor: node v0.10 on windows is too flaky

## v1.3.4

* Only use cross-spawn-async for shebangs
* update vanity badges and package.json for repo move
* appveyor

## v1.3.3

* Skip signals in tests on Windows
* update to tap@4
* use cross-spawn-async on windows

## v1.3.2

* Revert "switch to win-spawn"
* Revert "Transparently translate high-order exit code to appropriate signal"
* update travis versions
* Transparently translate high-order exit code to appropriate signal
* ignore coverage folder

## v1.3.1

* switch to win-spawn

## v1.3.0

* note skipped test in test output
* left an unused var c in
* slice arguments, added documentation
* added a unit test, because I strive to be a good open-source-citizen
* make travis also work on 0.12 and iojs again
* added badge
* patch for travis exit weirdness
* fix typo in .gitignore
* beforeExit hook

## v1.2.0

* Use signal-exit, fix kill(process.pid) race

## v1.1.0

* Enforce that parent always gets a 'exit' event

## v1.0.0

* first