Skip to content

Releases: tjmisko/taskbuffer.nvim

v0.2.0

Choose a tag to compare

@tjmisko tjmisko released this 05 Mar 23:06
d15e70e

What's New

Frontmatter Due Inheritance

  • Undated tasks now inherit due dates from YAML frontmatter (due: key by default)
  • Configurable via frontmatter.due_key, frontmatter.inherit_due, and frontmatter.require_tags
  • Files with a completed status (status: done) are automatically excluded from the task list

Project Tasks

  • Files tagged project with a frontmatter due date appear as synthetic project tasks in the taskfile
  • Project tasks sort after regular tasks with the same date (SortLast)

New Keymaps

  • <C-T> — Set due date to today (taskfile and markdown buffers, supports visual mode)
  • <M-C-q> — Send visual selection to quickfix (moved from global to taskfile-only)
  • u / <C-r> — Undo/redo date changes in the taskfile buffer (auto-detected)

Strict Date Validation

  • New strict config option for catching malformed dates during parsing

Documentation

  • Full sync of README, vim help, and CLAUDE.md with all current features
  • Added frontmatter configuration docs
  • Added :checkhealth taskbuffer health check docs
  • Corrected architecture file listings

v0.1.1

Choose a tag to compare

@tjmisko tjmisko released this 03 Mar 05:52
7861bcb

Changes

  • refactor: Remove partial task feature (- [~] checkbox, ::partial marker, <leader>tp keymap)
  • fix: Generate helptags in setup() so :help taskbuffer works from dev checkouts
  • docs: Document horizons, horizons_overlap, and week_start configuration in README and vimdoc

v0.1.0

Choose a tag to compare

@tjmisko tjmisko released this 03 Mar 04:44
77c809b

What's Changed

  • Prepare taskbuffer.nvim for plugin release by @tjmisko in #2
  • feat: config-driven parsing with ParseContext by @tjmisko in #5
  • fix: correct selene config and go cache path in CI by @tjmisko in #4
  • feat: add binding to set task due date to today by @tjmisko in #9
  • feat: undo/redo for task date operations by @tjmisko in #11
  • feat: async taskfile loading and CI test fixes by @tjmisko in #12
  • feat: configurable horizons, health check, Lua tests, CI by @tjmisko in #13

New Contributors

Full Changelog: https://github.com/tjmisko/taskbuffer.nvim/commits/v0.1.0