Skip to content

Releases: GothenburgBitFactory/taskwarrior

v3.1.0

04 Aug 17:01
5c6cc3e
Compare
Choose a tag to compare

In this version:

  • Support for task purge has been restored, and new support added for automatically
    expiring old tasks. (#3540, #3546, #3556)
  • task news is now better behaved, and can be completely disabled.
  • Multiple imports of the same UUID will now generate a warning. (#3560)
  • The sync.server.url config replaces sync.server.origin and allows a URL
    containing a path. (#3423)
  • The new bubblegum-256.theme has improved legibility and contrast over
    others. (#3505)
  • Warnings regarding .data files are only show for reports. (#3473)
  • Inherited urgency is correctly calculated to make parents more urgent than
    children (#2941)
  • Task completion commands no longer trigger hooks (#3133)

Thanks to the following people for contributions to this release:

  • Adrian Galilea
  • Adrian Sadłocha
  • Andonome
  • Christian Clauss
  • Dominik Rehák
  • Dustin J. Mitchell
  • Felix Schurk
  • Hector Dearman
  • Joseph Coffa
  • koleesch
  • Maarten Aertsen
  • mattsmida
  • Philipp Oberdiek
  • Sebastian Carlos
  • sleepy_nols
  • Steve Dondley
  • Will R S Hansen ...
Read more

v3.0.2

23 Apr 00:23
bc86a1e
Compare
Choose a tag to compare

This release fixes an accidentally-included debug print which polluted output of reports with the Taskwarrior version (#3389)

The release consists of the following archives:

task-3.0.2.tar.gz (sha256 633b76637b0c74e4845ffa28249f01a16ed2c84000ece58d4358e72bf88d5f10)
Release tarball. Use this to build and install Taskwarrior.

Note that the "Source Code" links below are simply archives of the source repository and require additional steps to build and install.

v3.0.1: Update for 3.0.1 (#3382)

20 Apr 23:28
0627447
Compare
Choose a tag to compare

This patch revision of Taskwarrior addresses a few minor issues in the 3.0.0 release: improvements to task news, better error handling and documentation, and fixes for interactions with hooks. It also fixes an issue with the release tarball, #3294.

The release consists of the following archives:

task-3.0.1.tar.gz (sha256 e36653304c4850e7808bd417309c1e8ef6ce7c44ae8d7e553a076e36c0871655)
Release tarball. Use this to build and install Taskwarrior.

Note that the "Source Code" links below are simply archives of the source repository and require additional steps to build and install.

v3.0.0

24 Mar 21:19
3e41fb6
Compare
Choose a tag to compare

This new major version of Taskwarrior comes with an important change: the sync functionality has been rewritten entirely, and no longer supports taskserver/taskd. Instead, the recommended solution is a cloud-storage backend, although taskchampion-sync-server is also available. See https://taskwarrior.org/docs/upgrade-3/ for information on upgrading to Taskwarrior 3.0.

Note that this is a breaking upgrade: users must export their task database from 2.x and re-import it into 3.x. Hooks run during task import, so if you have any hooks defined, temporarily disable them for this operation. See #3314.

This version also introduces Taskchampion, a new task-storage core for Taskwarrior written in Rust. Building Taskwarrior now requires a reasonably recent version of the Rust toolchain (1.70.0).

The release consists of the following archives:

task-3.0.0.tar.gz (sha256 30f397081044f5dc2e5a0ba51609223011a23281cd9947ea718df98d149fcc83)
Release tarball. Use this to build and install Taskwarrior.

2.6.2 - Gotta catch 'em all!

16 Mar 06:30
Compare
Choose a tag to compare

Since Taskwarrior strives to be the very best, we are proud to announce the availability of the 2.6.2 bugfix release. Sometimes being best also means best at releasing versions with problems that need to be fixed 🙂 and (hopefully, eventually) catching them all.

This bugfix-only release improves the upgrade path to 2.6.x, prevents corruption of the depends attribute when syncing, provides better support for detecting invalid write contexts and fixes a handful of small regressions introduced in our recent 2.6.0 release. The full changelog is once again available in our traditional plaintext form.

We are grateful to our users who have tested the 2.6.0/2.6.1 releases and provided feedback or contributions:
@tbabej @skreuzer @jwilk @djmitche @sinisterstuf @pflakus @jpalus @sdondley @mowgli @bradyt @jaker-dotcom @yulqen @QuinnStevens @kostahj @thehunmonkgroup @linuxcaffe @angelus2014 and others.

Thanks for making Taskwarrior better for all!

The release consists of the following archives:

task-2.6.2.tar.gz (sha3: 92e547ac6bb88659e674877a19cb88dc9687be2ab989f0279b04f286):
Release tarball. Use this to build and install Taskwarrior.
tests-2.6.2.tar.gz (sha3: 5ccb5995c7f8e82de72d3c97cdaf617b6e96a6cf6eccaef909061815):
Test suite. Intended for package maintainers to make it easier to incorporate testing into the packaging process.

This is a recommended upgrade. Users can safely upgrade from 2.5.x or earlier directly to 2.6.2.

If you enjoy Taskwarrior, please consider supporting our work.

2.6.1 - Even king can stumble

19 Oct 04:57
a696b6b
Compare
Choose a tag to compare

Taskwarrior team is proud to announce the availability of 2.6.1 release. This bugfix-only release improves the upgrade path from 2.5.x, restores Cygwin compatibility and fixes a handful of small regressions introduced in our recent 2.6.0 release. The full changelog is available for your enjoyment in the form of highly non-algorithmic, non-personalized slightly-boring plaintext feed.

We are grateful to our users who have tested the 2.6.0 release and provided feedback. Thanks for making Taskwarrior better for all!

The release consists of the following archives:

  • task-2.6.1.tar.gz (sha3: 227926cee3af705e662466f9d5a6eac5a6fabbea810079f47039f4ed):
    Release tarball. Use this to build and install Taskwarrior.
  • tests-2.6.1.tar.gz (sha3: 6bb216001b5277656647773d1ccf833fe8bff7628337c7a1aabeec03):
    Test suite. Intended for package maintainers to make it easier to incorporate testing into the packaging process.

This is a recommended upgrade. Users can safely upgrade from 2.5.x or earlier directly to 2.6.1.

If you enjoy Taskwarrior, please consider supporting our work.

2.6.0 - Context is the king

03 Oct 02:46
8174287
Compare
Choose a tag to compare

Taskwarrior team is happy to announce the release of Taskwarrior 2.6.0, which brings a number of improvements to your favourite task management tool. To just pick a few - writeable and configurable contexts, support for XDG Base Directory Specification, and most importantly, the ability to use emojis in your task descriptions 🚀

We also made a number of stability and bug fixing improvements to multiple areas of TW, including parsing, display or platform compatibility.

This is also the first release which supports 64-bit timestamps (also known as Y2038 problem), hence adding tasks that will likely outlive them, barring unprecedented advances in human longevity, is something our users can now indulge in:

# Hopefully emojis are still cool in 2100's
$ task add ❤️ Throw a party for 100th birthday of Taskwarrior 🥳 due:2106-11-29
Created task 3.

$ task
 ID Age  Project Due     Description                                          Urg 
  3 2s   Inbox   85.2y   ❤️ Throw a party for 100th birthday of Taskwarrior 🥳 5.25

For more detailed changes, we recommend reading the ChangeLog. If you want to see the release highlights, you can read the NEWS file or running our freshly minted task news command 🙂

If you enjoy Taskwarrior, please consider supporting our work.

2.5.3 - A small change in codebase, a big step for users

04 Jan 05:53
2f47226
Compare
Choose a tag to compare

The TaskWarrior team is happy to announce a new release! This bugfix-only release ships a critical fix for issue #2375, which can make your task report commands hang and eventually die in certain scenarios.

There were no other critical issues reported specifically for the 2.5.2 release, which either means we did an exceptional job in backporting bugfixes from 2.6.0, or nobody tested the 2.5.2 release and we're talking to ourselves here. Going forward, we're going to tweet more. We can get hearts there.

While most developments happen on the 2.6.0 branch, the 2.5.3 also proudly features refactored CI system which gave its stamp of approval for this release.

This is a recommended upgrade. The release contains following files:

  • task-2.5.3.tar.gz (sha3: 816825de93faf042a99da3265982135c4625308a4890cd638e9012a2):
    Release tarball. Use this to build and install TaskWarrior.
  • tests-2.5.3.tar.gz (sha3: f82ea1e1306998d59c8beeeb67285fd03dfb6ff4e5a8d572fd33df17):
    Test suite. Intended for package maintainers to make it easier to incorporate testing into the packaging process.

Note: If your distribution does not package sha3sum, you can also use openssl to verify the tarball integrity using following syntax: openssl dgst -sha3-224 task-2.5.3.tag.gz

2.5.2 - The best Taskwarrior release in years

05 Dec 22:29
b0c17d1
Compare
Choose a tag to compare

The Taskwarrior team is somewhat proud to announce 2.5.2. Despite being a minor release, it brings 880 commits on top of the 2.5.1 released in February 2016.

This is a recommended upgrade.

Happy to be back!

v2.5.1

09 Feb 21:01
Compare
Choose a tag to compare
Task Release 2.5.1