Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

[dist doc] Version bump 0.3.1. Added CHANGELOG.md

  • Loading branch information...
commit 3c7e4a7d4c0f5417c4c25c7e1597a6e853afe1ec 1 parent 38177c4
@indexzero indexzero authored
Showing with 24 additions and 3 deletions.
  1. +20 −0 CHANGELOG.md
  2. +1 −1  README.md
  3. +3 −2 package.json
View
20 CHANGELOG.md
@@ -0,0 +1,20 @@
+## CHANGELOG
+
+### Version 0.3.1
+
+- Allow forever to start any script (not just node) from nodejs code (substack)
+- Array shortcut to set command and options (substack)
+- Check for scripts with fs.stat before running them (indexzero)
+- Improved how *.fvr and *.pid files are managed by Forever CLI (indexzero)
+- Ability to delete all historical logs from CLI via 'cleanlogs' (indexzero)
+- Ability to stop script by name -- stops ALL scripts with that name. (indexzero)
+- Display logfile in 'forever list'. (indexzero)
+- Use process.kill() instead of exec('kill'). (indexzero)
+- Emit 'save' event when persisting to disk. (indexzero)
+- Emit 'start' event when starting a forever child (indexzero)
+- Remove 'auto-save' feature from Forever.start() (indexzero)
+
+#### Breaking Changes
+
+- Push options hierarchy up one level. e.g. Forever.options.silent is now Forever.silent (indexzero)
+- Only 'error' event now emits with an error. All other events simply emit data (indexzero)
View
2  README.md
@@ -139,7 +139,7 @@ Returns a list of metadata objects about each process that is being run using fo
### forever.cleanup ()
Cleans up any extraneous forever *.pid or *.fvr files that are on the target system. This method returns an EventEmitter that raises the 'cleanUp' event when complete.
-### forever.cleanLogsSync
+### forever.cleanLogsSync (processes)
Removes all log files from the root forever directory that do not belong to current running forever processes.
## Run Tests
View
5 package.json
@@ -1,10 +1,11 @@
{
"name": "forever",
"description": "A simple CLI tool for ensuring that a given node script runs continuously (i.e. forever)",
- "version": "0.3.0",
+ "version": "0.3.1",
"author": "Charlie Robbins <charlie.robbins@gmail.com>",
"contributors": [
- { "name": "Fedor Indutny", "email": "fedor.indutny@gmail.com" }
+ { "name": "Fedor Indutny", "email": "fedor.indutny@gmail.com" },
+ { "name": "James Halliday", "email": "mail@substack.net" }
],
"repository": {
"type": "git",
Please sign in to comment.
Something went wrong with that request. Please try again.