forever v0.8.0 Release Notes
Release Date: 2012-01-05 // over 12 years ago-
- 53ba981 [dist] Version bump. 0.8.0 (
indexzero
) - 7fc258c [dist] Added @mmalecki to contributors (
indexzero
) - 93b3fd0 [dist] Update node version to reflect backwards compatibility (
indexzero
) - 49de211 [dist test] Move test/fork-test.js to test/monitor/fork-test.js (
indexzero
) - 4ab4438 [fix] A couple of minor fixes to CLI edge cases (
indexzero
) - b830218 [fix] Ensure
forever script.js
works (indexzero
) - 285b659 [merge] Resolve bad cherry-pick from
fork
branch (indexzero
) - 1f673f9 [fix] use node-fork for listing (
bradleymeck
) - fa02258 [fix] use node-fork so 0.6 can talk to 0.4 using the fork: true in combination with command (
bradleymeck
) - b06d58b [api] Expose
Monitor.fork
for usingchild_process.fork()
(indexzero
) - 2c6800a [api] Expose
Monitor.fork
for usingchild_process.fork()
(indexzero
) - 7aa72c9 [api test doc] Expose
.fork()
through forever for node-specific processes. Currently blocked by joyent/node#2454 (indexzero
) - 1f78240 [test minor] A couple of small updates for tests after recent API changes. Readd Worker.exitOnStop (
indexzero
) - bde27e0 [refactor] Use the nssocket defined protocol for stopping and restarting worker processes (
indexzero
) - dc0b457 [dist] Remove bin/forever-worker now that it
daemon.node
works again (indexzero
) - 9cee338 [wtf.node] BLACK VOODOO MAGIC.
daemon.node
somehow works even though libuv isnt fork(2)-safe (indexzero
) - ebd80a2 [refactor] Attempt to spawn workers via bin/forever-worker. (
indexzero
) - 8f9f0ad [refactor] Significant refactor to how forever works in the rewrite (
indexzero
) - bca8ed9 [test] Basic CLI test in
sh
(Maciej Małecki
) - a9247de [dist] Update
watch
to[email protected]
(Maciej Małecki
) - e57568b [test] Remove
cli
test (Maciej Małecki
) - 9ff117d [refactor] Move
daemon
to devDependencies on its way to deprecation (indexzero
) - 84be160 [fix] Make logs work again (
Maciej Małecki
) - d983726 [bin] Make
forever start
work with parameters (Maciej Małecki
) - 55d96b2 [fix] Wrap parsing data from socket into
try .. catch
(Maciej Małecki
) - 85c4542 [minor] Remove unused
daemon
require (Maciej Małecki
) - 321c182 [refactor] Replace
daemon.node
withchild_process.fork
(Maciej Małecki
) - df8d71d [bin] Supress
stdout
andstderr
when run as a fork (Maciej Małecki
) - 2ead453 [test] Test
kill
action (Maciej Małecki
) - a0d09d2 [api]
kill
action forWorker
(Maciej Małecki
) - 6517f74 [test] Add
MonitorMock.kill
(Maciej Małecki
) - 883e712 [api] First pass at Worker integration (
Maciej Małecki
) - bbc23e2 [test] DRY tests a bit (
Maciej Małecki
) - 831f76f [api] Worker
spawn
command (Maciej Małecki
) - 768f074 [api] If worker is a fork, notify master that it's listening (
Maciej Małecki
) - cf716d5 [api] Guard for no options for Worker (
Maciej Małecki
) - d174539 [test] Test if worker responds to
data
(Maciej Małecki
) - 3059a9d [api] Worker responds to
data
now (Maciej Małecki
) - e248716 [test] Add
data
property toMonitorMock
(Maciej Małecki
) - 748380b [test] Don't hardcode socket path in tests (
Maciej Małecki
) - d8b81dd [api]
Worker.start
calls back with socket path (Maciej Małecki
) - 7be6917 [test refactor] Restructure worker test a bit (
Maciej Małecki
) - c710dc5 [test] Basic test for worker (
Maciej Małecki
) - f06c345 [api] Sketch of
Worker
(Maciej Małecki
) - 34ccb24 [refactor] Remove watching code from
forever.Monitor
(Maciej Małecki
) - 0e6ea8f [test] Basic tests for
Logger
plugin (Maciej Małecki
) - f84634b [refactor] Add
Logger
plugin (Maciej Małecki
) - ab0f8e9 [refactor] Remove logging from
forever.Monitor
(Maciej Małecki
) - 8a9af6b [refactor] Inherit from
broadway.App
(Maciej Małecki
) - d945bb2 [dist] Depend on
broadway
andeventemitter2
(dev dep) (Maciej Małecki
) - cdb355f [test] Add useful mocks (
Maciej Małecki
) - ed75bd4 [dist] Ignore vim swap files (
Maciej Małecki
)
- 53ba981 [dist] Version bump. 0.8.0 (