Skip to content

0.5.0 - 2026-10-23

Choose a tag to compare

@github-actions github-actions released this 23 Oct 09:37

Release Notes

  • Settings page on ,: language, default bucket, how long done tasks stay visible,
    auto-sync and holidays, changed with ←/→ and applied at once; it also archives
    old done tasks, opens the settings file and shows the data directory and git remote
  • Done tasks are shown for 14 days (done_days, 7/14/30/90 or all); the done column
    says so and counts the older ones it hides. Open tasks are never hidden by age
  • shdo archive now archives done tasks older than done_days; --all archives all
  • The tag filter moved into the filter popup (f): ←/→ switches between buckets
    and tags, Enter saves both, Esc restores both; + still jumps to the tags
  • The header no longer mentions a hidden done column when it is empty
  • View state (bucket and tag filter, done column, calendar) moved from config.toml to
    ~/.local/state/shdo/state.toml; config.toml keeps only settings. Existing values are
    moved automatically on the first start
  • name is optional for statuses and buckets in shdo.toml: without one, todo, doing,
    wait, done, home and work are shown in the board's language (other keys as the key).
    New boards are written without names; the settings page can open shdo.toml

Install shdo 0.5.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/AxelRHD/rust-shdo/releases/download/v0.5.0/shdo-installer.sh | sh

Download shdo 0.5.0

File Platform Checksum
shdo-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
shdo-x86_64-apple-darwin.tar.xz Intel macOS checksum
shdo-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
shdo-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum