Skip to content

Releases: GothenburgBitFactory/taskwarrior

v3.4.1

14 Mar 23:41
1f6e7de
Compare
Choose a tag to compare

What's Changed

  • The reminder to check task news is now actually removed once the news has been read, fixing a last-minute regression in 3.4.0.

Full Changelog: v3.4.0...v3.4.1

v3.4.0

12 Mar 22:07
063325b
Compare
Choose a tag to compare

What's Changed

  • Where possible, the task DB is now opened in read-only mode, which improves performance. This is the case for reports (task lists) only when the gc config is false.
  • An updated version of corrosion fixes build errors trying to find the Rust toolchain.
  • The reminder to check task news is now correctly removed once the news has been read.

Thanks to the following people for contributions to this release:

  • Dustin J. Mitchell
  • Kalle Kietäväinen
  • Karl
  • Matthew
  • Tejada-Omar
  • Tobias Predel
  • Yong Li
  • jrmarino

New Contributors

Full Changelog: v3.3.0...v3.4.0

v3.3.0

19 Dec 16:13
1ee69ea
Compare
Choose a tag to compare

In this version:

  • Sync now supports AWS S3 as a backend.
  • A new task import-v2 command allows importing Taskwarrior-2.x data files directly.

Thanks to the following people for contributions to this release:

  • Chongyun Lee
  • David Tolnay
  • Dustin J. Mitchell
  • Felix Schurk
  • geoffpaulsen
  • Kalle Kietäväinen
  • Kursat Aktas
  • Scott Mcdermott
  • Thomas Lauf

New Contributors

Full Changelog: v3.2.0...v3.3.0

v3.2.0

12 Nov 19:57
7a092be
Compare
Choose a tag to compare

In this version:

  • Support for the journal in task info has been restored (#3671) and the
    task info output no longer contains tag_ values (#3619).
  • The rc.weekstart value now affects calculation of week numbers in
    expressions like 2013-W49 (#3654).
  • Build-time flag ENABLE_TLS_NATIVE_ROOTS will cause task sync to use the
    system TLS roots instead of its built-in roots to authenticate the server (#3660).
  • The output from task undo is now more human-readable. The undo.style
    configuraiton option, which has had no effect since 3.0.0, is now removed (3672).
  • Fetching pending tasks is now more efficient (#3661).

Thanks to the following people for contributions to this release:

  • Denis Zh.
  • Dustin J. Mitchell
  • Fredrik Lanker
  • Gagan Nagaraj
  • Jan Christian Grünhage
  • Scott Mcdermott
  • Thomas Lauf
  • Tobias Predel

New Contributors

Full Changelog: v3.1.0...v3.2.0

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.