Release Notes: bash is no longer used for running the commands, avoiding character escaping nightmares. The command output can now be gzipped. The number of finished jobs in the queue can be limited with an environment variable. An environment variable may define the Unix socket path. The job ID is now output to stdout if the job is backgrounded (which is nice for scripting). A flag was added for swapping two waiting jobs in the queue. Command output can now be sent by email when a job finishes. A binary can now be run (with job parameters) at job finish.
Release Notes: This release adds the option '-N' to set the number of slots required for a job to run.
Release Notes: This release added optional separation of stdout and stderr (-E).
Release Notes: This is a small security bugfix to protect against other users in the system.
Release Notes: Now enqueuing will not block other queue operations, in the case of a full queue. The new -B parameter allows ts to fail enqueuing if the queue is full, instead of blocking.
Release Notes: This is a bugfix release, for a trouble introduced in the recent versions.