dev
Merged
JA
5mo ago+1699+1699+0123456789012345678901234567890123456789-35-35-01234567890123456789
- ci: added GHA workflows - general CI checks for code quality and correct builds - standard test runs on PRs - fuzz testing
- ci: dependabot
- chore: add codeowners
- feat: added command
- doc: updated readme
- feat: added
completecommand - feat: enabled creation direct passthrough to editor
- refactor: rename complete => close to match GH terminology
- feat: improved display for issue list
- fix: correct parsing of local issue numbers
- test: test suites added
- test: added fuzz testing
Summary by cubic
Adds a delete command, view, close, and create -e, improves list output, and tightens CI (linting, vuln checks, tests, fuzzing). Unifies ID parsing across commands (now rejects partial numeric IDs like "123abc") and fixes editor handling (supports flags in $VISUAL/$EDITOR, cleans up on abort).
-
New Features
issues delete <id>deletes a local issue; prompts to also delete from GitHub if synced; cleans up originals; accepts numbers andT-ids.issues create -eopens a blank issue in your editor; discards if saved without a title; supports editor flags.issues view <id>opens an issue by number orT-id in your editor; supports editor flags.issues close <id>marks an issue closed and moves it toclosed/(no-op if already closed).issues listsorts numerically, shows GitHub issues before localTissues, and uses clearer, aligned columns.- Unified ID parsing across commands, and
pushaccepts numbers orT-ids; rejects partial numeric IDs.
-
Migration
- Use
issues close(renamed fromcomplete). Help text and docs now use theissuesbinary.
- Use