Repository navigation
v0.10.0
What's Changed
- chore(deps): bump rich from 14.3.3 to 15.0.0 by @dependabot[bot] in #195
- feat(cli): Add hidden --title option to create commands by @holmboe in #206
- feat(passphrase): Modernize passphrase app with search and package structure by @holmboe in #207
- fix(paste): Consistent output formats and search behavior by @holmboe in #208
- feat: Add dates to paste and passphrase output, remove rich quoting by @holmboe in #209
- feat: Add --limit to search and --no-description to maniphest show by @holmboe in #210
- feat: Enhance user whoami to enumerate all hosts by @holmboe in #211
- chore(deps): bump urllib3 from 2.6.3 to 2.7.0 in the uv group across 1 directory by @dependabot[bot] in #217
- fix(deps): Bump idna and uv to patched versions by @holmboe in #228
- chore(deps): bump typer from 0.24.1 to 0.25.1 by @dependabot[bot] in #215
- chore(deps-dev): bump ruff from 0.15.12 to 0.15.13 by @dependabot[bot] in #224
- chore(deps-dev): bump tox from 4.53.0 to 4.54.0 by @dependabot[bot] in #223
- chore(deps-dev): bump tox-uv from 1.35.1 to 1.35.2 by @dependabot[bot] in #220
- chore(deps): bump https://github.com/astral-sh/ruff-pre-commit from v0.15.12 to 0.15.14 by @dependabot[bot] in #226
- chore(deps): bump https://github.com/astral-sh/uv-pre-commit from 0.11.8 to 0.11.16 by @dependabot[bot] in #225
- chore(deps): bump https://github.com/pre-commit/mirrors-mypy from v1.20.2 to 2.1.0 by @dependabot[bot] in #219
- chore(deps): bump softprops/action-gh-release from 2 to 3 by @dependabot[bot] in #213
- fix: Match projects case-insensitively in YAML task create by @holmboe in #227
- chore(deps): bump gitleaks/gitleaks-action from 2 to 3 by @dependabot[bot] in #230
- chore: migrate from Dependabot to Renovate (Mend app) by @holmboe in #245
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.15.20 by @renovate[bot] in #248
- chore(deps): update pre-commit hook astral-sh/uv-pre-commit to v0.11.25 by @renovate[bot] in #249
- chore(deps): update github actions (major) by @renovate[bot] in #253
- chore(deps): update alpine docker tag to v3.24 by @renovate[bot] in #250
- chore(deps): update dependency python to 3.14 by @renovate[bot] in #251
- feat: accept both space- and comma-separated IDs in multi-ID commands by @holmboe in #262
- feat: add --include/--exclude options to maniphest search by @holmboe in #263
- feat: resolve --tag by numeric project ID or PHID by @holmboe in #264
- fix: handle instances without repositories in diffusion by @holmboe in #278
- fix: passphrase search without credentials and with unknown types by @holmboe in #279
- fix: complete only values each command accepts by @holmboe in #272
- feat: complete paste --tag, repo list status and passphrase --type by @holmboe in #273
- fix: insert bash completions with spaces as one argument by @holmboe in #282
- fix: look up --tag completions on the server by @holmboe in #281
- fix: reject project names that match several projects by @holmboe in #280
- feat: complete monogram shortcuts at the top level by @holmboe in #283
- feat: complete options after a monogram shortcut by @holmboe in #284
- feat: use phorge.localhost for the local Phorge instance by @holmboe in #287
- fix: whoami reports the configured host, not always ~/.arcrc by @holmboe in #289
- fix: paste search --author uses the constraint Phorge expects by @holmboe in #290
- test: pin filter parity across the three maniphest search paths by @holmboe in #291
- refactor: build maniphest search constraints in one place by @holmboe in #292
- feat: complete usernames for --assign, --assigned, --subscribe and --author by @holmboe in #293
- feat: deterministic result ordering and --order for maniphest search by @holmboe in #297
- feat: filter tasks by author with maniphest search --author by @holmboe in #298
- feat: cache username completion on disk by @holmboe in #299
- Hide search filter notices behind -v, replacing --log-level with counted -v/-q by @holmboe in #300
- feat: cache project, priority and status completion by @holmboe in #303
- fix: exit non-zero when a requested object does not exist by @holmboe in #304
- feat: clear every account cached for a host with cache clear --url by @holmboe in #308
- feat: clear the local instance's completion cache on make down by @holmboe in #307
- feat: show how many records each cache entry holds by @holmboe in #305
- fix: find every visible Space, not just the ones before a gap by @holmboe in #309
- feat: clear one cache namespace with cache clear by @holmboe in #310
- feat: seed spaces with a gap in the local Phorge instance by @holmboe in #312
- feat: set a task's Space from the CLI, with completion by @holmboe in #314
- fix: list the subcommands instead of "Missing command." by @holmboe in #315
- Pin GitHub Actions and explicit permissions by @klilj in #316
- Publish phabfive as a scratch container image by @holmboe in #317
- ci: replace gitleaks-action with trufflehog by @holmboe in #318
- feat: run the local Phorge in a shared k3d cluster instead of docker compose by @holmboe in #319
- test: add end-to-end tests of the CLI against the deployed Phorge by @holmboe in #320
- Mark RC GitHub releases as prereleases by @holmboe in #321
- chore(deps): update php docker tag to v8.5 by @renovate[bot] in #252
- docs: drop the stale PHP version from the phorge Dockerfile comment by @holmboe in #323
- fix: declare click and requests, which phabfive imports directly by @holmboe in #325
- fix: accept the YAML shape phabfive actually emits on stdin by @holmboe in #324
- fix: keep template search output machine-readable by @biggdawg320 in #311
- feat: add --skill, printing an agent skill file for AI agents by @holmboe in #327
- chore: port the Renovate lessons from weav and noodle by @holmboe in #328
- ci: run every built artifact before it is signed or published by @holmboe in #329
- docs: correct why the drift job exists, now that Renovate locks weekly by @holmboe in #331
- chore(deps): update ruff by @renovate[bot] in #257
- chore(deps): update pre-commit hooks by @renovate[bot] in #258
- chore(deps): update github actions (major) by @renovate[bot] in #259
- chore(deps): update pre-commit hook astral-sh/uv-pre-commit to v0.12.13 by @renovate[bot] in #254
- fix: quote the validate-pyproject rev so pre-commit parses again by @holmboe in #332
- chore: make docs a dependency group, not a published extra by @holmboe in #333
- ci: gate the k3d deploy behind changed paths and a ci:k8s label by @holmboe in #334
- fix: ask the binary its program name in the completion smoke test by @holmboe in #336
- fix: derive the completion variable with typer's rule, not click's by @holmboe in #337
New Contributors
- @renovate[bot] made their first contribution in #248
- @klilj made their first contribution in #316
- @biggdawg320 made their first contribution in #311
Full Changelog: v0.9.0...v0.10.0