taskwarrior/NEWS
Paul Beckingham 48796c5364 Documentation
- Added more deprecated stuff to the NEWS file.
2011-10-02 15:26:21 -04:00

116 lines
4.6 KiB
Text

New Features in taskwarrior 2.0.0
- New 'ids' command that returns a filtered set of task ID numbers, instead
of the actual tasks. For advanced pipeline use.
- Now supplements the command line with data read from standard input, which
allows commands like: echo 'add Pay the bills' | task
- Attribute modifiers may be prefixed with '~' to return the opposite of a
filter's results.
- Status attribute can now be used in report.
- Project names may now contain spaces.
- New export-html.pl script.
- Now supports the 'inverse' color attribute.
- Reports may now be sorted by columns that are not displayed (example: ID,
project, due date and description sorted by urgency).
- Performance enhancements.
- New 'next' report, that gauges urgency and reports the most urgent tasks.
- The 'next' report is now the default command.
- Fine control of verbosity through the 'verbose=' configuration variable.
- New 'execute' command that runs external scripts/programs.
- JSON is the new default export format.
- New 'reports' command that lists reports and their descriptions.
- New complex aliases.
- Filtering now available on most read-only commands.
- The done, delete, start and stop commands now allow modification to the
task and annotations.
- New 'columns' command to list the supported columns and formats.
- New 'eoq' and 'soq' dates to refer to the end and start of the quarter.
Please refer to the ChangeLog file for full details. There are too many to
list here.
New commands in taskwarrior 2.0.0
- "ids" command that accepts filters, and returns an ID sequence.
New configuration options in taskwarrior 2.0.0
- Now includes Belarus, Czech Republic and Japanese holiday data. Please note
that the holiday file names now include a full locale. For example:
'holidays.en-US.rc' instead of 'holidays-US.rc'.
- The old 'curses' configuration variable is renamed to 'detection', but
retains the original meaning, which is whether or not to auto-detect the
dimensions of the terminal window.
- Extension system now controlled by the 'extensions' configuration variable.
- Two new solarized color themes.
- New 'dependency.indicator' for the 'depends.indicator' report field format.
- New 'indent.annotation' for the description.default field format.
- New 'color.label' for report column labels.
- New 'verbose=...' support for individual verbosity settings.
- New 'avoidlastcolumn' support for Cygwin users.
- New 'patterns' enables/disables command line pattern support.
- New 'expressions' enables/disables command line expression support.
- New 'dom' enables/disables DOM support for the command line.
- New 'json.array' determines whether 'query' command output is enclosed by
'[...]'.
- New 'regex' control determines whether substitutions use Regular Expressions
or simple text patterns.
- New 'exit.on.missing.db' control causes an exit if the ~/.task directory
(or override) is missing.
- New 'color.completed' and 'color.deleted' color rules.
- New 'abbreviation.minimum' setting controls how short an abbreviated
command or value may be.
- New 'hyphenate' setting controls whether long lines are hyphenated when
broken during text-wrapping.
- New 'defaultheight' setting overrides the assumed 24 lines when 'detection'
is disabled. This setting only affects charts.
Newly deprecated features in taskwarrior 2.0.0
- The 'next' configuration variable has been removed.
- Use of 'fg:' and 'bg:' attributes are deprecated.
- Use of 'echo.command' configuration variable. Use verbosity token
'affected' instead.
- Use of 'edit.verbose' configuration variable. Use verbosity token 'edit'
instead.
- Use of 'export.ical.class' configuration variable. Value is now specified
in the scripts/add-ons/export-ical.pl script.
---
Taskwarrior has been built and tested on the following configurations:
* OS X 10.6 Snow Leopard and 10.5 Leopard
* Fedora 14 Laughlin, 13 Goddard
* Ubuntu 10.10 Maverick Meerkat, 10.04 Lucid Lynx
* Debian Sid
* Slackware 12.2
* Arch Linux
* Gentoo Linux
* SliTaz Linux
* CRUX Linux
* SuSE 11.3
* Solaris 10 and 8
* OpenBSD 4.5
* FreeBSD
* NetBSD
* Cygwin 1.7 and 1.5
* Haiku R1/alpha1
---
While Taskwarrior has undergone testing, bugs are sure to remain. If you
encounter a bug, please enter a new issue at:
http://taskwarrior.org/projects/taskwarrior/issues/new
Or you can also report the issue in the forums at:
http://taskwarrior.org/projects/taskwarrior/boards
Or just send a message to:
support@taskwarrior.org
Thank you.