Skip to content

chore: release v2.20.0 - #669

Open
jdx wants to merge 1 commit into
mainfrom
release-plz-2026-07-26T00-03-18Z
Open

chore: release v2.20.0#669
jdx wants to merge 1 commit into
mainfrom
release-plz-2026-07-26T00-03-18Z

Conversation

@jdx

@jdx jdx commented Jul 26, 2026

Copy link
Copy Markdown
Owner

🤖 New release

  • pitchfork-cli: 2.19.0 -> 2.20.0
Changelog

2.20.0 - 2026-07-29

Added

  • (web) structured log display with filters in webui (#630)
  • (supervisor) allow disabling client auto-start (#678)
  • (supervisor) add --json flag to supervisor status (#601)
  • (config) expand home-relative paths (#675)
  • (logs) let the sink serve on_output hooks (#668)
  • (usage) declare what each command does to the world (#666)
  • (logs) let the sink decide ready_output (#667)

Fixed

  • deterministic IPC response attribution and whole-group stop wait (#606)
  • (config) include registries in schema (#671)

Other

  • (deps) update rust crate libc to v0.2.189 (#703)
  • (deps) update rust crate clap to v4.6.4 (#702)
  • (deps) update rust crate glob to v0.3.4 (#701)
  • (deps) update rust crate tokio-util to v0.7.19 (#699)
  • (deps) update rust crate libc to v0.2.188 (#698)
  • (deps) update rust crate syn to v3 (#697)
  • (deps) update rust crate hyper to v1.11.0 (#695)
  • (deps) update rust crate tokio to v1.53.1 (#692)
  • (deps) update rust crate thiserror to v2.0.19 (#691)
  • (deps) update rust crate serde to v1.0.229 (#689)
  • (deps) update rust crate quote to v1.0.47 (#687)
  • (deps) update rust crate serde_json to v1.0.151 (#690)
  • (deps) update rust crate libc to v0.2.187 (#685)
  • (deps) update rust crate proc-macro2 to v1.0.107 (#686)
  • (deps) update rust crate clx to v3.0.2 (#684)
  • (deps) update rust crate clap to v4.6.3 (#683)
  • (deps) use rust-aware cargo resolver (#677)
  • (deps) update clx (#672)


This PR was generated with release-plz.


Note

Low Risk
Mechanical version and changelog/docs sync only; no runtime or behavioral changes in the diff.

Overview
Release v2.20.0 for pitchfork-cli: bumps the crate version in Cargo.toml / Cargo.lock and aligns generated CLI metadata (pitchfork.usage.kdl, docs/cli/commands.json, docs/cli/index.md).

Adds a 2.20.0 section to CHANGELOG.md (dated 2026-07-29) documenting what ships in this tag—e.g. web UI structured logs, supervisor --json / client auto-start toggle, home-relative path expansion, log-sink on_output / ready_output behavior, usage command effects, IPC/stop-wait fixes, config schema registries, and dependency updates—not new code in this PR itself.

Reviewed by Cursor Bugbot for commit 4652aa8. Bugbot is set up for automated code reviews on this repo. Configure here.

@greptile-apps

greptile-apps Bot commented Jul 26, 2026

Copy link
Copy Markdown
Contributor

PR title or description contains an excluded keyword.

@coderabbitai

coderabbitai Bot commented Jul 26, 2026

Copy link
Copy Markdown

Important

Review skipped

Ignore keyword(s) in the title.

⛔ Ignored keywords (2)
  • chore: release
  • chore(main): release

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Central YAML (base), Organization UI (inherited)

Review profile: CHILL

Plan: Pro Plus

Run ID: 0f45a5dd-44f9-4e19-9911-b6c8b3f9da8b

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@jdx
jdx force-pushed the release-plz-2026-07-26T00-03-18Z branch 21 times, most recently from 30b57e1 to 2540503 Compare July 27, 2026 20:55
@github-actions

github-actions Bot commented Jul 27, 2026

Copy link
Copy Markdown
Contributor

Instruction counts

benchmark trend instructions Δ wall (min) Δ
schema ▂▆▇▄▆▄▃▇▃█▄▂▅▅▁▅▄ 4,500,014 → 4,498,080 -0.04% 2.82 → 2.49ms -11.76%
usage ▆██▇▇███▆█▇▇█▇▇▁▂ 14,447,690 → 14,450,592 +0.02% 4.43 → 3.90ms -11.89%

No instruction-count regression above 1%.

Only instruction counts gate. Wall clock is shown for context — on identical hardware it moves 4-20% run to run.

Measured by tak — instruction-counted CLI benchmarks, stored in this repository's git notes.

4652aa81f867 vs 063a22088c96 · measured on the runner, not pushed to the history.

@jdx
jdx force-pushed the release-plz-2026-07-26T00-03-18Z branch 6 times, most recently from 2136a17 to c43bd13 Compare July 28, 2026 04:20
@jdx
jdx force-pushed the release-plz-2026-07-26T00-03-18Z branch 28 times, most recently from daf8eb6 to 67cb993 Compare July 29, 2026 20:53
@jdx
jdx force-pushed the release-plz-2026-07-26T00-03-18Z branch from 67cb993 to 4652aa8 Compare July 29, 2026 20:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant