Skip to content

Releases: codefriendly/herdr

Codefriendly Herdr v0.9.5 — revision 1

Choose a tag to compare

Personal Codefriendly Herdr build; not an upstream release or endorsement.

Provenance

  • Upstream stable: v0.9.5 at 2ecf19a92fc3a7fff75b6ce3655ef04f4625ec01 (herdrdev/herdr).
  • Integrated source: 78b1b52b6f57ba63a818519e06e6a878d06bb430; tree 80e190bbb431131b8249af2e71fcead9002a8106.
  • Profile: codefriendly; source branch label: integration/codefriendly-release (not resolved at build time).
  • Maintenance/workflow commit: 41598baa18e1b2f09540a6b3656c4a16e8905f23 in codefriendly/herdr.
  • Workflow: .github/workflows/fork-release.yml; run: https://github.com/codefriendly/herdr/actions/runs/38961658742 (attempt 1).

Ordered patch sets and archived patches from that maintenance commit:

pane-hover-focus from pane-hover-focus at 40cff2ee5b050a6cad0e9b2747cc1134984c782e

  • pane-hover-focus/0001-feat-port-pane-hover-focus-to-herdr-v0.9.5.patch — SHA-256 9970d017a74da3bb35f7f5e3b60e08d155c54ba13f1ae61ac0e88196f684d177

Build verification

The release workflow verified the upstream stable base and reconstructed the integration tree from the archived patches. All five release-target builds and packaging jobs succeeded before publication; SHA256SUMS covers the five assets. Windows packaging includes the app-local ConPTY runtime and checks binary version identity.

Install / update

Download the asset matching your OS and architecture, plus SHA256SUMS, from this release. Before running it, compare its SHA-256 hash with the matching entry in SHA256SUMS: use sha256sum FILE on Linux, shasum -a 256 FILE on macOS, or Get-FileHash FILE -Algorithm SHA256 on Windows (replace FILE with the downloaded filename).

On Linux/macOS, make the downloaded binary executable with chmod +x FILE, rename it to herdr, and place it in a directory on your PATH, such as ~/.local/bin.

On Windows, extract the entire ZIP and keep the bundled conpty directory next to herdr.exe. Do not copy only the executable.

To update, stop your existing Herdr processes before replacing the installation with a newer personal release. Do not use the upstream Herdr updater: it may replace the patched binary with an official build. Cargo/binary version remains 0.9.5; the Codefriendly release tag identifies the fork revision.

Codefriendly Herdr v0.9.4 — revision 1

Choose a tag to compare

Personal Codefriendly Herdr build; not an upstream release or endorsement.

Provenance

  • Upstream stable: v0.9.4 at 7e26bad94044eba205033111a0ce8033ede7e24f (herdrdev/herdr).
  • Integrated source: c236b66d03d3ac0c0bd044287e1599d46596c364; tree 586e8dbb9c49e677ab47a174f7bf7031472cbaaf.
  • Profile: codefriendly; source branch label: integration/codefriendly-release (not resolved at build time).
  • Maintenance/workflow commit: 2ca719fd047121d27ae329b13cf7f1a6b6a27429 in codefriendly/herdr.
  • Workflow: .github/workflows/fork-release.yml; run: https://github.com/codefriendly/herdr/actions/runs/38461083737 (attempt 1).

Ordered patch sets and archived patches from that maintenance commit:

pane-hover-focus from pane-hover-focus at c236b66d03d3ac0c0bd044287e1599d46596c364

  • pane-hover-focus/0001-feat-port-pane-hover-focus-to-herdr-v0.9.4.patch — SHA-256 911daa7cb55919582415eae0c257ce66bb2e5446d44ae1cdf305bc42d3a64fa3

Validation scope

Automated for this source: published non-prerelease upstream tag and exact peeled base, base ancestry, recorded integration tree and Cargo version, and ordered profile reconstruction from archived patches. All five release-target builds and packaging jobs succeeded before publication; SHA256SUMS covers the five assets. Windows packaging includes the app-local ConPTY runtime and checks binary version identity.

This workflow does not run just check, render/performance benchmarks, manual pane-hover/binary smoke tests, Nix checks, or upstream release-docs/distribution checks. It does not attest to earlier local testing or imply upstream-equivalent validation. Build success and patch equivalence are not behavioral verification.

Install / update

Use the checksum-verifying Codefriendly installer/mytools for this personal release. Do not use the upstream Herdr updater: it may replace the patched binary with an official build. Cargo/binary version remains 0.9.4; the Codefriendly release tag identifies the fork revision.

Codefriendly Herdr v0.9.3 — revision 1

Choose a tag to compare

Personal Codefriendly Herdr build; not an upstream release or endorsement.

Provenance

  • Upstream stable: v0.9.3 at 7b116c05bfda646af39d2524c54e70c751f57ee8 (herdrdev/herdr).
  • Integrated source: 8f9cbf62b67517b5fe32829e7abc5a92f52dcddf; tree 649660900ef547cb0a13f459b6caa74b0c310656.
  • Profile: codefriendly; source branch label: integration/codefriendly-release (not resolved at build time).
  • Maintenance/workflow commit: 940edcf781f43875deb3f19acd279958d21393a3 in codefriendly/herdr.
  • Workflow: .github/workflows/fork-release.yml; run: https://github.com/codefriendly/herdr/actions/runs/37555859145 (attempt 1).

Ordered patch sets and archived patches from that maintenance commit:

pane-hover-focus from pane-hover-focus at 8f9cbf62b67517b5fe32829e7abc5a92f52dcddf

  • pane-hover-focus/0001-feat-focus-panes-on-hover.patch — SHA-256 9bc79f4c0671290b5efe71cc3537af7718dc8b412b967a05ccf88e407483a701
  • pane-hover-focus/0002-fix-preserve-hover-focus-ordering-and-interaction-gu.patch — SHA-256 5f5ddc155ae91c41eff6f3b7066d6b9572f69cca00bc50b4f390ea7c8baa275d
  • pane-hover-focus/0003-refactor-simplify-hover-intent-and-test-setup.patch — SHA-256 f16ccc1ea387751add2fa40ef3d18ddb63abd90bb97ebbed351339ec275a3e7d
  • pane-hover-focus/0004-fix-adapt-pane-hover-focus-to-v0.9.1-endpoint-dispat.patch — SHA-256 cd48278aec66908ddd89fa1c827fc429413df68b32f0a2455ccddf54d9d31f8c
  • pane-hover-focus/0005-fix-port-pane-hover-focus-to-herdr-v0.9.3.patch — SHA-256 0961ef6b47108dd1c05ced4a9305608323665163776da00340a51e5442753844

Validation scope

Automated for this source: published non-prerelease upstream tag and exact peeled base, base ancestry, recorded integration tree and Cargo version, and ordered profile reconstruction from archived patches. All five release-target builds and packaging jobs succeeded before publication; SHA256SUMS covers the five assets. Windows packaging includes the app-local ConPTY runtime and checks binary version identity.

This workflow does not run just check, render/performance benchmarks, manual pane-hover/binary smoke tests, Nix checks, or upstream release-docs/distribution checks. It does not attest to earlier local testing or imply upstream-equivalent validation. Build success and patch equivalence are not behavioral verification.

Install / update

Use the checksum-verifying Codefriendly installer/mytools for this personal release. Do not use the upstream Herdr updater: it may replace the patched binary with an official build. Cargo/binary version remains 0.9.3; the Codefriendly release tag identifies the fork revision.

Codefriendly Herdr v0.9.1 — revision 1

Choose a tag to compare

@rholak rholak released this 19 Sep 00:42

Personal Codefriendly Herdr build for my own Linux x86_64 and Apple Silicon Mac systems. This is not an upstream Herdr release or endorsement.

Source

  • Upstream stable: v0.9.1 at 065ef9d6a531c49fb8bee7e818ef837065b21ee9
  • Integrated source: 4db001daa8879ad5794104cc024a2a0c587d461c
  • Integration branch: integration/codefriendly-release
  • Included feature: pane-hover-focus

Assets

  • herdr-linux-x86_64 — native x86_64 Linux build, dynamically linked against glibc
  • herdr-macos-aarch64 — native Apple Silicon macOS build
  • SHA256SUMS — checksums for both binaries

Both binaries were built from the exact integrated source with Rust 1.96.1, Zig 0.16.0, LIBGHOSTTY_VT_OPTIMIZE=ReleaseFast, and LIBGHOSTTY_VT_SIMD=true.

Validation and limits

The source passed formatting, clippy, 3,686 Rust tests with 7 skipped, maintenance tests, the 1/16-pane hover profile, and the render scaling profile. Patch-profile reconstruction and release-tool tests passed.

The Linux binary is a native glibc build intended for my current Linux system; the portable musl build was not produced. Windows, Linux arm64, and Intel macOS assets are intentionally omitted. GitHub-hosted release builds, Windows cross-lint, the release performance smoke benchmark, and final manual pane-hover smoke testing were not completed for these binaries.

Installation

Use the checksum-verifying Codefriendly installer through mytools update herdr. Do not use the upstream Herdr updater, which may replace this personal build with an official upstream binary.

Codefriendly Herdr v0.9.0 — revision 1

Choose a tag to compare

Personal Codefriendly Herdr build; not an upstream release or endorsement.

Provenance

  • Upstream stable: v0.9.0 at b99002ac99b09e00b4ca692436cb15a6b0d676f1 (herdrdev/herdr).
  • Patched source: 7a7023194477e003adbb7d8dc1a0b86095104257; tree 09dbce39fec2fa415720bfc0e5d329456f0a41c7.
  • Profile: codefriendly; patch set: pane-hover-focus; source branch label: pane-hover-focus (not resolved at build time).
  • Maintenance/workflow commit: 9a4ce950112751c80c126fb73f62176f972e3ddb in codefriendly/herdr.
  • Workflow: .github/workflows/fork-release.yml; run: https://github.com/codefriendly/herdr/actions/runs/34386141152 (attempt 1).

Ordered archived patches from that maintenance commit:

  • 0001-feat-focus-panes-on-hover.patch — SHA-256 5dac0140da5cbe893ebc3955b2fe7502a39a57fcb6722251dba4c236966f288b
  • 0002-fix-preserve-hover-focus-ordering-and-interaction-gu.patch — SHA-256 e383f349251db74fb773f6469a533236195831893b3df30dc59a05df3fdeaf44
  • 0003-refactor-simplify-hover-intent-and-test-setup.patch — SHA-256 bf54a417ca653f5b90d97f818008a9af6b9a497adc05f723b6500ae0893df5b7

Validation scope

Automated for this source: published non-prerelease upstream tag and exact peeled base, base ancestry, recorded source tree and Cargo version, and ordered archived-patch tree equivalence. All five release-target builds and packaging jobs succeeded before publication; SHA256SUMS covers the five assets. Windows packaging includes the app-local ConPTY runtime and checks binary version identity.

This workflow does not run just check, render/performance benchmarks, manual pane-hover/binary smoke tests, Nix checks, or upstream release-docs/distribution checks. It does not attest to earlier local testing or imply upstream-equivalent validation. Build success and patch equivalence are not behavioral verification.

Install / update

Use the checksum-verifying Codefriendly installer/mytools for this personal release. Do not use the upstream Herdr updater: it may replace the patched binary with an official build. Cargo/binary version remains 0.9.0; the Codefriendly release tag identifies the fork revision.

Codefriendly build codefriendly-3b0d3dc61a23

Choose a tag to compare

Manually requested Codefriendly build from pane-hover-focus at 3b0d3dc61a23792b73db67656d14293ff25791c1.

This release uses the same targets, optimization settings, toolchain, packaging, and cache strategy as the upstream stable release build.