<feed xmlns='http://www.w3.org/2005/Atom'>
<title>hutch.git/Hutch, branch v2.3.0</title>
<subtitle>ios client for sourcehut. swiftui.
</subtitle>
<id>http://git.krz.sh/krz/hutch.git/atom?h=v2.3.0</id>
<link rel='self' href='http://git.krz.sh/krz/hutch.git/atom?h=v2.3.0'/>
<link rel='alternate' type='text/html' href='http://git.krz.sh/krz/hutch.git/'/>
<updated>2026-03-23T20:17:49+00:00</updated>
<entry>
<title>Present build logs in a live-updating sheet</title>
<updated>2026-03-23T20:17:49+00:00</updated>
<author>
<name>Christian Cleberg</name>
<email>hello@cleberg.net</email>
</author>
<published>2026-03-23T20:17:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.krz.sh/krz/hutch.git/commit/?id=7fd0b33e4c6d39a40947e83d6a1c55a4d26f9476'/>
<id>urn:sha1:7fd0b33e4c6d39a40947e83d6a1c55a4d26f9476</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add scoped auto-refresh to build detail</title>
<updated>2026-03-23T20:17:48+00:00</updated>
<author>
<name>Christian Cleberg</name>
<email>hello@cleberg.net</email>
</author>
<published>2026-03-23T20:17:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.krz.sh/krz/hutch.git/commit/?id=cf87c44f674e020c32fea70903f02c317b57da3b'/>
<id>urn:sha1:cf87c44f674e020c32fea70903f02c317b57da3b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>delete extraneous test files</title>
<updated>2026-03-23T01:44:31+00:00</updated>
<author>
<name>Christian Cleberg</name>
<email>hello@cleberg.net</email>
</author>
<published>2026-03-23T01:44:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.krz.sh/krz/hutch.git/commit/?id=b81657586244299fc9fe78e4f27ca1c8bca07060'/>
<id>urn:sha1:b81657586244299fc9fe78e4f27ca1c8bca07060</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: context menus to copy clone URLs and commit SHAs</title>
<updated>2026-03-23T01:42:58+00:00</updated>
<author>
<name>Christian Cleberg</name>
<email>hello@cleberg.net</email>
</author>
<published>2026-03-23T01:42:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.krz.sh/krz/hutch.git/commit/?id=cbf5f669abe126d4d508a8826c64b922963700c1'/>
<id>urn:sha1:cbf5f669abe126d4d508a8826c64b922963700c1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: swipe actions on tickets, pastes, builds, and home dashboard</title>
<updated>2026-03-23T01:42:53+00:00</updated>
<author>
<name>Christian Cleberg</name>
<email>hello@cleberg.net</email>
</author>
<published>2026-03-23T01:42:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.krz.sh/krz/hutch.git/commit/?id=82e54ad018ae5fa5cdf90c0d763e09e99bc0e933'/>
<id>urn:sha1:82e54ad018ae5fa5cdf90c0d763e09e99bc0e933</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: add search to builds, trackers, tickets, pastes, mailing lists, and inbox</title>
<updated>2026-03-23T01:42:45+00:00</updated>
<author>
<name>Christian Cleberg</name>
<email>hello@cleberg.net</email>
</author>
<published>2026-03-23T01:42:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.krz.sh/krz/hutch.git/commit/?id=1f8b7a23529462c3c332753d33810b5c9f692bbc'/>
<id>urn:sha1:1f8b7a23529462c3c332753d33810b5c9f692bbc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: replace inline task log expansion with a full-screen log view</title>
<updated>2026-03-23T01:40:56+00:00</updated>
<author>
<name>Christian Cleberg</name>
<email>hello@cleberg.net</email>
</author>
<published>2026-03-23T01:40:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.krz.sh/krz/hutch.git/commit/?id=e03791d6c15ee0caac033d1b1b390c5d65a69d57'/>
<id>urn:sha1:e03791d6c15ee0caac033d1b1b390c5d65a69d57</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: surface an alert when a deep link fails to resolve</title>
<updated>2026-03-23T01:40:53+00:00</updated>
<author>
<name>Christian Cleberg</name>
<email>hello@cleberg.net</email>
</author>
<published>2026-03-23T01:40:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.krz.sh/krz/hutch.git/commit/?id=3ed2bb4da64d7cc9b67ef86a3892ab41b14fcc51'/>
<id>urn:sha1:3ed2bb4da64d7cc9b67ef86a3892ab41b14fcc51</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: add privacy policy link and global swipe actions toggle to Settings</title>
<updated>2026-03-23T01:40:50+00:00</updated>
<author>
<name>Christian Cleberg</name>
<email>hello@cleberg.net</email>
</author>
<published>2026-03-23T01:40:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.krz.sh/krz/hutch.git/commit/?id=866f9517dba3c878197b0290dd8b4d1becb153c3'/>
<id>urn:sha1:866f9517dba3c878197b0290dd8b4d1becb153c3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix README height update and settings save alerts</title>
<updated>2026-03-19T22:05:16+00:00</updated>
<author>
<name>Christian Cleberg</name>
<email>hello@cleberg.net</email>
</author>
<published>2026-03-19T22:05:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.krz.sh/krz/hutch.git/commit/?id=10d68934d4f45bf60e1736371ff790c50600198d'/>
<id>urn:sha1:10d68934d4f45bf60e1736371ff790c50600198d</id>
<content type='text'>
</content>
</entry>
</feed>
