**IMPORTANT NOTE:** This is an alpha release, no guarantees are made for stability or data integrity. While the author has used the alpha code for over a month with no data corruption issues, it is strongly recommended to back up your data prior to usage.
Complete ground up rewrite in Python, feature-complete with VIT 1.x. New features include:
* Advanced tab completion
* Per-column colorization with markers *(see [COLOR.md](COLOR.md))*
* Intelligent sub-project indenting
* Multiple/customizable themes
* Override/customize column formatters
* Fully-customizable key bindings
* Table-row striping
* Show version/context/report execution time in status area
* Customizable config dir
* Command line bash completion wrapper
This release also changes the software license from GPL to MIT.
Mon Aug 6 2018 - released v1.3.beta1
Sat Jun 14 2018 - fix "Negative repeat count does nothing" errors (GH153)
Sat Jun 24 2017 - introduce feature for adding/removing tags (GH5)
Sat Jun 24 2017 - add config option to disable wait prompts (GH12)
Fri Jun 23 2017 - add config option to disable confirmation (GH4)
Fri Jun 23 2017 - add "wait" command bound to 'w' (GH3)
Sun Mar 12 2017 - add ctrl+g synonym for escape
Sun Mar 12 2017 - add start/stop toggle bound to 'b' (GH152, part of GH126)
Sat Aug 30 2016 - fix handling of CJK characters (GH142)
Sat Aug 6 2016 - fix for multi-byte searches
Sun Jul 24 2016 - fix for multi-byte prompt input
Sun Jul 24 2016 - fix display of multi-byte report data
Sun Jul 17 2016 - do not exit if terminal resized to small height
Mon Jun 20 2016 - work around another instance of the Perl warning
Mon May 16 2016 - work around a warning from Perl versions >= v5.21.1
Sun Jan 10 2016 - annotations now correctly escape any character
Sun Jan 10 2016 - do not exit when invalid regex for search string (GH148)
Sat Jan 9 2016 - clean up terminal on a Perl error or warning (part of GH148)
Fri Jan 8 2016 - do not run 'task burndown' by default
Fri Jan 8 2016 - add config variable for 'task burndown'
Tue Jan 5 2016 - add support for config variables. See 'man vitrc'
Wed Sep 30 2015 - improve detection of annotations (GH144)
Sun Mar 8 2015 - do not beep on a 'g' keystroke
Sat Mar 7 2015 - fix a bug where prompt text was invisible
Wed Mar 4 2015 - add support for End and Home keys (GH137)
Mon Mar 2 2015 - add support for Del key in prompts (GH120)
Sun Mar 1 2015 - allow Taskwarrior cmds to parse for 'a' and 'm' (GH132, GH135)
Sun Mar 1 2015 - in screen, VIT now highlights the entire line (GH81, GH129)
Sun Mar 1 2015 - update display after sync (GH112)
Tue Aug 26 2014 - 'n'/'N' now work when not right after search
Sun Aug 24 2014 - store commands file in %prefix%/share/vit/
Wed Jul 30 2014 - update documentation URLs
Fri Jun 27 2014 - add prompt history scrolling with arrows (GH54, GH58)
Thu Jun 26 2014 - install files in more conventional paths (GH118)
Wed Jun 25 2014 - fix vitrc man file (GH119)
Wed Jun 25 2014 - Makefile no longer requires sudo (GH118)
Sat Jun 21 2014 - '-version' prints the git hash if available
Fri Jun 20 2014 - all of vit's options work with two dashes
Fri Jun 20 2014 - 'vit -help' has 0 exit code
Fri Jun 20 2014 - 'vit -version' prints the version (GH114)
Sun Apr 6 2014 - released v1.2
Tue Apr 1 2014 - the <Esc> key can now be used in shortcuts
Tue Apr 1 2014 - exit with informative error if shortcut too long (see GH103)
Thu Mar 13 2014 - fix colors for running VIT in tmux
Sat Mar 8 2014 - do not print control characters to prompts
Thu Mar 6 2014 - fix recognition of backspace in tmux
Thu Mar 6 2014 - fix a prompt bug that prevented editing
Mon Mar 3 2014 - 'vit -audit' now creates a log with debug info
Tue Feb 4 2014 - released v1.2.beta1
Tue Feb 4 2014 - Add VIT man pages (1284)
Mon Oct 21 2013 - Implement cursor movement in prompts (1403)
Sun Oct 6 2013 - Clear project prompt string if escape (1232)
Sun Oct 6 2013 - Remove confusing behavior from arrow keys in prompts (1363)
Sun Sep 28 2013 - 'P' now sets priority and 'h', 'm', 'l', 'n' are freed (1238)
Sun Sep 27 2013 - 'c' is renamed to 'm' (1231)
Sun Sep 15 2013 - 't' now opens the command prompt with ":!rw task "
Sun Sep 15 2013 - shell commands can now pass the arguments VIT is using (1338, 1237)
Sat Sep 14 2013 - custom keybinds can now be specified in ~/.vitrc (1237, 1302, 1336)
Thu Sep 12 2013 - added ':!' to execute arbitrary string in shell
Sun Aug 12 2013 - When running an external command, VIT no longer echoes it
Sun Aug 11 2013 - VIT now cleans the terminal before exiting
Sun Aug 11 2013 - 'q' ('Q') now quits with(out) confirmation (1266)
Thu Aug 9 2013 - fix a bug where prompt text was invisible
Mon Aug 5 2013 - 's' now runs 'task sync' if Taskwarrior >= 2.3.0 (1301)
Sun Aug 4 2013 - when in search mode, backspace now removes a character
Sat Aug 3 2013 - 'D' now deletes a task when not over an annotation (1230)
Sat Jul 6 2013 - added Copyright 2013, Scott Kostyshak
Sat Jul 6 2013 - added an AUTHORS file listing contributors
Sat Jul 6 2013 - 'gg' now moves to first line (1229)
Sun Jun 23 2013 - added Copyright 2012 - 2013, Steve Rader
Wed Apr 3 2013 - released v1.1
Wed Apr 3 2013 - fixes for not having color=on set in ~/.taskrc
Sun Mar 31 2013 - added <enter> for task info
Sun Mar 31 2013 - added logging error msgs when "-audit" is used
Sun Mar 31 2013 - added support for selection effects (e.g. bold)
Sun Mar 31 2013 - added setting the VIT header color via color.vit.header setting
Sat Mar 30 2013 - set the VIT header color via the color.header setting
Fri Mar 29 2013 - added support for the "inverse" and "bright" effects
Fri Mar 29 2013 - fixed parsing some ANSI underline effect escape sequences
Fri Mar 29 2013 - clear the screen before exec'ing external commands as per feature 1214
Fri Mar 29 2013 - fixed a bug where some commands (e.g. ":h") incorrectly waited after exec'ing
Fri Mar 29 2013 - added setting the default report via command line args as per feature 1216
Fri Mar 29 2013 - added support to allow for verbose=off as per topic 2851
Fri Mar 29 2013 - disallowed using a default.command which doesn't include an "ID" column
Fri Mar 29 2013 - added support for multiple effects, e.g. bold underline