about summary refs log tree commit diff
path: root/pkgs/applications/misc/taskwarrior
diff options
context:
space:
mode:
authorMatthias Beyer <mail@beyermatthias.de>2015-10-23 16:17:34 +0200
committerMatthias Beyer <mail@beyermatthias.de>2015-10-23 16:18:31 +0200
commitf0d17665436c904f996afcc1be2defbbdcdd1fea (patch)
treeb98a74dc6adb168445c6104a1549ba23cd7d0a42 /pkgs/applications/misc/taskwarrior
parentebfcbee7c7cf3ba766ca84c2e2d96da8e25d1fee (diff)
downloadnixlib-f0d17665436c904f996afcc1be2defbbdcdd1fea.tar
nixlib-f0d17665436c904f996afcc1be2defbbdcdd1fea.tar.gz
nixlib-f0d17665436c904f996afcc1be2defbbdcdd1fea.tar.bz2
nixlib-f0d17665436c904f996afcc1be2defbbdcdd1fea.tar.lz
nixlib-f0d17665436c904f996afcc1be2defbbdcdd1fea.tar.xz
nixlib-f0d17665436c904f996afcc1be2defbbdcdd1fea.tar.zst
nixlib-f0d17665436c904f996afcc1be2defbbdcdd1fea.zip
taskwarrior: 2.4.4 -> 2.5.0
Paste from the changelog:

There have been a lot of changes. Here are the highlights:

  * Improved command line parser: terminator -- handling, UUID
    recognition, DOM recognition, red-herring pairs (foo:bar), escaped
    slashes in patterns (/one\/two/), substitutions (/one\/two/one-two/),
    Unicode U+NNNN and \uNNNN, escaped entities (\n, \t etc) for use in
    descriptions/annotations, abbreviated day and month names, ISO-8601
    durations (PT4H, P1Y etc).

  * New virtual tags UDA, ORPHAN, PROJECT, PRIORITY, and LATEST.

  * Improved support for DOM references in filters task
    'due.year = 2015 and due.week > 20' list.

  * New configuration settings urgency.inherit, rule.color.merge,
    urgency.user.tag.next.coefficient, color.uda.<name>.none, sugar,
    report.<name>.sort:none, json.depends.array.

  * Improved urgency: the urgency.inherit setting propagates urgency
    along dependency chains.

  * Improved searching: more powerful regular expressions.

  * Improved attribute modifiers: is/isnt are now consistent exact
    match operator equivalents to ==/!==.

  * New command _unique, for generating unique lists of values, and
    will ultimately replace several helper commands.

  * New command commands, which lists commands and details about how
    they affect filters, GC, context, and syntax.

  * New verbosity tokens recur (feedback when a recurring task instance
    is created), unwait (for when a waiting task becomes visible).

  * Improved extensions: zsh completion, Fish shell completion, add-on
    scripts now online.

  * Improved documentation: help command, man pages, more online docs,
    negation ! operator, sample hook scripts.

  * Improved sync: GnuTLS now mandatory, so everyone has the sync
    command.

  * Improved JSON import/export support: free-format JSON, task arrays
    assumed (which makes import/export work with out-of-the-box parsers),
    dependencies optionally modeled as an array, UUIDs validated, tasks
    added/updated without duplication, import from STDIN using -.

  * Improved performance: less data is read from disk depending on the
    filter.

  * Improved diagnostics: duplicate dependency warnings, multi-task
    edit failures, changes to tasks without IDs, certificate file sizes.

  * Improved testing: migrated all Perl tests to Python, parallelized
    test suite, colorized output, detection of newly passing tests,
    Python 2.7 and 3 support, better debug output, Bash test library,
    stress test tool, no more disabled tests - everything runs, test
    coverage is now 87.3%.

  * Widespread code cleanup, removal of dead code, C++11 enhancements,
    improved portability, merged ISO-8601 and legacy durations, less
    code, happier developers.
Diffstat (limited to 'pkgs/applications/misc/taskwarrior')
-rw-r--r--pkgs/applications/misc/taskwarrior/default.nix4
1 files changed, 2 insertions, 2 deletions
diff --git a/pkgs/applications/misc/taskwarrior/default.nix b/pkgs/applications/misc/taskwarrior/default.nix
index 7f3ca4223235..97acc18211e9 100644
--- a/pkgs/applications/misc/taskwarrior/default.nix
+++ b/pkgs/applications/misc/taskwarrior/default.nix
@@ -2,13 +2,13 @@
 
 stdenv.mkDerivation rec {
   name = "taskwarrior-${version}";
-  version = "2.4.4";
+  version = "2.5.0";
 
   enableParallelBuilding = true;
 
   src = fetchurl {
     url = "http://www.taskwarrior.org/download/task-${version}.tar.gz";
-    sha256 = "7ff406414e0be480f91981831507ac255297aab33d8246f98dbfd2b1b2df8e3b";
+    sha256 = "0dj66c4pwdmfnzdlm1r23gqim6banycyzvmq266114v9b90ng3jd";
   };
 
   nativeBuildInputs = [ cmake libuuid gnutls ];