* Sorting task lists randomly is now supported with configuration such as
report.<report-name>.sort = random (#3940)
* Handling for tags in a "tags" column after task edit is fixed (#3911)
* tags.none: works correctly (#3877)
* Non-interactive invocations of task, such as for shell completion, no
longer prompts to create .taskrc. (#3888)
* task sync now describes what it has done (#3758)
* UDAs can now have type "UUID" (#3827)
* Full changelog: https://github.com/GothenburgBitFactory/taskwarrior/releases/tag/v3.4.2
- Fix up spec file and Cmake to include rust crates
- Re-vendor to include cxx and cxx-bridge
- Add fix-corrosion.patch
- add corrosion options to force cargo to build offline.
- Add fix_cmake_ignore_hash.patch
- Match the expected hash of aws-lc CmakeLists after build system supresses CMAKE_VERBOSE option.
- Drop %check section - upstream is not shipping the tests in the tarballs for some reason.
OBS-URL: https://build.opensuse.org/package/show/utilities/taskwarrior?expand=0&rev=43
* 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)
- Refreshed:
* task-skip-INSTALL.patch
* vendor.tar.zst
OBS-URL: https://build.opensuse.org/package/show/utilities/taskwarrior?expand=0&rev=41
- Updated task-skip-INSTALL.patch to current CMakeLists.txt
- Add _service file and vendor the new rust dependencies
- Remove unneeded __TIME__/__DATE__ replacement (Fixed in PR#2494)
- Update to 3.0.2:
* Fix an accidentally-included debug print which polluted output
of reports with the Taskwarrior version
* Fix an error in creation of the 3.0.0 tarball which caused
builds to fail
* Improvements to `task news`, including notes for the 3.0.0
release
* Minor improvements to documentation and error handling
* Fix incorrect task ID of 0 when using hooks
* Issue a warning if .data files remain
* [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.
* The Taskwarrior build no longer requires GnuTLS. The build
option `ENABLE_SYNC=OFF` is also no longer supported; sync
support is always built in.
* Fix urgency inheritance for negative-urgency tasks.
* `task show` now shows `hooks.location.
* Fix leading space before urgency value in `task info`.
* Fix formatting of countdown-style dates
* Fix issue with filter not applied correctly during `task _tags`
command
* Parsing of timestamp values now uses 64-bit integers, avoiding
issues in the year 2032.
* Fix fish completion.
OBS-URL: https://build.opensuse.org/request/show/1170083
OBS-URL: https://build.opensuse.org/package/show/utilities/taskwarrior?expand=0&rev=39
- update to 2.6.1:
- The logic behind new-uuid verbosity option changed. New-uuid now overrides
new-id if set and will cause Taskwarrior to display UUIDs instead of IDs
for new tasks (machine friendly).
- If ~/.taskrc is not found, Taskwarrior will look for its configuration in
$XDG_CONFIG_HOME/task/taskrc (defaulting to ~/.config/task/taskrc). This
allows users to setup their Taskwarrior to follow XDG standard without
using config overrides.
- Newer Unicode characters, such as emojis are correctly handled and displayed.
Taskwarrior now supports all Unicode characters up to Unicode 12.
- Datetime values until year 9999 are now supported.
Duration values of up to 1 000 000 years are now supported.
- 64-bit numeric values (up to 9,223,372,036,854,775,807) are now supported.
- Later/someday named datetime values now resolve to 9999-12-30 (instead of
2038-01-18).
- Calendar now supports displaying due dates until year 9999.
- Calendar now displays waiting tasks with due dates on the calendar.
- Calendar supports highlighting days with scheduled tasks.
- Multi-day holidays are now supported.
- Holiday data files for fr-CA, hu-HU, pt-BR, sk-SK and sv-FI locales are now
generated and shipped with Taskwarrior.
- The task edit command can now handle multi-line annotations and UDAs in a
user friendly way, withouth having to handle with JSON escaping of special
chars.
- A large portion of currently known parser-related issues was fixed.
- The taskrc file now supports relative paths, which are evaluated with
respect to (a) current directory, (b) taskrc directory and (c) now also the
installation directory of configuration files.
- The currently selected context is now applied for "task add" and "task log"
commands. Section on contexts in the manpage was updated to describe this
OBS-URL: https://build.opensuse.org/request/show/934429
OBS-URL: https://build.opensuse.org/package/show/utilities/taskwarrior?expand=0&rev=34
I have done my best to format the .changes file correctly. If there are specific things to be fixed, please give me some guidance as to what it is.
- Update to 2.5.3 upstream release 2.5.3, skipping 2.5.2
Refer to /usr/share/doc/packages/task/Changelog for full list of changes
* Deprecated the 'DUETODAY' virtual tag, which is a synonym for the 'TODAY'
virtual tag.
* Removed deprecated 'alias._query' setting.
* Fixed ambiguity in the esp-ESP localization
* Deprecated the 'new-uuid' verbosity option, since its functionality can be
removed by merging with 'new-id'.
* Correct a false-positive warning when a due date is removed and a wait is
added.
* Added 'QUARTER' virtual tag.
* Fixed unquoted glob in bash completion script
* Deprecated use of alternate Boolean configuration settings. Use values "0" for
off, and "1" for on. Avoid used of "on", "off", "true", "t", "false", "f",
"yes", "y", "no", "n".
* Improved certificate validation diagnostics
* Updated the 'timesheet' command with a more compact report
* Added 'history.weekly', 'history.daily', 'ghistory.weekly', 'ghistory.daily'
report variations, with code refactoring.
* New DOM references: annotations.count, tw.syncneeded, tw.program, tw.args,
* tw.width, tw.height, tw.version.
* The message telling you to sync now indicates how many local changes will be
synced.
* Workaround for alias grep=rg in fish
OBS-URL: https://build.opensuse.org/request/show/866701
OBS-URL: https://build.opensuse.org/package/show/utilities/taskwarrior?expand=0&rev=32
- add taskwarrior-no-return.patch to shut up gcc's complaining about
no return in non-void function
- replace __DATE__ and __TIME__ by values from source tarball
- Update to 2.4.0
- New dateformat space handling
- New date support: 'february', extensive support for ISO-8601
- New column formats: description.truncated_count, uda.NAME.indicator, recur.short, tag sorting
- New color rules: color.uda.NAME.VALUE, color.label.sort, color.until
- New virtual tags: READY, YESTERDAY, TOMORROW, PENDING, DELETED, COMPLETED, TAGGED
- New verbosity tokens: new-uuid
- New command: calc, _zshattributes
- New theme: dark-gray-blue256.theme
- New report feature: listing breaks
- New Python testing framework for higher-level testing
- and many more, see http://taskwarrior.org/news/news.20150101.html
- Refresh task-skip-INSTALL.patch
- don't remove dir with bash scripts, it contains more tools
OBS-URL: https://build.opensuse.org/request/show/280977
OBS-URL: https://build.opensuse.org/package/show/utilities/taskwarrior?expand=0&rev=22
- bump 2.3.0
- New Taskserver sync capabilities.
- New shell (tasksh) with Readline support replaces old 'task shell' command.
- The 'dateformat' settings now default to the ISO-8601 standard of 'Y-M-D'.
- Italian translation.
- French translation has begun.
- UDA fields now allow default values.
- Now requires libuuid.
- New virtual tags: WEEK, MONTH, YEAR, PARENT.
- New 'remaining' format for date columns.
- New '_get' DOM accessor helper command.
- New task-sync(5) man page. (forwarded request 221542 from sleep_walker)
OBS-URL: https://build.opensuse.org/request/show/221736
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/taskwarrior?expand=0&rev=11
- bump 2.3.0
- New Taskserver sync capabilities.
- New shell (tasksh) with Readline support replaces old 'task shell' command.
- The 'dateformat' settings now default to the ISO-8601 standard of 'Y-M-D'.
- Italian translation.
- French translation has begun.
- UDA fields now allow default values.
- Now requires libuuid.
- New virtual tags: WEEK, MONTH, YEAR, PARENT.
- New 'remaining' format for date columns.
- New '_get' DOM accessor helper command.
- New task-sync(5) man page.
OBS-URL: https://build.opensuse.org/request/show/221542
OBS-URL: https://build.opensuse.org/package/show/utilities/taskwarrior?expand=0&rev=16
- update to taskwarrior 2.2.0:
* 'blocking' report and new color rule
* 'statistics' shows total number of blocked/blocking tasks
* new date shortcuts 'socm', 'eocm' - start/end of current month
* 'collumns' command can use search strings from collumn name
* virtual tags (BLOCKED, UNBLOCKED, BLOCKING, DUE, DUETODAY, TODAY, OVERDUE,
ACTIVE, SCHEDULED, CHILD, UNTIL, WAITING and ANNOTATED).
* and many more, see Changelog
- install documentation in proper SUSE place
- remove executable bit from add-ons scripts to not require perl/python/ruby
- install zsh completion scripts to the proper directory
- update to taskwarrior 2.1.2
OBS-URL: https://build.opensuse.org/request/show/171137
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/taskwarrior?expand=0&rev=9
* 'blocking' report and new color rule
* 'statistics' shows total number of blocked/blocking tasks
* new date shortcuts 'socm', 'eocm' - start/end of current month
* 'collumns' command can use search strings from collumn name
* virtual tags (BLOCKED, UNBLOCKED, BLOCKING, DUE, DUETODAY, TODAY, OVERDUE,
ACTIVE, SCHEDULED, CHILD, UNTIL, WAITING and ANNOTATED).
* and many more, see Changelog
- install documentation in proper SUSE place
- remove executable bit from add-ons scripts to not require perl/python/ruby
- update to taskwarrior 2.1.2
OBS-URL: https://build.opensuse.org/package/show/utilities/taskwarrior?expand=0&rev=14
* User defined attributes
* new 'until' date, after which they're deleted
* allow duplication of completed tasks
* new 'udas' subcommand
* new 'indended' format for the 'project' attribute, defaults in 'projects'
and 'summary' reports
* several performance optimizations, and a lot of bugfixes
se ChangeLog for details
OBS-URL: https://build.opensuse.org/package/show/utilities/taskwarrior?expand=0&rev=11