<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tmuxrdr.git/justfile, branch v0.9.3</title>
<subtitle>herdr but with less disrespect for the tmux community
</subtitle>
<id>https://git.soarez.net/sz/tmuxrdr.git/atom?h=v0.9.3</id>
<link rel='self' href='https://git.soarez.net/sz/tmuxrdr.git/atom?h=v0.9.3'/>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/'/>
<updated>2026-09-27T20:16:55+00:00</updated>
<entry>
<title>fix: bound external event batches in the server loop (#4671)</title>
<updated>2026-09-27T20:16:55+00:00</updated>
<author>
<name>Eric Yue</name>
<email>jiacheng.yue@foxmail.com</email>
</author>
<published>2026-09-27T20:16:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=c210c953e454882c5ef3cd366bcd4b53b7c64791'/>
<id>urn:sha1:c210c953e454882c5ef3cd366bcd4b53b7c64791</id>
<content type='text'>
</content>
</entry>
<entry>
<title>perf: skip frame clones for unchanged retained graphics (#4672)</title>
<updated>2026-09-27T19:58:55+00:00</updated>
<author>
<name>Eric Yue</name>
<email>jiacheng.yue@foxmail.com</email>
</author>
<published>2026-09-27T19:58:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=87c08c6b7a1dbd250fa3a8e9424a47b3176f99eb'/>
<id>urn:sha1:87c08c6b7a1dbd250fa3a8e9424a47b3176f99eb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>perf: avoid rebuilding bsp subtrees when splitting panes (#4670)</title>
<updated>2026-09-27T19:48:44+00:00</updated>
<author>
<name>Eric Yue</name>
<email>jiacheng.yue@foxmail.com</email>
</author>
<published>2026-09-27T19:48:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=6502492fbaa0ac0e5883208a20e3d99584319611'/>
<id>urn:sha1:6502492fbaa0ac0e5883208a20e3d99584319611</id>
<content type='text'>
</content>
</entry>
<entry>
<title>perf: use keyed terminal lookup for named targets (#4669)</title>
<updated>2026-09-27T19:34:03+00:00</updated>
<author>
<name>Eric Yue</name>
<email>jiacheng.yue@foxmail.com</email>
</author>
<published>2026-09-27T19:34:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=7945e91e30b91a379fcbbd68cf2100fe122205cd'/>
<id>urn:sha1:7945e91e30b91a379fcbbd68cf2100fe122205cd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: report partial Windows input coverage and clear clipboard for tests (#4566)</title>
<updated>2026-09-24T12:29:07+00:00</updated>
<author>
<name>JJ Liebig</name>
<email>jonathan.liebig@gmail.com</email>
</author>
<published>2026-09-24T12:29:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=d11c0c34cf8f9c2dc0d6fb45c58c307aa5ce8a6b'/>
<id>urn:sha1:d11c0c34cf8f9c2dc0d6fb45c58c307aa5ce8a6b</id>
<content type='text'>
* fix: report partial Windows input coverage and clear clipboard for tests

* fix: require evidence from each Windows input channel

* fix: reject clipboard format count errors</content>
</entry>
<entry>
<title>test: add local windows input gauntlet (#4298)</title>
<updated>2026-09-17T23:13:13+00:00</updated>
<author>
<name>akbash</name>
<email>akbash@herdr.dev</email>
</author>
<published>2026-09-17T23:13:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=b88e8116e9e1f7e2f6e8b211536311cd17feca9a'/>
<id>urn:sha1:b88e8116e9e1f7e2f6e8b211536311cd17feca9a</id>
<content type='text'>
* test: add local windows input gauntlet

refs #4251

* test: add local windows input gauntlet

Harden elevation and channel identity checks, distinguish known host limitations, and surface incomplete cleanup.

refs #4251

* test(windows): harden input gauntlet execution

refs #4251

* test(windows): make input gauntlet self-contained

refs #4251

* test(windows): bound input gauntlet failure paths

refs #4251

* test(windows): extend input qualification gauntlet

refs #4251

* test(windows): complete input qualification matrix

refs #4251

---------

Co-authored-by: akbash-bot &lt;300245827+akbash-bot@users.noreply.github.com&gt;
Co-authored-by: Jonathan Liebig &lt;jonathan.liebig@gmail.com&gt;</content>
</entry>
<entry>
<title>fix: address release promotion review findings</title>
<updated>2026-09-16T15:43:23+00:00</updated>
<author>
<name>Ogulcan Celik</name>
<email>ogulcancelik@gmail.com</email>
</author>
<published>2026-09-16T15:43:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=3f78f172d9f9fe1a9422334c5ae03cd5ac685ebd'/>
<id>urn:sha1:3f78f172d9f9fe1a9422334c5ae03cd5ac685ebd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ci: promote stable releases from protected previews (#4241)</title>
<updated>2026-09-16T15:25:59+00:00</updated>
<author>
<name>Can Celik</name>
<email>ogulcancelik@gmail.com</email>
</author>
<published>2026-09-16T15:25:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=36db8ff3f4bee21b06f3208422be7cf91c7d3e40'/>
<id>urn:sha1:36db8ff3f4bee21b06f3208422be7cf91c7d3e40</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ci: reuse compiler state across validation runs (#3956)</title>
<updated>2026-09-11T18:06:24+00:00</updated>
<author>
<name>Can Celik</name>
<email>ogulcancelik@gmail.com</email>
</author>
<published>2026-09-11T18:06:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=b11ac859c738b50ca569d9ac998d5baeeb30d33d'/>
<id>urn:sha1:b11ac859c738b50ca569d9ac998d5baeeb30d33d</id>
<content type='text'>
* ci: retain zig build caches across validation runs

* ci: reduce debug information in validation builds

* ci: build only the ghostty test target for scalar checks

* ci: measure debug profiles and remove duplicate macos caching

* ci: compare scalar build scopes on one runner

* ci: keep the zig compiler path stable across runs

* ci: run macos and windows lint alongside tests

* ci: inspect remaining zig cache misses

* ci: remove completed measurement probes

* ci: compare windows linkers without changing release builds

* ci: test linux incremental reuse and correct the linker probe

* ci: measure windows incremental state reuse

* test: verify incremental reuse after a source change

* ci: finalize measured compiler cache optimizations</content>
</entry>
<entry>
<title>chore: add one-time windows cross-check setup</title>
<updated>2026-09-11T12:35:35+00:00</updated>
<author>
<name>Ogulcan Celik</name>
<email>ogulcancelik@gmail.com</email>
</author>
<published>2026-09-11T12:35:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=2778411b6cc31ff804655753c2dee3efe78ad413'/>
<id>urn:sha1:2778411b6cc31ff804655753c2dee3efe78ad413</id>
<content type='text'>
</content>
</entry>
</feed>
