Skip to content

v0.4.0

Choose a tag to compare

@DerekStride DerekStride released this 12 Mar 17:54
· 69 commits to main since this release
701eeea

sq v0.4.0 tightens the default task-file workflow, refreshes the CLI help/output, and adds release automation for macOS binaries and the Homebrew tap.

Highlights

  • Breaking: default task file path is now .sift/issues.jsonl
    • SQ_QUEUE_PATH still overrides the path explicitly
    • legacy SIFT_QUEUE_PATH support has been removed
  • improved CLI help and sq prime output
    • title/description flags are surfaced earlier in help for add, collect, and edit
    • main help and collect --help now include clearer examples and task-file wording
  • refreshed docs and positioning
    • README now focuses on task-list workflows
    • added an sq vs. Beads comparison doc
  • release pipeline improvements
    • published GitHub Releases now build macOS archives for Apple Silicon and Intel
    • published releases upload those artifacts and update the Homebrew tap automatically

Upgrade notes

If you relied on the old default path or the legacy env var, update your workflow:

export SQ_QUEUE_PATH=/path/to/issues.jsonl

Or move your default local task file to:

.sift/issues.jsonl

Install

cargo install sift-queue

Agent/plugin source

Pi

pi install https://github.com/DerekStride/sq

Claude

claude plugin marketplace add https://github.com/DerekStride/sq
claude plugin install sq

Full Changelog: v0.3.1...v0.4.0