Task Prior Versions
New in version 1.4.3 (11/1/2008)
task-1.4.3.tar.gzMac OS X 10.5 (Leopard) Intel-only: task-1.4.3.pkg
Debian package: task_1.4.3-1_i386.deb (Thanks to Richard Querin)
- Fixed misleading task count at bottom of "info" report.
- Added support for a shadow file that contains a plain text task report, with the "shadow.file" and "shadow.command" configuration variables. The shadow file is automatically updated whenever the task database changes. Useful for integrating with "Samurize".
- Task now displays a message whenever a shadow file is updated, if the "shadow.notify" configuration variable is set "on".
- Fixed bug whereby adding a task with a \n, \r or \f did not fail properly.
- Removed "task usage" command.
- Added documentation for Shadow files.
- Added documentation for task filters.
New in version 1.4.2 (9/18/2008)
task-1.4.2.tar.gzMac OS X 10.5 (Leopard) Intel-only: task-1.4.2.pkg
Debian package: task_1.4.2-1_i386.deb (Thanks to Richard Querin)
- "task undo" can now retract a "task done" command, provided no reports have been run.
- Task now correctly sorts on entire strings, instead of just the first character (thanks to Andy Lester).
- Task now uses dashes (-----) to underline column headings when color is disabled (thanks to Vincent Fleuranceau).
- Task now allows mixed case attribute names (pri:, PRI:, Pri: ...) and commands (add, ADD, Add ...) (thanks to Vincent Fleuranceau).
- Task now supports a default project and priority for new tasks, via the new "default.project" and "default.priority" configuration variables (thanks to Vincent Fleuranceau).
- Task supports improved word-wrapping to the terminal width.
- Task now supports "default.command" configuration variable (for example it could contain "list due:tomorrow") which is the command that is run whenever task is invoked with no arguments.
- Task supports modifying the existing description of a task, with the following syntax: task <id> "new description ...".
- Fixed bug so that relative dates in filters (task list due:eom, task list due:tomorrow, task list due:23rd ...) are now properly supported.
- Fixed bug so that source now properly includes <string.h> in order to build clean using gcc 4.3 (thanks to H. İbrahim Güngör)
New in version 1.4.1 (7/18/2008)
task-1.4.1.tar.gzMac OS X 10.5 (Leopard) Intel-only: task-1.4.1.pkg
Debian package: task_1.4.1-1_i386.deb (Thanks to Richard Querin)
- Fixed bug: Descriptions could not be altered with "task 123 New description"
- Tweak: For "task calendar" month names are now centered over the month
- Removed TUTORIAL file contents in favor of online version
- New Mac Intel-only Leopard (10.5) binary package
New in version 1.4.0 (7/10/2008)
Source: task-1.4.0.tar.gzDebian package: task_1.4.0-1_i386.deb (Thanks to Richard Querin)
- Added new recurring tasks feature
- Added "task undelete" feature to restore a (very) recently deleted task
- Added averages to the "task history" report
- Added bar chart history report "task ghistory"
- Added support for rc:<file> to allow override of the default ~/.taskrc file
- Added support for relative due: dates, such as "tomorrow", "friday", "23rd", "eom"
- Added support for task filtering on all reports
- Automatically shuts off color, ncurses when output is not to a tty
- Added support for the ~ character in .taskrc data.location, for flexibility
- Allows colons on the description, provided what is to the left of the colon is not a standard attribute name
- Fixed bug where Esc[0m sequences were being emitted for no good reason
- Fixed bug where table headers are underlined when color is turned off
- Fixed bug where adding a blank priority resulted in an assigned garbage value
- Fixed bug parsing date "07/08/2008" when using dateformat "m/d/Y"
New in version 1.3.1
Source: task-1.3.1.tar.gzDebian package: task_1.3.1-1_i386.deb (Thanks to Richard Querin)
- New configuration variable "defaultwidth" determines the width of windows in the absense of ncurses support
- Fixed bug where "showage" configuration variable was not being oberved by the "task long" report
- Fixed bug causing segmentation faults (mostly for Ubuntu users) when various commands are run
- Fixed bug so that task now will recreate a missing ~/.taskrc file, OR a missing ~/.task directory
New in version 1.3.0
Source: task-1.3.0.tar.gzDebian package: task_1.3.0-0_i386.deb (Thanks to Richard Querin)
- "task calendar" now displays multiple months per line, adjustable by the "monthsperline" configuration variable. Feature added by Damian Glenny
- Displays shorter message when a command is entered incorrectly, and the full usage for "task help"
- "task export" can now filter tasks like the reports
- "task oldest" shows the oldest tasks
- "task newest" shows the newest tasks
- Fixed bug where task generates a segmentation fault for several commands, when no "dateformat" configuration variable was present
- Fixed bug whereby if you have more than one task with a due date, 7 days gets added to the entry date of task 2..n
- Fixed bug whereby "1 wks" was being improperly pluralized
New in version 1.2.0
Source: task-1.2.0.tar.gzDebian package: task_1.2.0-1_i386.deb (Thanks to Richard Querin)
- Subprojects supported - please see documentation below, or TUTORIAL file
- "dateformat" configuration variable now properly used to parse as well as render dates
- "task list x" now performs a caseless comparison between "x" and the task description
- "showage" configuration variable determines whether the "Age" column should appear on the "task list" and "task next" reports
- Improvements to the TUTORIAL file and this page
New in version 1.1.0
Source: task-1.1.0.tar.gzDebian package: task_1.1.0-1_i386.deb (Thanks to Richard Querin)
- "blanklines" configuration variable to stop displaying unnecessary white space and thus work better on small-screen devices
- "dateformat" configuration now determines how dates are formatted
- Better formatting of "task tags" output
- This home page set up, with TUTORIAL
- Added tags to the "task long" report
New in version 1.0.1
Source: task-1.0.1.tar.gz- Fixed bug where the UUID generator not properly terminating strings
- Fixed bug where srandom/srand not called prior to custom UUID generation
Version 1.0.0
Source: task-1.0.0.tar.gzTask 1.0.0 was the first publicly available version of task.
Copyright 2006-2009, P. Beckingham. All rights reserved.