Skip to content

Commit

Permalink
Release 3.3.0
Browse files Browse the repository at this point in the history
  • Loading branch information
djmitche committed Dec 19, 2024
1 parent dcbe916 commit cf935cb
Show file tree
Hide file tree
Showing 4 changed files with 37 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.2.0
VERSION 3.3.0
DESCRIPTION "Taskwarrior - a command-line TODO list manager"
HOMEPAGE_URL https://taskwarrior.org/)

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

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

3.3.0 -

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

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

3.2.0 -

- Support for the journal in `task info` has been restored (#3671) and the
Expand All @@ -23,8 +43,6 @@ Thanks to the following people for contributions to this release:
- Thomas Lauf
- Tobias Predel

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

3.1.0 -

- Support for `task purge` has been restored, and new support added for automatically
Expand Down
15 changes: 15 additions & 0 deletions src/commands/CmdNews.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -159,6 +159,7 @@ std::vector<NewsItem> NewsItem::all() {
version3_0_0(items);
version3_1_0(items);
version3_2_0(items);
version3_3_0(items);
return items;
}

Expand Down Expand Up @@ -515,6 +516,20 @@ void NewsItem::version3_2_0(std::vector<NewsItem>& items) {
items.push_back(info);
}

void NewsItem::version3_3_0(std::vector<NewsItem>& items) {
Version version("3.3.0");
NewsItem info{
version,
/*title=*/"AWS S3 Sync",
/*bg_title=*/"",
/*background=*/"",
/*punchline=*/"Use an AWS S3 bucket to sync Taskwarrior",
/*update=*/
"Taskwarrior now supports AWS as a backend for sync, in addition to existing support\n"
"for GCP and taskchampion-sync-server. See `man task-sync` for details.\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 @@ -52,6 +52,7 @@ class 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>&);
static void version3_3_0(std::vector<NewsItem>&);

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

0 comments on commit cf935cb

Please sign in to comment.