dstask version history
10 releases tracked, newest first.
v1.0.1
Jan 10, 2026- Fixed table layout with header row being too long.
- Added README section explaining fuzzy finders integration.
- Supported terminal size detection on Windows.
- Enhanced `dstask modify` with advanced fzf integration and multi-select.
2 downloads
1.0
Nov 3, 20257 years of dstask! I figured it's now feature complete and time for a 1.0 release.
Thanks to everyone that contributed over the years and recently too. :tada:
## What's Changed
* Keep default color for resolved overdue tasks by @eduardofuncao in https://github.com/naggie/dstask/pull/213
* fix: change color of started tasks based on priority by @eduardofuncao in https://github.com/naggie/dstask/pull/214
* Fix truncated task view when running `show-open` by @IngoMeyer441 in https://github.com/naggie/dstask/pull/217
* Allow arguments in the EDITOR environment variable. by @harkaitz in https://github.com/naggie/dstask/pull/215
* Windows port by @elpatron68 in https://github.com/naggie/dstask/pull/208
## New Contributors
* @IngoMeyer441 made their first contribution in https://github.com/naggie/dstask/pull/217
* @harkaitz made their first contribution in https://github.com/naggie/dstask/pull/215
* @elpatron68 made their first contribution in https://github.com/naggie/dstask/pull/208
**Full Changelog**: https://github.com/naggie/dstask/compare/0.28...1.0
2 downloads
0.28
Oct 8, 2025## What's Changed
* Add goreleaser by @dharsanb in https://github.com/naggie/dstask/pull/195
* main: do not initialize for version & completion commands by @remi-dupre in https://github.com/naggie/dstask/pull/197
* feat: Remove origin remote and master by @ylchen07 in https://github.com/naggie/dstask/pull/201
* ci: Have new golangci-lint version run in the CI against the repository by @ylchen07 in https://github.com/naggie/dstask/pull/202
* feat: enable golanglint-ci formatters by @ylchen07 in https://github.com/naggie/dstask/pull/203
* docs: Add description for P1 tasks and prettier the markdown file by @ylchen07 in https://github.com/naggie/dstask/pull/204
* chore(deps): bump golang.org/x/oauth2 from 0.24.0 to 0.27.0 by @dependabot[bot] in https://github.com/naggie/dstask/pull/205
* feat: implement due dates for tasks by @eduardofuncao in https://github.com/naggie/dstask/pull/207
## New Contributors
* @remi-dupre made their first contribution in https://github.com/naggie/dstask/pull/197
* @ylchen07 made their first contribution in https://github.com/naggie/dstask/pull/201
* @eduardofuncao made their first contribution in https://github.com/naggie/dstask/pull/207
0 downloads
0.27
Dec 22, 2024dstask 0.27 fixes 2 bugs.
Summary:
* P0 tasks would be displayed independently, alongside the task list with `task
next`. They do not show up alongside the task list anymore.
* Thanks to @newro, dstask can now properly display tasks that contain CJK
characters such as Hangul or Kanji.
* fish shell completions thanks to @nucleogenesis
## What's Changed
* Remove mention of taskwarrior issue since it's been fixed by @a13ph in https://github.com/naggie/dstask/pull/186
* bugfix: display of line including CJK characters in table by @newro in https://github.com/naggie/dstask/pull/183
* 🐛 Do not parse hidden files like .gitkeep by @thatInfrastructureGuy in https://github.com/naggie/dstask/pull/178
* Bump gopkg.in/yaml.v3 from 3.0.0-20200313102051-9f266ea9e77c to 3.0.0 by @dependabot in https://github.com/naggie/dstask/pull/190
* Move test and lint to GitHub actions by @dharsanb in https://github.com/naggie/dstask/pull/191
* Check for linting from revision 490e245 by @dharsanb in https://github.com/naggie/dstask/pull/192
## New Contributors
* @a13ph made their first contribution in https://github.com/naggie/dstask/pull/186
* @newro made their first contributio
0 downloads
v0.26.0
Nov 5, 2022* https://github.com/naggie/dstask/pull/152 reduces sync issues, thanks to @dontlaugh
* https://github.com/naggie/dstask/pull/156 removes `import-tw` which now lives on the separate binary, `dstask-import` thanks to @Dieterbe
* https://github.com/naggie/dstask/pull/154 corrects the critical task count
* https://github.com/naggie/dstask/pull/160 encodes the task name in the temporary file for convenience thanks to @dontlaugh
* https://github.com/naggie/dstask/pull/166 prevents a panic thanks to @dontlaugh
* https://github.com/naggie/dstask/pull/165 embeds bash/zsh completion generation commands thanks to @dontlaugh
0 downloads
v0.25
Aug 21, 2021Mostly a bugfix release.
* Fixes task deletion confirmation count
* Restores original `task next` ordering, priority first + oldest first
* Fixes `show-projects` command, correct count shown now. Thanks to @cgardner
* Some refactoring for how errors are handled thanks to @botto. This makes it easier to use dstask as a library, @botto is working on a web interface.
* JSON output for `show-projects` (when not a TTY, like other commands) thanks to @cgardner
* Inline template note support thanks to @cgardner
Also more linting/tests thanks to @dieterbe and above.
dstask was featured in [Linux Magazine](https://www.linux-magazine.com/Issues/2021/246/dstask)
---
Please spread the word of dstask if you can! Tweets, reddit/HN posts and especially blog articles are very much appreciated.
0 downloads
v0.24.1
Jan 21, 2021This release fixes a repo creation bug present in v0.24. v0.24 release notes
follow.
EDIT 20/03/2021: Binary names have been corrected.
---
Thanks to @dieterb we have a new application shipped alongside `dstask` --
`dstask-import` which allows tasks to be imported from other sources; right now
github issues and taskwarrior. See
<https://github.com/naggie/dstask/blob/master/doc/dstask-import.md> for more
information.
All importing has been separated to this executable as importing is considered
out of scope for the main (core) dstask.
There are many bugfixes in this release and in general the user experience is
better -- thanks to everyone that made a PR or filed an issue.
# Features
* Much better out-of-box user experience -- dstask offers to create the git repo if it does not exist.
* `show-projects` now orders projects alphabetically
* CLI argument validation is much improved -- rather than silently ignoring arguments that don't make sense.
* Better CI thanks to @dieterb
# Bugfixes
* No "fatal" git error on first task add https://github.com/naggie/dstask/issues/109
* Now possible to run `dstask help` before the git repository has been initial
0 downloads
v0.24
Pre-releaseJan 20, 2021EDIT: pre-release. Please wait for v0.24.1
Thanks to @dieterb we have a new application shipped alongside `dstask` --
`dstask-import` which allows tasks to be imported from other sources; right
now github issues and taskwarrior. See
<https://github.com/naggie/dstask/blob/master/doc/dstask-import.md> for more
information.
All importing has been separated to this executable as importing is considered
out of scope for the main (core) dstask.
There are many bugfixes in this release and in general the user experience is
better -- thanks to everyone that made a PR or filed an issue.
# Features
* Much better out-of-box user experience -- dstask offers to create the git repo if it does not exist.
* `show-projects` now orders projects alphabetically
* CLI argument validation is much improved -- rather than silently ignoring arguments that don't make sense.
* Better CI thanks to @dieterb
# Bugfixes
* No "fatal" git error on first task add https://github.com/naggie/dstask/issues/109
* Now possible to run `dstask help` before the git repository has been initialised https://github.com/naggie/dstask/issues/104
* Text-searching is case-insensitive again https://git
0 downloads
v0.23.2
Nov 17, 2020# Behavioural changes
* show-projects now ignores context
* @xm31: Truncation message is now more useful
* `project:` filtering now effectively uses AND logic like before
* The `rm` command now asks for a confirmation
# Bugfixes
* Use of `/` note operator now stops parsing of tags/projects correctly
* Fix command completion, which occurred incorrectly after tags/projects
* @Dieterbe: Fixed error handling when saving state (only close on success)
# Features
* `rm` command accepts a comment to add to the commit message body
# Misc
* General code improvements from @Dieterbe
* vendored module update
0 downloads
v0.23.1
Nov 9, 2020(amended to mention `DSTASK_CONTEXT`)
Features:
Thanks to @dontlaugh you can now set the context with `$DSTASK_CONTEXT` as an environment variable. Combined with a tool such as https://direnv.net/, it's possible to have an automatic context per your project repository. See https://github.com/naggie/dstask/pull/66 and https://github.com/naggie/dstask/issues/20 for background
Bugfixes:
* Tasks now correctly have the resolved timestamp again, see
https://github.com/naggie/dstask/issues/69 .
* `show-resolved` now shorts in the correct order again
0 downloads