weaver
Version:
Interactive process management system
102 lines (59 loc) • 1.68 kB
Markdown
# Changelog
## 0.3.1
Released 2016-09-26
* Precompiled CoffeeScript sources
## 0.3.0
Released 2016-09-05
* Starting script now monitors for available TCP connection
* Configuration is passed only over established TCP connection
* Daemon finishes when tasks exit, not after longest timeout
* Refactored core classes (CoffeeScript now)
* Improved uncaughtException and error handling
## 0.2.3
Released 2016-08-15
* Fixed task restart during upgrade
## 0.2.2
Released 2016-07-22
* Fixed env variable expansion
* Allowed dots and dashes in task names
## 0.2.0
Released 2016-02-26
* Upgrade extends weaver configuration instead of replacing it
* Added drop command
* Fixed argument validation for kill command
* Fixed crash on broken executables
## 0.1.2
Released 2016-02-01
* JSON Schema validation for config file
## 0.1.1
Released 2014-02-07
* Fixed crash in monitor mode
## 0.1.0
Released 2014-01-29
* Monitor mode
* Messages on start and exit
* Uptime in status
* Use `weaver.json` from start directory if available
* Code cleanup and many minor fixes
## 0.0.11
Released 2013-06-27
* Use env variables `WEAVER_DEBUG` and `WEAVER_PORT`
* Configurable minimal uptime for persistent tasks to be restarted on error
## 0.0.10
Released 2013-03-26
* Fixes for node 0.10.x
## 0.0.9
Released 2013-03-16
* Fixed daemon path resolution
## 0.0.8
Released 2013-03-16
* Added version to `status` command output
* Removed `node-daemon` dependency
## 0.0.7
Released 2013-03-13
* Added uptime to `status` command output
* Added `dump` command
* Pass env variables to child processes
## 0.0.6
Released 2013-02-10
* Run executable files as child processes