Skip to content

Releases: Sanjays2402/tsk

v0.3.0

17 May 06:20
466e1e8

Choose a tag to compare

Changelog

  • 782b440 chore(lint): migrate .golangci.yml to v2 schema
  • 769eb1f ci: verify go.mod/go.sum integrity
  • 3fd2f94 docs(readme): drop decorative emojis for professional polish
  • 4318d00 feat(bulk): tsk bulk for filter-driven multi-task edits (#10)
  • 8bc854f feat(doctor): add tsk doctor diagnostic command (#8)
  • be009d9 feat(export): add --format flag and markdown output
  • 596a752 feat(ls): add --format=table with aligned columns (#6)
  • d19a11c feat(move): tsk move --to for cross-file migration (#9)
  • 3b34e16 feat(search): add tsk search command for fuzzy CLI search (#12)
  • a7f27de feat(stats): --since, --json, --graph (#4)
  • fb3ab46 feat(store): accept CommonMark-valid task line variants (#5)
  • d9a84ee feat(tz): respect $TSK_TZ and $TZ for natural-language dates
  • 466e1e8 feat(undo-last): add single-step tsk undo-last via .bak snapshot (#11)
  • ef66d6b feat: archive and purge commands (#2)
  • 528cf43 fix(ci): bump golangci-lint-action to v8 and skip tidy -diff on Windows
  • c7432cb fix(tui): surface save errors instead of silently swallowing them
  • 9c6f5d7 refactor(store): use strconv.Atoi and rename shadowed max
  • aade7d0 refactor(tui): extract commitDue to satisfy gocyclo
  • 6425f87 test(commands): add CLI integration tests (0% -> 60% coverage)
  • 716f688 test(commands): pin multi-id done/rm behavior
  • fd5341c test(completion): smoke test all four shell outputs
  • 6fb1ab6 test(store): add Load/Render benchmarks and 10k task scale test
  • 2fe6daf test(tui): add behavior tests for key handlers and save flow

v0.2.0

22 Apr 02:57
d17657e

Choose a tag to compare

Changelog

  • 66975ed ci: pin go 1.24 to match bubbletea requirements
  • 1d43997 ci: switch golangci-lint to v1 config (pin v1.61.0)
  • d17657e feat(dates): natural-language due dates (v0.2.0) (#1)

v0.1.0

22 Apr 02:37

Choose a tag to compare

Changelog

  • 0ff2c9e ci: github actions for vet, lint, and test matrix
  • e851043 ci: goreleaser config and release workflow
  • 657cf04 feat(cmd): done, undo, rm, edit, and next
  • 5ddd179 feat(cmd): init, add, and ls commands with filters
  • 7f330bc feat(cmd): shell completion generation
  • 4186283 feat(cmd): stats and export (json, csv)
  • effd089 feat(model): task struct, priority enum, due handling
  • 25657c1 feat(store): markdown parser, writer, and atomic writes with tests
  • 1b75010 feat(tui): add/edit forms, delete confirm, and smoke tests
  • ff29d16 feat(tui): bubbletea list, keybinds, progress, and styles
  • a73438c feat(tui): fuzzy search, sort menu, and help overlay