<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tmuxrdr.git/src/platform/linux.rs, branch tmuxrdr</title>
<subtitle>herdr but with less disrespect for the tmux community
</subtitle>
<id>https://git.soarez.net/sz/tmuxrdr.git/atom?h=tmuxrdr</id>
<link rel='self' href='https://git.soarez.net/sz/tmuxrdr.git/atom?h=tmuxrdr'/>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/'/>
<updated>2026-09-26T21:06:29+00:00</updated>
<entry>
<title>refactor: extract libghostty-vt binding into ghostty-vt workspace crate (#4661)</title>
<updated>2026-09-26T21:06:29+00:00</updated>
<author>
<name>Can Celik</name>
<email>ogulcancelik@gmail.com</email>
</author>
<published>2026-09-26T21:06:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=fff6c820aa45f4eabb9b2e0456326dc74cca5a25'/>
<id>urn:sha1:fff6c820aa45f4eabb9b2e0456326dc74cca5a25</id>
<content type='text'>
* refactor: extract libghostty-vt binding into ghostty-vt workspace crate

* fix: build libghostty-vt into each build's out dir</content>
</entry>
<entry>
<title>feat!: replace the custom graphics api with optimized native kitty rendering (#4561)</title>
<updated>2026-09-24T17:59:48+00:00</updated>
<author>
<name>Can Celik</name>
<email>ogulcancelik@gmail.com</email>
</author>
<published>2026-09-24T17:59:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=c411883ec639c9893ed9c33021c890485e91727b'/>
<id>urn:sha1:c411883ec639c9893ed9c33021c890485e91727b</id>
<content type='text'>
* feat!: replace the custom graphics api with optimized native kitty rendering

* fix: enable safe kitty optimizations automatically

---------

Co-authored-by: JJ Liebig &lt;jonathan.liebig@gmail.com&gt;</content>
</entry>
<entry>
<title>fix: preserve session layouts across shutdown and restore failures (#4400)</title>
<updated>2026-09-20T21:29:45+00:00</updated>
<author>
<name>Can Celik</name>
<email>ogulcancelik@gmail.com</email>
</author>
<published>2026-09-20T21:29:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=0ff0f27e222633c97ba4291f6b9be4137002ca84'/>
<id>urn:sha1:0ff0f27e222633c97ba4291f6b9be4137002ca84</id>
<content type='text'>
* fix: preserve session layouts across shutdown and restore failures

refs #4320

* test: update subscription fixture for pane restore errors

---------

Co-authored-by: JJ Liebig &lt;jonathan.liebig@gmail.com&gt;</content>
</entry>
<entry>
<title>fix: protect integration configs from failed writes (#3973)</title>
<updated>2026-09-14T20:13:52+00:00</updated>
<author>
<name>akbash</name>
<email>akbash@herdr.dev</email>
</author>
<published>2026-09-14T20:13:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=5e38e5fb5fc2cc5d30844df71432a60742bcb572'/>
<id>urn:sha1:5e38e5fb5fc2cc5d30844df71432a60742bcb572</id>
<content type='text'>
* fix: atomically write integration configs

refs #3970

* fix: atomically write integration configs

refs #3970

* fix: atomically write integration configs

refs #3970

* fix: atomically write integration configs

refs #3970

* fix: atomically write integration configs

refs #3970

* fix: atomically write integration configs

refs #3970

* fix: atomically write integration configs

refs #3970

* fix: atomically write integration configs

refs #3970

* fix: atomically write integration configs

refs #3970

* fix: atomically write integration configs

refs #3970

* fix: atomically write integration configs

refs #3970

* fix: atomically write integration configs

refs #3970

* fix: atomically write integration configs

refs #3970

* fix: atomically write integration configs

refs #3970

* fix: atomically write integration configs

refs #3970

---------

Co-authored-by: akbash-bot &lt;300245827+akbash-bot@users.noreply.github.com&gt;
Co-authored-by: JJ Liebig &lt;jonathan.liebig@gmail.com&gt;</content>
</entry>
<entry>
<title>fix: clean up idle ssh bridges and back off flapping connections (#4083)</title>
<updated>2026-09-14T00:55:53+00:00</updated>
<author>
<name>Can Celik</name>
<email>ogulcancelik@gmail.com</email>
</author>
<published>2026-09-14T00:55:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=c77af1892ff121736ecb103b32d504d6f1b31805'/>
<id>urn:sha1:c77af1892ff121736ecb103b32d504d6f1b31805</id>
<content type='text'>
* fix: clean up idle ssh bridges and back off flapping connections

* chore: keep ssh liveness smoke tooling local</content>
</entry>
<entry>
<title>fix: keep plugins working after client-only updates (#4077)</title>
<updated>2026-09-13T20:37:26+00:00</updated>
<author>
<name>Can Celik</name>
<email>ogulcancelik@gmail.com</email>
</author>
<published>2026-09-13T20:37:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=6075d25f470a1145aa8240e64868cdfebc1dc348'/>
<id>urn:sha1:6075d25f470a1145aa8240e64868cdfebc1dc348</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(linux): bound the foreground process-tree scan (#3674)</title>
<updated>2026-09-13T20:22:15+00:00</updated>
<author>
<name>caner-akca</name>
<email>94343893+caner-akca@users.noreply.github.com</email>
</author>
<published>2026-09-13T20:22:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=b847e6cdb6aa6ee113cc026dcbe1fe966a0c750f'/>
<id>urn:sha1:b847e6cdb6aa6ee113cc026dcbe1fe966a0c750f</id>
<content type='text'>
refs #3621

Co-authored-by: JJ Liebig &lt;jonathan.liebig@gmail.com&gt;</content>
</entry>
<entry>
<title>fix: clean up failed terminal observer setup (#4071)</title>
<updated>2026-09-13T19:08:15+00:00</updated>
<author>
<name>Can Celik</name>
<email>ogulcancelik@gmail.com</email>
</author>
<published>2026-09-13T19:08:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=8d213f85633d7fc9c3e33825e039c782414e0fb0'/>
<id>urn:sha1:8d213f85633d7fc9c3e33825e039c782414e0fb0</id>
<content type='text'>
refs #3612</content>
</entry>
<entry>
<title>fix: disconnect stalled terminal observers (#4039)</title>
<updated>2026-09-13T10:47:53+00:00</updated>
<author>
<name>Can Celik</name>
<email>ogulcancelik@gmail.com</email>
</author>
<published>2026-09-13T10:47:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=fc44f61a10ac04688b2fedfa670f38a463ca25ac'/>
<id>urn:sha1:fc44f61a10ac04688b2fedfa670f38a463ca25ac</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(linux): avoid blocking proc reads for wsl agents (#2179)</title>
<updated>2026-09-13T00:43:38+00:00</updated>
<author>
<name>Rhett CfZhuang</name>
<email>dark.momo985@gmail.com</email>
</author>
<published>2026-09-13T00:43:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=bafbc0949dd996cf7fd0848c8965e254348cc11e'/>
<id>urn:sha1:bafbc0949dd996cf7fd0848c8965e254348cc11e</id>
<content type='text'>
Co-authored-by: JJ Liebig &lt;jonathan.liebig@gmail.com&gt;</content>
</entry>
</feed>
