Development is shifting focus for Taskwarrior and Taskserver. No more features will be added, and completeness, stability and testing become the new focus.
The goal is to work towards good beta releases. There is no schedule for this work for a couple of reasons; we are more concerned with quality than delivery date, and as an all-volunteer organization, participation is not predictable (you can help).
Although Taskwarrior 2.3.0, 2.4.0, and Taskserver 1.0.0, 1.1.0 are all compatible with each other, there will be an almost simultaneous release of the updates, as they work together better.
tasksh program, which was bundled with Taskwarrior,
is now broken out as a separate project, which allows it to follow
its own release schedule and not be slowed down by the less frequent
Taskwarrior releases. This also allows it to implement features that
are a little outside the scope of Taskwarrior.
This is a major update for Taskwarrior, probably the largest. The main focus is a new command line parser, which brings with it new capabilities, mainly the ability to perform calculations at the command line.
calccommand, which shows off the expression evaluation capabilities that are built in to many other commands. This allows you to refer to a task's due date, for example, and add a week to it, in addition to basic math.
inforeport when just an ID/UUID is specified, propagated urgency values, improved color rules, new themes, default support for regular expressions.
This is a much smaller release, which is focusing on improved security, stability and diagnostics, with simplified setup.
tasksh program has been rewritten. This gives it a
more solid foundation, and potential for future improvements that
may include timing, reminders, extensions and complementary features.
tasksh will be a minimally functional release.