Skip to content

Releases: mtkennerly/shawl

v0.6.1 (2020-12-22)

23 Dec 03:48
Compare
Choose a tag to compare
  • Updated windows-service dependency to avoid a build failure where err-derive would use a private symbol from quote.

v0.6.0 (2020-03-22)

23 Mar 03:00
Compare
Choose a tag to compare
  • Added --pass-start-args. (Contributed by Enet4)
  • Added log rotation and service-specific log files.

v0.5.0 (2020-03-03)

03 Mar 05:13
Compare
Choose a tag to compare
  • Added logging of stdout and stderr from commands.
  • Added --no-log and --no-log-cmd options to configure logging.

v0.4.0 (2019-10-05)

05 Oct 05:49
Compare
Choose a tag to compare
  • Added --cwd for setting the command's working directory.
  • Set default help text width to 80 characters.
  • Fixed issue where Shawl would not report an error if it was unable to launch the command (e.g., file not found).
  • Fixed missing quotes when adding a service if the name or any part of the command contained inner spaces.
  • Fixed --pass and --stop-timeout being added to the service command configured by shawl add even when not explicitly set.

v0.3.0 (2019-09-30)

30 Sep 05:38
Compare
Choose a tag to compare
  • Added shawl add for quickly creating a Shawl-wrapped service.
  • Moved existing CLI functionality under shawl run.
  • Generalized --restart-ok and --no-restart-err into --(no-)restart and --restart-if(-not).
  • Added --pass to customize which exit codes are considered successful.

v0.2.0 (2019-09-22)

22 Sep 19:43
Compare
Choose a tag to compare
  • Send ctrl-C to child process first instead of always forcibly killing it.
  • Report command failure as a service-specific error to Windows.
  • Added --stop-timeout option.

v0.1.0 (2019-09-22)

22 Sep 04:30
Compare
Choose a tag to compare
  • Initial release.