Skip to content

Commit 9383745

Browse files
committed
CHANGELOG
1 parent 8d011b6 commit 9383745

File tree

2 files changed

+24
-5
lines changed

2 files changed

+24
-5
lines changed

CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,21 @@
11

2+
# v0.3 - 8 April 2016
3+
4+
* Modd no longer exits when there are script errors on first run. Instead,
5+
blocks with errors will be progressively started when there are applicable
6+
changes.
7+
* +onchange option to prep commands tells modd skip execution on startup, and
8+
run only when there's a detected change. (thanks Thomas B Homburg
9+
10+
* @shell magic variable to switch the shell used to execute commands. Current
11+
options are "bash" and "exec". (thanks Daniel Theophanes
12+
13+
* Modd now uses an exponential backoff strategy for daemon restarts (Josh
14+
Bleecher Snyder <[email protected]>)
15+
* Bugfix: Fix a format string issue that could cause some program output on the
16+
console to be corrupted. (thanks Yoav Alon <[email protected]>)
17+
18+
219
# v0.2 - 11 February 2016
320

421
* Windows support - thanks to @mattn for getting the ball rolling

README.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,10 @@ If you have a working Go installation, you can also say
3232

3333
$ go get github.com/cortesi/modd/cmd/modd
3434

35-
Note that by default modd uses either *bash* or *sh*. To use them they must be on your PATH.
36-
To avoid using "bash" set `@shell = exec` in your "modd.conf" file.
37-
On Windows, one easy way to install bash is to use [Babun](https://babun.github.io/).
35+
Note that by default modd uses either *bash* or *sh*. To use them they must be
36+
on your PATH. To avoid using "bash" set `@shell = exec` in your "modd.conf"
37+
file. On Windows, one easy way to install bash is to use
38+
[Babun](https://babun.github.io/).
3839

3940

4041
# Quick start
@@ -258,8 +259,9 @@ started, and then after that only run *eslint* on files if they change:
258259
}
259260
```
260261

261-
By default, prep commands are executed on the initial run of modd. The `+onchange` option
262-
can be used to delay a prep command to detected change.
262+
By default, prep commands are executed on the initial run of modd. The
263+
`+onchange` option can be used to skip the initial run, and only execute when
264+
there is a detected change.
263265

264266
```
265267
*.go {

0 commit comments

Comments
 (0)