Commits
fix(mobile): server model, worktree, and origin preferences now apply to new tasks (#5064)
e259dd23c7 • Theo Browne • Jul 31, 2026
fix(contracts): decode growing config unions forward-compatibly (#5055)
df78cda8bf • Julius Marminge • Jul 30, 2026
fix(mobile): show the correct build channel in Android's Threads page header (#4861)
605c2bb734 • Alex • Jul 30, 2026
fix(mobile): accept Android clipboard images in composer (#4836)
cb11a71d63 • Aditya Vardhan Sharma • Jul 30, 2026
fix(desktop): link release notes from the update downloaded toast (#4771)
41124c7260 • Simon Doba • Jul 30, 2026
chore: add mobile issue template area (#4895)
b0b275227b • Max Anderson • Jul 30, 2026
fix(mobile): restore iOS Threads branding (#4862)
cb293fe790 • Alex • Jul 30, 2026
fix(mobile): default bare IP pairing to HTTP (#4990)
1d694dcbd8 • Simone • Jul 30, 2026
fix(shared): lenient JSON parser deletes commas inside string values (#5025)
32407df9c5 • Arham Amin • Jul 30, 2026
fix(mobile): remove unnecessary photo library permission (#4929)
162e774294 • Elaine Lyons • Jul 30, 2026
feat(shared): support shorthand (major-only) versions in the semver helpers (#5027)
063ed7120a • Arham Amin • Jul 30, 2026
perf(server): cache default branch name and origin existence across status refreshes (#5008)
34b15a9ace • Utkarsh Patil • Jul 30, 2026
fix(desktop): bump Clerk Electron SDK to 0.0.24 and register t3code:// scheme on Linux (#5015)
fbecb7365e • Julius Marminge • Jul 30, 2026
fix(ci): drop sparse-checkout from EAS workflows
4029b858ea • Julius Marminge • Jul 30, 2026
style(web): make scroll-to-end pill translucent (#5036)
5b2577f6a9 • maria • Jul 30, 2026
chore(mobile): bump app version to 1.0.1
bc142f84a2 • Julius Marminge • Jul 30, 2026
perf(ci): cut stale runs and redundant setup (#4802)
e4829603ff • Theo Browne • Jul 30, 2026
fix: cache project favicons across web and mobile (#4767)
1d77cec991 • Gabriel De Andrade • Jul 30, 2026
fix(web): fill fast mode icon (#5004)
4ba4871af7 • maria • Jul 30, 2026
fix(server): restore PR detection without HOME (#4985)
edc503a7a8 • Wout Stiens • Jul 30, 2026
fix(mobile): support pre-Liquid-Glass iOS bottom toolbar (#4984)
323dc321a2 • Gabriel De Andrade • Jul 30, 2026
Check for mobile app updates on launch (#4958)
6154b46cb8 • Julius Marminge • Jul 30, 2026
Add project file picker (⌘P) and project content search (⇧⌘F) (#4855)
abc409c2d4 • Jake Leventhal • Jul 30, 2026
fix(connect): reboots no longer strand the relay link, 403s now say why (#4988)
1877237c7a • Theo Browne • Jul 30, 2026
fix(web): server updates no longer look like warnings (#4992)
e0513d2983 • Theo Browne • Jul 30, 2026
docs: split user and maintainer docs, fix 100+ stale claims (#4807)
9dd425b223 • Theo Browne • Jul 30, 2026
fix: marketing site Vercel builds no longer die after ~100 deploys (#4975)
50871eb5de • Theo Browne • Jul 30, 2026
feat(search): find threads by conversation content (#4959)
4b71a2ae2f • Theo Browne • Jul 30, 2026
fix(web): show server update progress through reconnect (#4903)
197d348711 • Theo Browne • Jul 30, 2026
feat(web): regenerate thread titles from sidebar (#4810)
5c9358acaa • Theo Browne • Jul 30, 2026
feat(web): pasting a huge screenshot now compresses it instead of erroring (#4967)
cbe8052020 • Theo Browne • Jul 30, 2026
perf(mobile): reconnect environments immediately on resume (#4878)
69a18ce912 • Theo Browne • Jul 30, 2026
fix(web): keep worktree default when switching a draft's machine (#4964)
f0c6ba9946 • Theo Browne • Jul 30, 2026
fix(mobile): stop long iOS threads from jumping while scrolling up (#4867)
90f3913a81 • Theo Browne • Jul 30, 2026
fix(mobile): support dragged images in the composer (#4953)
2652fee49b • Theo Browne • Jul 30, 2026
docs: seed worktrees with a copy of real userdata instead of banning it (#4949)
2f466ffc9c • Theo Browne • Jul 30, 2026
fix(web): show Codex fast mode as a bolt (#4947)
9146ed2f49 • Theo Browne • Jul 30, 2026
perf(mobile): sends respond instantly, thread opens stop freezing (#4882)
f0f16e4f6e • Theo Browne • Jul 30, 2026
fix(mobile): stop shared content errors in Personal Team builds (#4943)
00da6b57a4 • Theo Browne • Jul 30, 2026
fix(connect): suggest a serve command that matches how you ran connect (#4897)
6ab2f16809 • Theo Browne • Jul 30, 2026
fix(web): align remote server update action (#4731)
6efcf3e10c • Wout Stiens • Jul 30, 2026
docs: link iOS and Android app store downloads (#4902)
748203ea19 • Theo Browne • Jul 30, 2026
fix(composer): hide default Codex service tier (#4784)
b125b76351 • Max Katz • Jul 30, 2026
fix(clients): disable add project while disconnected (#4834)
758decaa56 • Wout Stiens • Jul 30, 2026
fix(web): settle button now works on hover, not just right-click (#4905)
2d9066e089 • Theo Browne • Jul 30, 2026
fix(web): restore sidebar v2 thread actions and terminal icon (#4712)
35a684000d • Jono Kemball • Jul 30, 2026
fix(mobile): reduce thread feed scroll jank (#4874)
9e3e9bb4f0 • Gabriel De Andrade • Jul 30, 2026
chore(release): prepare v0.0.31
a8e05cbb92 • t3-code[bot] • Jul 29, 2026
fix(web): remember the rendered-markdown choice across threads (#4853)
e6987965f6 • Simon Doba • Jul 29, 2026
Fix editable file focus and live syntax highlighting (#3979)
fc28abf24b • Jake Leventhal • Jul 29, 2026
fix(git): disable external diff for review diff previews (#4854)
85a8986870 • ohbentos • Jul 29, 2026
perf(server): merge separate staged/unstaged numstat calls into single diff HEAD --numstat (#4843)
faea70aeba • Utkarsh Patil • Jul 29, 2026
fix(server): detect repositories after initialization (#4848)
d19039aeef • Wout Stiens • Jul 29, 2026
Reduce idle work and disk churn with native resource diagnostics (#2679)
49c0d96edf • Julius Marminge • Jul 29, 2026
Preserve the thread shell while detail loads (#4830)
3137c2b162 • Julius Marminge • Jul 29, 2026
Update model version from claude-opus-4-8 to claude-opus-5 (#4832)
c3e8fb67d7 • Julius Marminge • Jul 29, 2026
build(desktop): reduce installed app size by ~300MB (#4824)
72b960fa39 • wukko • Jul 29, 2026
Simplify files panel header (#4828)
08e4932f04 • Julius Marminge • Jul 29, 2026
fix(desktop): restore T3 Connect sign-in (#4809)
1b4830ff06 • Alex • Jul 29, 2026
chore(release): prepare v0.0.30
694f8d1c6e • t3-code[bot] • Jul 29, 2026
Fix Connect sign-in settings label (#4806)
1b61ce1112 • Julius Marminge • Jul 29, 2026
Remove Connect waitlist and add GA announcement tooling (#4691)
60af905e70 • Julius Marminge • Jul 29, 2026
refactor(server): use native HTTP compression streams (#4798)
8650f05f95 • Julius Marminge • Jul 29, 2026
fix(mobile): defer filesystem navigation (#4799)
8fe8f9a9c1 • Julius Marminge • Jul 28, 2026
refactor(client): share filesystem browse navigation (#4797)
936593c258 • Julius Marminge • Jul 28, 2026
fix(release): skip scripts during Vercel installs (#4796)
2919147c80 • Theo Browne • Jul 28, 2026
fix(web): defer command palette filesystem navigation (#2109)
1ba3d01bc6 • Julius Marminge • Jul 28, 2026
perf(server): trim stale context-window rows and drop dead replay RPC (#4791)
5fcdefd057 • Theo Browne • Jul 28, 2026
Fix Git ref refresh resource storms (#4727)
38a6e3ce65 • Julius Marminge • Jul 28, 2026
fix(web): stashed prompts now survive switching providers (#4787)
f2d2fb2f24 • Theo Browne • Jul 28, 2026
perf(server): gzip large thread snapshots (#4788)
8829e2f9b9 • Theo Browne • Jul 28, 2026
Prevent sidebar row labels from truncating (#4789)
2deea7abb0 • Julius Marminge • Jul 28, 2026
docs: overhaul agent guidance (#4782)
b64ae880e0 • Theo Browne • Jul 28, 2026
perf(server): negotiate permessage-deflate on the websocket (#4705)
887dd6e455 • Theo Browne • Jul 28, 2026
Fix Android showcase capture and rebuild v2 queued rows (#4730)
f1a68ac9b0 • Julius Marminge • Jul 28, 2026
Link inline code file paths in chat markdown (#4726)
55dd01612e • Julius Marminge • Jul 28, 2026
fix(web): prevent diff panel scroll jumping (#4724)
3c50a64885 • jan • Jul 28, 2026
fix(desktop): allow updater-controlled relaunch (#4721)
9ccfd9dfef • jan • Jul 28, 2026
feat(web): add appearance settings category (#4715)
4f584da0f8 • Max Katz • Jul 28, 2026
feat(web): add maria's sidebar header artwork toggle (#4652)
362f127922 • Max Katz • Jul 28, 2026
Settle merged PR threads immediately (#4704)
9cf9fc9c5c • Theo Browne • Jul 28, 2026
Fix relay credential lookup for unlinked environments (#4692)
e00781a661 • Julius Marminge • Jul 28, 2026
Fix mobile showcase workflow without Clerk (#4718)
d25b15737a • Julius Marminge • Jul 28, 2026
Make mobile Thread List v2 the default (#4717)
b0c4992c79 • Julius Marminge • Jul 28, 2026
fix(web): 33 web UI fixes (#4700)
dd5ea32488 • Max Katz • Jul 28, 2026
feat: default sidebar v2 on for nightly and dev builds (#4491)
c13a021e43 • Theo Browne • Jul 28, 2026
fix(mobile): threads load snapped to bottom on iOS (#4689)
476d69cd1d • Theo Browne • Jul 28, 2026
Add OTA update checks to mobile settings (#4686)
a148e08197 • Julius Marminge • Jul 27, 2026
chore(release): prepare v0.0.29
831eb66fee • t3-code[bot] • Jul 27, 2026
fix(mobile): match react version to react-native 0.85.3 vendored renderer (19.2.3) (#4675)
1153afb4fb • Krzysztof Moch • Jul 27, 2026
Show origin ref in branch trigger label (#4680)
a2ffb122e2 • Julius Marminge • Jul 27, 2026
Use glass surfaces for web toasts (#4681)
3957a95818 • Julius Marminge • Jul 27, 2026
Fix sidebar highlighting for draft threads (#4679)
6a3df51707 • Julius Marminge • Jul 27, 2026
Clear provider update actions while updating (#4676)
6afbed3c36 • Julius Marminge • Jul 27, 2026
feat(diff-panel): show total line additions and deletions (#4674)
eea3ea4c6f • jan • Jul 27, 2026
feat: add configurable source control writing settings (#4204)
10bca3f44e • maria • Jul 27, 2026
Prevent draft thread detail polling before shell registration (#4670)
e77f42c111 • Julius Marminge • Jul 27, 2026
fix(server): bound editor discovery during config loading (#4291)
6e3b73884b • maria • Jul 27, 2026
Use tarball archiving for hosted web deploys (#4669)
5ba6ef7f84 • Julius Marminge • Jul 27, 2026
Add glass styling for thread tooltips and simplify preview tab handling (#4665)
80ead5f3a7 • Julius Marminge • Jul 27, 2026