Skip to content

Commit

Permalink
Release v3.2.0 (#3679)
Browse files Browse the repository at this point in the history
  • Loading branch information
djmitche authored Nov 12, 2024
1 parent 54a94bd commit 7a092be
Show file tree
Hide file tree
Showing 4 changed files with 42 additions and 3 deletions.
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ enable_testing()
set (CMAKE_EXPORT_COMPILE_COMMANDS ON)

project (task
VERSION 3.1.0
VERSION 3.2.0
DESCRIPTION "Taskwarrior - a command-line TODO list manager"
HOMEPAGE_URL https://taskwarrior.org/)

Expand Down
27 changes: 25 additions & 2 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,5 +1,30 @@
------ current release ---------------------------

3.2.0 -

- 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` (#2654).
- 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

------ old releases ------------------------------

3.1.0 -

- Support for `task purge` has been restored, and new support added for automatically
Expand Down Expand Up @@ -35,8 +60,6 @@ Thanks to the following people for contributions to this release:
- Steve Dondley
- Will R S Hansen

------ old releases ------------------------------

3.0.2 -

- Fix an accidentally-included debug print which polluted output of
Expand Down
15 changes: 15 additions & 0 deletions src/commands/CmdNews.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -158,6 +158,7 @@ std::vector<NewsItem> NewsItem::all() {
version2_6_0(items);
version3_0_0(items);
version3_1_0(items);
version3_2_0(items);
return items;
}

Expand Down Expand Up @@ -500,6 +501,20 @@ void NewsItem::version3_1_0(std::vector<NewsItem>& items) {
items.push_back(news);
}

void NewsItem::version3_2_0(std::vector<NewsItem>& items) {
Version version("3.2.0");
NewsItem info{
version,
/*title=*/"`task info` Journal Restored",
/*bg_title=*/"",
/*background=*/"",
/*punchline=*/"",
/*update=*/
"Support for the \"journal\" output in `task info` has been restored. The command now\n"
"displays a list of changes made to the task, with timestamps.\n\n"};
items.push_back(info);
}

////////////////////////////////////////////////////////////////////////////////
int CmdNews::execute(std::string& output) {
auto words = Context::getContext().cli2.getWords();
Expand Down
1 change: 1 addition & 0 deletions src/commands/CmdNews.h
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,7 @@ class NewsItem {
static void version2_6_0(std::vector<NewsItem>&);
static void version3_0_0(std::vector<NewsItem>&);
static void version3_1_0(std::vector<NewsItem>&);
static void version3_2_0(std::vector<NewsItem>&);

private:
NewsItem(Version, const std::string&, const std::string& = "", const std::string& = "",
Expand Down

0 comments on commit 7a092be

Please sign in to comment.