From 3e41fb604c209e355444a1f0e2f4e15c70d76226 Mon Sep 17 00:00:00 2001 From: "Dustin J. Mitchell" Date: Sun, 24 Mar 2024 16:13:06 -0400 Subject: [PATCH] Prepare for 3.0.0 release (#3287) --- CMakeLists.txt | 2 +- ChangeLog | 49 +++++++++++++++++++++++++++++++++++++++++++++---- 2 files changed, 46 insertions(+), 5 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 41f9a22ed..572f62d99 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -10,7 +10,7 @@ set (HAVE_CMAKE true) project (task) include (CXXSniffer) -set (PROJECT_VERSION "2.6.2") +set (PROJECT_VERSION "3.0.0") OPTION (ENABLE_WASM "Enable 'wasm' support" OFF) diff --git a/ChangeLog b/ChangeLog index be0b7da04..c43714403 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,15 @@ -- [BREAKING CHANGE] sync is now performed against taskchampion-sync-server, - instead of taskd. The following config options are no longer supported: +------ current release --------------------------- +3.0.0 - + +- [BREAKING 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. + + The following config options are no longer supported: - `debug.tls` - `taskd.ca` - `taskd.certificate` @@ -9,9 +19,40 @@ - `taskd.server` - `taskd.trust` -The Taskwarrior build no longer requires GnuTLS. + The Taskwarrior build no longer requires GnuTLS. + + Deep thanks to the following for contributions to this work: + + - Akash Shanmugaraj + - Andrew Savchenko + - Dathan Bennett + - Dustin Mitchell + - dbr/Ben + - Felix Schurk + - Isaac Wyatt + - Nathan Luong + - Nikos Koukis + - Pablo Baeyens + - Ravi Sawlani + - ryneeverett + - Simon Fraser + +- TW #2732 Fix urgency inheritance for negative-urgency tasks. + Thanks to Jackson Abascal for contributing. +- TW #2763 `task show` now shows `hooks.location. + Thanks to rollniak for reporting and sec65 for contributing. +- TW #2765 Fix leading space before urgency value in `task info`. + Thanks to Dominik Rehák for contributing. +- TW #2780 Fix formatting of countdown-style dates + Thanks to Dominik Rehák for contributing. +- TW #2826 Fix issue with filter not applied correctly during `task _tags` command + Thanks to Nikos Koukis for contributing. +- TW #3052 Parsing of timestamp values now uses 64-bit integers, avoiding + issues in the year 2032. + Thanks to Bernhard M. Wiedemann for contributing. +- TW #3068 Fix fish completion. + Thanks to Michal Koutný for contributing. ------- current release --------------------------- 2.6.2 - - TW #502 Sequence of IDs doesn't work with attribute "depends"