Skip to content

v0.10.0

Choose a tag to compare

@github-actions github-actions released this 17 Sep 23:45

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

Full Changelog: v0.9.0...v0.10.0