Release Notes: This release adds support for setting the amount of jobs to run at once, which allows taking advantage of multi-core machines. Some bugs have been fixed.
Release Notes: several bugs related to -t, -w, -c, -r, and other options were fixed. The behavior of -c (cat) was changed so that it waits until the job is finished.
Release Notes: Many '-w' and '-t' options can be used to wait for a job to end. '-t' and '-r' now work better when removing the last job from the queue.
Release Notes: The custom implementation of 'tail' has been fixed.
Release Notes: This release is mostly bugfixes. It now creates a new session for each program run, so the program PID identifies a whole process group (allowing "kill -- -`ts -p`"). The tail command (-t) has been renewed, so it finishes when the job finishes, similar to -w.
Release Notes: Labels were added with -L, which can be used to better distinguish commands on the queue list. Per-job information was added and is readable through -i and configurable through TS_ENV. Dependent enqueuing was added (-d), making it possible to conditionally run based on the last job's result. Some bugs were fixed.
Release Notes: This release should compile easily in Darwin. Removing a job no longer leaves the job's ts client alive. Killing the running job's ts client no longer blocks the queue forever. setsid() is now used in order to unlink ts from the bash session. This allows a more naive use of ts inside bash scripts.
Release Notes: This release allows killing by a signal the client processes without a breakdown of the queue. There is an optional queue saving utility in case the queue server dies by SIGTERM (as in shutdown). The times() for the run tasks are stored. A buffer overflow bug on long commands has been fixed.
Release Notes: Some bugs were fixed. An error report system was added, so many errors are reported, and the user can send them to the developers. Stability was increased by protecting known flaw situations like race conditions and exceeded limits.
Release Notes: A man page was added. A better makefile was added. Some known annoying bugs were fixed.