Releases: pingdotgg/t3code
Releases · pingdotgg/t3code
Release list
T3 Code Nightly 0.0.33-nightly.20260808.1033 (8101cd044911)
What's Changed
- fix(desktop): zoom shortcuts no longer die when the preview browser has focus by @t3dotgg in #5691
- feat(mobile): one sheet for model and thread settings by @t3dotgg in #5625
- feat(usage): usage page reading provider transcripts across environments by @t3dotgg in #5684
Full Changelog: v0.0.33-nightly.20260808.1031...v0.0.33-nightly.20260808.1033
T3 Code Nightly 0.0.33-nightly.20260808.1031 (2c7267ad43a0)
T3 Code Nightly 0.0.33-nightly.20260808.1030 (daf8ee0b2f68)
What's Changed
- feat: sidebar v2 is now the default sidebar by @t3dotgg in #5672
- fix(server): stop PR status lookups amplifying GitHub rate limits by @t3dotgg in #5673
- fix(web): delay transient reconnect warnings by @t3-code[bot] in #5670
- fix(web): inherit terminal size in simple typography by @chrisdeeming in #5628
Full Changelog: v0.0.33-nightly.20260808.1029...v0.0.33-nightly.20260808.1030
T3 Code Nightly 0.0.33-nightly.20260808.1029 (31891a1a0c20)
What's Changed
- chore(ci): vouch StiensWout by @t3-code[bot] in #5637
- feat(desktop): remember recently used sites in the Browser panel by @chrisdeeming in #5270
- chore: vouch chrisdeeming by @t3-code[bot] in #5641
- feat(web): make sidebar artwork theme-aware by @maria-rcks in #5636
- fix(web): reconnect the composer seam for remote non-Git projects by @caezium in #5633
- fix(web): show Stop button while input is pending by @ipanasenko in #5554
- feat(web): fold plan mode and token-by-token output into Legacy features by @t3dotgg in #5664
New Contributors
- @chrisdeeming made their first contribution in #5270
Full Changelog: v0.0.33-nightly.20260807.1026...v0.0.33-nightly.20260808.1029
T3 Code Nightly 0.0.33-nightly.20260807.1028 (45d9aa90baab)
What's Changed
- chore(ci): vouch StiensWout by @t3-code[bot] in #5637
- feat(desktop): remember recently used sites in the Browser panel by @chrisdeeming in #5270
- chore: vouch chrisdeeming by @t3-code[bot] in #5641
- feat(web): make sidebar artwork theme-aware by @maria-rcks in #5636
- fix(web): reconnect the composer seam for remote non-Git projects by @caezium in #5633
- fix(web): show Stop button while input is pending by @ipanasenko in #5554
New Contributors
- @chrisdeeming made their first contribution in #5270
Full Changelog: v0.0.33-nightly.20260807.1026...v0.0.33-nightly.20260807.1028
T3 Code Nightly 0.0.33-nightly.20260807.1026 (5661c6116c9d)
What's Changed
- fix(mobile): reconnects no longer shift the thread list by @t3dotgg in #5372
- feat(web): drag pinned threads into your own order by @t3dotgg in #5581
Full Changelog: v0.0.33-nightly.20260807.1025...v0.0.33-nightly.20260807.1026
T3 Code Nightly 0.0.33-nightly.20260807.1025 (be1a83674539)
What's Changed
- perf(dev): faster cold-start for dev web serving by @t3dotgg in #5584
- fix(dev): agents get --share right on the first try by @t3dotgg in #5586
- fix(mobile): improve keyboard avoiding by @jmeistrich in #5451
- fix(web): live background-work banner no longer hides behind the update notice by @t3dotgg in #5595
- fix(web): stabilize chat timeline positioning by @jmeistrich in #5449
- feat(server): record runtime mode per turn and on mode changes by @t3dotgg in #5593
- feat(web): thread actions from the chat header title by @t3dotgg in #5592
- fix(mobile): avoid iOS terminal reset on clear by @justynleung in #5440
- fix(mobile): pad scroll views above Android nav bar by @StoneCotton in #5415
- fix(mobile): keep Android chat text from showing through the composer by @PollyGlot in #5582
- fix(mobile): repair Clerk auth navigation headers by @gabrielelpidio in #5140
- Bump mobile app version to 1.0.2 by @juliusmarminge in #5588
- feat(web): click the pin icon to unpin a thread by @UtkarshUsername in #5578
- fix(web): show the correctly matching shortcut in new thread button's tooltip by @UtkarshUsername in #5594
New Contributors
- @jmeistrich made their first contribution in #5451
- @justynleung made their first contribution in #5440
- @StoneCotton made their first contribution in #5415
- @PollyGlot made their first contribution in #5582
Full Changelog: v0.0.32-nightly.20260807.1023...v0.0.33-nightly.20260807.1025
T3 Code v0.0.32
What's Changed
- fix(mobile): reduce thread feed scroll jank by @gabrielelpidio in #4874
- fix(web): restore sidebar v2 thread actions and terminal icon by @Noojuno in #4712
- fix(web): settle button now works on hover, not just right-click by @t3dotgg in #4905
- fix(clients): disable add project while disconnected by @StiensWout in #4834
- fix(composer): hide default Codex service tier by @maxktz in #4784
- docs: link iOS and Android app store downloads by @t3dotgg in #4902
- fix(web): align remote server update action by @StiensWout in #4731
- fix(connect): suggest a serve command that matches how you ran connect by @t3dotgg in #4897
- fix(mobile): stop shared content errors in Personal Team builds by @t3dotgg in #4943
- perf(mobile): sends respond instantly, thread opens stop freezing by @t3dotgg in #4882
- fix(web): show Codex fast mode as a bolt by @t3dotgg in #4947
- docs: seed worktrees with a copy of real userdata instead of banning it by @t3dotgg in #4949
- fix(mobile): support dragged images in the composer by @t3dotgg in #4953
- fix(mobile): stop long iOS threads from jumping while scrolling up by @t3dotgg in #4867
- fix(web): keep worktree default when switching a draft's machine by @t3dotgg in #4964
- perf(mobile): reconnect environments immediately on resume by @t3dotgg in #4878
- feat(web): pasting a huge screenshot now compresses it instead of erroring by @t3dotgg in #4967
- feat(web): regenerate thread titles from sidebar by @t3dotgg in #4810
- fix(web): show server update progress through reconnect by @t3dotgg in #4903
- feat(search): find threads by conversation content by @t3dotgg in #4959
- fix: marketing site Vercel builds no longer die after ~100 deploys by @t3dotgg in #4975
- docs: split user and maintainer docs, fix 100+ stale claims by @t3dotgg in #4807
- fix(web): server updates no longer look like warnings by @t3dotgg in #4992
- fix(connect): reboots no longer strand the relay link, 403s now say why by @t3dotgg in #4988
- Add project file picker (⌘P) and project content search (⇧⌘F) by @jakeleventhal in #4855
- Check for mobile app updates on launch by @juliusmarminge in #4958
- fix(mobile): support pre-Liquid-Glass iOS bottom toolbar by @gabrielelpidio in #4984
- fix(server): restore PR detection without HOME by @StiensWout in #4985
- fix(web): fill fast mode icon by @maria-rcks in #5004
- fix: cache project favicons across web and mobile by @gabrielelpidio in #4767
- perf(ci): cut stale runs and redundant setup by @t3dotgg in #4802
- style(web): make scroll-to-end pill translucent by @maria-rcks in #5036
- fix(desktop): bump Clerk Electron SDK to 0.0.24 and register t3code:// scheme on Linux by @juliusmarminge in #5015
- perf(server): cache default branch name and origin existence across status refreshes by @UtkarshUsername in #5008
- feat(shared): support shorthand (major-only) versions in the semver helpers by @arhxam in #5027
- fix(mobile): remove unnecessary photo library permission by @skjiisa in #4929
- fix(shared): lenient JSON parser deletes commas inside string values by @arhxam in #5025
- fix(mobile): default bare IP pairing to HTTP by @Lucenx9 in #4990
- fix(mobile): restore iOS Threads branding by @PixPMusic in #4862
- chore: add mobile issue template area by @MaxAnderson95 in #4895
- fix(desktop): link release notes from the update downloaded toast by @Sy-D in #4771
- fix(mobile): accept Android clipboard images in composer by @adityavardhansharma in #4836
- fix(mobile): show the correct build channel in Android's Threads page header by @PixPMusic in #4861
- fix(contracts): decode growing config unions forward-compatibly by @juliusmarminge in #5055
- fix(mobile): server model, worktree, and origin preferences now apply to new tasks by @t3dotgg in #5064
- fix(ci): repair the mobile showcase screenshots workflow by @juliusmarminge in #5057
- fix(ci): capture iPad App Store screenshots in landscape by @PixPMusic in #5065
- fix(oxlint-plugin): Resolve the oxlint bin without assuming a pnpm layout by @mwolson in #5066
- feat(cli):
npx t3 pair- generate QR code from a running server by @t3dotgg in #4955 - fix(server): self-update no longer rolls itself back on restart by @t3dotgg in #5095
- fix(ci): rotate iPad showcase captures without Simulator UI scripting by @juliusmarminge in #5094
- feat(web): render terminals with libghostty-vt by @StiensWout in #4860
- refactor: move the canonical libghostty-vt vendor to the repository root by @StiensWout in #5102
- feat(mobile): add thread snoozing by @gabrielelpidio in #5053
- feat(mobile): make settled threads collapsible by @PixPMusic in #5056
- follow-up normalization after #4700. by @shivamhwp in #4498
- feat(web): search threads from the sidebar by @shivamhwp in #4769
- feat(web): add settings sidebar search by @shivamhwp in #4682
- fix: threads with open PRs no longer auto-settle by @t3dotgg in #5151
- fix(server): bound thread catch-up replay and stop full-DB snapshot hydration by @t3dotgg in #5147
- fix(server): follow branch drift in dedicated worktrees so PRs link to their thread by @t3dotgg in #5159
- fix(server): make remote updates rollback-safe by @t3dotgg in #5181
- fix(web): stop settle controls overlapping the status label by @ipanasenko in #4574
- fix: normalize app icon glyph sizing by @t3-code[bot] in #5202
- fix(server): surface cloudflared FTL/PNC relay logs as warnings, not debug by @arhxam in #5076
- fix(server): stop npx service updates from silently leaving the old server running by @t3dotgg in #5217
- feat: fold legacy models into separate menus by @t3dotgg in #5190
- fix(desktop): claim the t3code:// scheme default on Linux at startup by @juliusmarminge in #5054
- fix(web): polish interface spacing by @maria-rcks in #5252
- fix(desktop): Niri/Hyprland - Linux secret storage backend by @mwolson in #2916
- fix(web): match loading screen to dark theme by @t3-code[bot] in #5303
- fix(web): blink the terminal cursor again by @StiensWout in #5314
- fix(terminal): protect held Ctrl/Cmd+W close shortcut by @StiensWout in #5322
- fix(server): strip replayable terminal queries from history by @StiensWout in #5319
- fix(contracts): decode ServerProviders forward-compatibly by @Brechard in #5327
- fix(web): simplify chat code blocks by @t3-code[bot] in #5301
- fix(web): align multiline error alert controls by @t3-code[bot] in #5304
- Upgrade Effect to beta.103 by @juliusmarminge in #5331
- fix(web): increase tooltip z-index to overlay popovers and menus by @naMqe-h in #5326
- fix(server): use a Cursor todo's title when its content is blank by @arhxam in #5073
- fix(ssh): isolate managed tunnel processes by @nateEc in #4347
- fix(server): scrub AppImage XDG_DATA_DIRS and GSETTINGS_SCHEMA_DIR from terminals by @arhxam in https://g...
T3 Code Nightly 0.0.32-nightly.20260807.1023 (23f0a1ae38cb)
What's Changed
- docs: ship production T3 Connect public config in .env.example by @t3dotgg in #5573
- fix(web): plans stop hijacking the UI, fold into chat instead by @t3dotgg in #5558
- feat(web): remove Build/Plan toggle from the composer by @t3dotgg in #5551
- feat(web): per-device provider settings by @t3dotgg in #4479
- fix(mobile): invisible T3 Connect devices can now be seen and removed by @t3dotgg in #5563
- fix: add missing space before 'GitHub releases page' link on download page by @Mateleo in #4511
- fix(web): stop the sidebar "Working" label from pulsing by @t3dotgg in #5580
- feat(web): add modular theme library by @StiensWout in #5226
- fix(web): reading a thread clears Done; Woke is dismissible by @t3dotgg in #5579
New Contributors
Full Changelog: v0.0.32-nightly.20260807.1022...v0.0.32-nightly.20260807.1023
T3 Code Nightly 0.0.32-nightly.20260807.1022 (cf5c9948c895)
What's Changed
- fix(server): one disconnecting client no longer blocks every reconnect by @t3dotgg in #5572
- test(server): catch client transfer regressions in CI by @t3dotgg in #5350
- fix(web): stop the "requests are slow" warning from firing on every provider update by @t3dotgg in #5570
- fix(web): keep agent panel rows stable by @t3dotgg in #5569
Full Changelog: v0.0.32-nightly.20260807.1021...v0.0.32-nightly.20260807.1022