Skip to content

Commit 26ca797

Browse files
committed
Version 0.5.1
1 parent 50b2d4d commit 26ca797

File tree

2 files changed

+22
-2
lines changed

2 files changed

+22
-2
lines changed

CHANGELOG.md

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,25 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
66

77
## [Unreleased]
88

9+
## [v0.5.1] - 2021-02-23
10+
### Added
11+
- The `dlog`, `dslog`, and `drlog` tools now log empty input lines. The
12+
`--skip-empty`/`-e` command line option has been added to disable
13+
logging empty lines.
14+
- The `dmon` tool has gained a `--max-respawns`/`-m` command line option which
15+
can be used to specify how many times to respawn monitored processes
16+
before exiting. (Patch by Matt Schulte <<mschulte@wyze.com>>.)
17+
- New `libsetunbuf.so` helper which can be used to disable buffering of
18+
the standard output stream on arbitrary programs via `LD_PRELOAD`.
19+
(Patch by Matt Schulte <<mschulte@wyze.com>>.)
20+
21+
### Fixed
22+
- The exit status of monitored processes is now correctly propagated as
23+
exit code of `dmon` itself.
24+
- The `dlog`, `dslog`, and `drlog` tools will no longer exit unexpectedly
25+
when they receive an empty input line. (Patch by Matt Schulte
26+
<<mschulte@wyze.com>>.)
27+
928
## [v0.5.0] - 2020-08-27
1029
### Added
1130
- Support listing applets compiled into a multicall `dmon` binary when the
@@ -40,7 +59,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
4059
### Fixed
4160
- `dlog` and `drlog` now handle the `INT`, `TERM`, and `HUP` signals gracefully.
4261

43-
[Unreleased]: https://github.com/aperezdc/dmon/compare/v0.5.0...HEAD
62+
[Unreleased]: https://github.com/aperezdc/dmon/compare/v0.5.1...HEAD
63+
[v0.5.1]: https://github.com/aperezdc/dmon/compare/v0.5.0...v0.5.1
4464
[v0.5.0]: https://github.com/aperezdc/dmon/compare/v0.4.5...v0.5.0
4565
[v0.4.5]: https://github.com/aperezdc/dmon/compare/v0.4.4...v0.4.5
4666
[v0.4.4]: https://github.com/aperezdc/dmon/compare/v0.4.3...v0.4.4

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "dmon",
33
"repo": "aperezdc/dmon",
4-
"version": "0.5.0",
4+
"version": "0.5.1",
55
"license": "MIT",
66
"description": "Small process daemonization and monitoring tool",
77
"keywords": ["monitor", "process", "daemonization", "logging"],

0 commit comments

Comments
 (0)