T3code Updates & Release Notes

Follow

529 updates curated from 1 source by the Releasebot Team. Last updated: Sep 20, 2026

Get this feed:
  • Sep 20, 2026
    • Date parsed from source:
      Sep 20, 2026
    • First seen by Releasebot:
      Sep 20, 2026
    Ping.gg logo

    T3code by Ping.gg

    T3 Code Nightly 0.0.43-nightly.20260920.2018 (c14f6015bfe4)

    T3code fixes web whitespace in pull request diffs, citation popovers, and narrow chat header alignment.

    What's Changed

    • fix(web): honor whitespace settings in pull request diffs by @Bil0000 in #12438
    • fix(web): keep citation comment when popover is dismissed by @flamboh in #10831
    • fix(web): keep narrow chat headers readable and aligned by @shivamhwp in #12453

    Full Changelog

    v0.0.43-nightly.20260920.2005...v0.0.43-nightly.20260920.2018

    Original source
  • Sep 20, 2026
    • Date parsed from source:
      Sep 20, 2026
    • First seen by Releasebot:
      Sep 20, 2026
    Ping.gg logo

    T3code by Ping.gg

    T3 Code Nightly 0.0.43-nightly.20260920.2005 (7445aa733ada)

    T3code fixes web pull request UI alignment for row glyphs and menu item icons.

    What's Changed

    • fix(web): align pull request state glyph to top of row by @akash3444 in #11268
    • fix(web): align menu item icons in pull request detail panel by @akash3444 in #11263

    New Contributors

    • @akash3444 made their first contribution in #11268

    Full Changelog: v0.0.43-nightly.20260920.1990...v0.0.43-nightly.20260920.2005

    Original source
  • All of your release notes in one feed

    Join Releasebot and get updates from Ping.gg and hundreds of other software products.

    Create account
  • Sep 20, 2026
    • Date parsed from source:
      Sep 20, 2026
    • First seen by Releasebot:
      Sep 20, 2026
    Ping.gg logo

    T3code by Ping.gg

    T3 Code Nightly 0.0.43-nightly.20260920.1990 (d6f291303ddc)

    T3code releases a nightly update with web, desktop, and server fixes, including CSP-safe desktop annotation screenshots, preserved typed text on option clicks, shared Claude home path handling, and better ACP stderr reporting.

    What's Changed

    • Add new GitHub user 'yordis' to VOUCHED.td by @juliusmarminge in #12546
    • chore: vouch cestercian by @juliusmarminge in #12638
    • fix(web): keep desktop annotation screenshots under CSP by @cestercian in #12636
    • fix(web): keep typed text when a question option is clicked by @cestercian in #12577
    • fix(server): empty Claude homePath shares continuation with ~/.claude by @cestercian in #12624
    • fix(desktop): include SnapShot app text for Flatpak and GTK4 by @cestercian in #12635
    • fix(server): surface ACP stderr when cursor-agent exits at session start by @cestercian in #12625

    New Contributors

    • @cestercian made their first contribution in #12636

    Full Changelog: v0.0.43-nightly.20260919.1978...v0.0.43-nightly.20260920.1990

    Original source
  • Sep 19, 2026
    • Date parsed from source:
      Sep 19, 2026
    • First seen by Releasebot:
      Sep 20, 2026
    Ping.gg logo

    T3code by Ping.gg

    T3 Code Nightly 0.0.43-nightly.20260919.1978 (8dd02470b1e7)

    T3code fixes web and mobile UI issues in confirmation dialogs, Android composer placeholders, and provider settings.

    What's Changed

    • fix(web): wrap long titles in confirmation dialogs by @saphid in #12571
    • fix(mobile): keep the Android composer placeholder on one line by @SunkenInTime in #12605
    • fix(web): restore providers settings heading by @maria-rcks in #12552

    Full Changelog: v0.0.43-nightly.20260919.1962...v0.0.43-nightly.20260919.1978

    Original source
  • Sep 19, 2026
    • Date parsed from source:
      Sep 19, 2026
    • First seen by Releasebot:
      Sep 19, 2026
    Ping.gg logo

    T3code by Ping.gg

    T3 Code Nightly 0.0.43-nightly.20260919.1962 (dfbb11bdd7c3)

    T3code fixes mobile navigation, improves editor detection, and cleans up collapsed thought previews.

    What's Changed

    • fix(mobile): adapt workspace navigation and expand controls by @juliusmarminge in #12551
    • chore(mobile): add dev client script with preview environment by @juliusmarminge in #12558
    • fix: detect installed editors outside PATH by @Bil0000 in #12439
    • fix(web): show plain text in collapsed thought previews by @Bil0000 in #12377

    Full Changelog

    v0.0.43-nightly.20260919.1948...v0.0.43-nightly.20260919.1962

    Original source
  • Similar to T3code with recent updates:

  • Sep 19, 2026
    • Date parsed from source:
      Sep 19, 2026
    • First seen by Releasebot:
      Sep 19, 2026
    Ping.gg logo

    T3code by Ping.gg

    T3 Code Nightly 0.0.43-nightly.20260919.1948 (803f94e787fa)

    T3code releases a broad nightly update across mobile, web, server, desktop, and release tooling, adding copy thread IDs, task project search, agent device controls, blocked-on-me PR sorting, and OTLP telemetry while also tightening fixes, performance, and platform-specific mobile polish.

    What's Changed

    • fix(mobile): use singular label for one settings environment by @juliusmarminge in #12282
    • feat(mobile): add copy thread ID to thread list actions by @jakeleventhal in #12228
    • fix(mobile): remove Android input underline backgrounds by @juliusmarminge in #12394
    • chore(deps): upgrade Effect to rc.115 and Alchemy to beta.78 by @juliusmarminge in #12326
    • chore(refs): sync Effect and Alchemy references to rc.115 and beta.78 by @juliusmarminge in #12327
    • chore(relay): deploy with the Alchemy CLI and publish client config through an Action by @juliusmarminge in #12401
    • chore(deps): bump the npm_and_yarn group across 1 directory with 3 updates by @dependabot[bot] in #12411
    • fix(git): prevent stale branch selections from restoring files by @yashranaway in #10574
    • chore(deps): bump parents that carry vulnerable transitive dependencies by @juliusmarminge in #12417
    • fix(web): keep a file-to-symlink type change from crashing the diff view by @Mnigos in #11075
    • Use T3 Device panel for mobile testing by @juliusmarminge in #12414
    • fix(web): client spans reach the trace proxy again by @yordis in #12332
    • fix(bitbucket): preserve rate limits from optional PR reads by @juliusmarminge in #12486
    • fix(mobile): synchronize native permission registry access by @juliusmarminge in #12482
    • fix(build): retain multiple license notices for one package by @juliusmarminge in #12489
    • fix(build): parse executable imports without matching source strings by @juliusmarminge in #12488
    • fix(mobile): synchronize native notification delegates by @juliusmarminge in #12483
    • fix(relay): accept delegated thread IDs in activity routes by @juliusmarminge in #12484
    • fix(git): explain fetch failures without exposing remote output by @juliusmarminge in #12485
    • fix(web): sidebar search matches message content by @koushikxd in #11761
    • fix(server): restore secrets when settings persistence fails by @juliusmarminge in #12487
    • fix(ci): accept V2 transfer reports without cross-scenario comparisons by @juliusmarminge in #12492
    • fix(web): speed up PR previews with fewer GitHub requests by @dominic-r in #11825
    • fix(server): retry transient git failures during checkpoint capture by @saphid in #11665
    • fix(mobile): keep archived threads visible during iOS search by @juliusmarminge in #12420
    • perf(mobile): isolate Material You conversion on Android by @juliusmarminge in #12379
    • perf(mobile): isolate iOS Live Activity imports by @juliusmarminge in #12380
    • refactor(mobile): split home headers by platform by @juliusmarminge in #12381
    • refactor(mobile): split native menus by platform by @juliusmarminge in #12382
    • refactor(mobile): isolate thread row appearance by platform by @juliusmarminge in #12383
    • refactor(mobile): split settings selection rows by platform by @juliusmarminge in #12384
    • refactor(mobile): centralize platform header rendering by @juliusmarminge in #12388
    • refactor(mobile): configure thread headers through the shared core by @juliusmarminge in #12389
    • refactor(mobile): share file header actions and search configuration by @juliusmarminge in #12390
    • refactor(mobile): share terminal header and menu configuration by @juliusmarminge in #12391
    • refactor(mobile): share archived thread header configuration by @juliusmarminge in #12399
    • refactor(mobile): compose review menus through the shared header by @juliusmarminge in #12400
    • feat(mobile): search projects when starting a task by @juliusmarminge in #12496
    • fix(mobile): preserve multiple model favorites by @juliusmarminge in #12505
    • feat(server): export log records over OTLP by @yordis in #12493
    • fix(mobile): use native settings and snooze controls by @juliusmarminge in #12512
    • feat(web): sort pull requests by what is blocked on me by @flamboh in #12508
    • fix(mobile): prefer pull-to-refresh on list screens by @juliusmarminge in #12515
    • fix(acp): accept SDK elicitation requests by @shivamhwp in #11294
    • fix(release): read relay configuration without loading deployment providers by @juliusmarminge in #12518
    • fix(ci): reconcile native change labels against pinned commits by @juliusmarminge in #12517
    • fix(release): strip Alchemy progress before parsing relay state by @juliusmarminge in #12519
    • refactor: remove obsolete code by @t3dotgg in #9917
    • fix(server): release oversized pull request diff cache entries by @juliusmarminge in #12523
    • feat(mobile): view and control agent devices by @juliusmarminge in #12531
    • fix(preview): recover host registration after request timeouts by @juliusmarminge in #12535
    • fix(mobile): align built-in theme colors with desktop by @juliusmarminge in #12534
    • feat(desktop): export main process telemetry over OTLP by @yordis in #12520
    • fix(codex): surface app permission requests as approvable by @Exotic209093 in #7861
    • chore(desktop): leave main process metrics export off until a metric exists by @juliusmarminge in #12540
    • fix(release): drop placeholder allowBuilds entry that broke desktop builds by @juliusmarminge in #12544

    New Contributors

    • @dependabot[bot] made their first contribution in #12411
    • @koushikxd made their first contribution in #11761

    Full Changelog

    v0.0.43-nightly.20260918.1895...v0.0.43-nightly.20260919.1948

    Original source
  • Sep 18, 2026
    • Date parsed from source:
      Sep 18, 2026
    • First seen by Releasebot:
      Sep 18, 2026
    Ping.gg logo

    T3code by Ping.gg

    T3 Code Nightly 0.0.43-nightly.20260918.1895 (994654198d58)

    T3code releases a nightly update with web, server, and mobile improvements, including PR panel thread fixes, smoother panel and chat behavior, new sidebar filtering and diff context menu options, and several accessibility and shared UI refinements.

    What's Changed

    • fix(web): keep PR panel actions in the current thread by @Bil0000 in #12320
    • fix(web): keep browser pages aligned during panel animations by @juliusmarminge in #12329
    • fix(server): bound provider event log records before serialization by @juliusmarminge in #12305
    • fix(server): reject file rewind in shared workspaces by @juliusmarminge in #12306
    • fix(server): capture checkpoints when baseline lookup fails by @juliusmarminge in #12307
    • fix(server): refresh file search outside checkpoint processing by @juliusmarminge in #12308
    • fix(web): keep chat from jumping when the scroll-to-end pill mounts by @Yash-Singh1 in #12317
    • fix(server): checkpoint workspaces with empty nested repositories by @saphid in #12181
    • chore(review): keep review bots out of the vendored .repos references by @juliusmarminge in #12333
    • fix(server): pass Codex image attachments by path to avoid oversized requests by @saphid in #11050
    • feat(web): filter sidebar from thread menu by @saphid in #8719
    • feat(web): open diff files from a right-click context menu by @saphid in #11842
    • fix(web): keep numbered jumps from stealing browser tabs by @Yash-Singh1 in #12315
    • fix(mobile): define Clerk colors in every Uniwind theme by @juliusmarminge in #12344
    • refactor(web): reuse searchable picker inputs by @juliusmarminge in #12353
    • fix(web): share touch-visible pull request edit actions by @juliusmarminge in #12370
    • fix(mobile): share accessible connection trace controls by @juliusmarminge in #12371
    • fix(mobile): share settings control row layout by @juliusmarminge in #12356
    • refactor(web): share diagnostic process actions by @juliusmarminge in #12358
    • refactor(mobile): share Android toolbar search fields by @juliusmarminge in #12359
    • refactor(web): share settings group surfaces by @juliusmarminge in #12360
    • refactor(web): reuse inline settings actions by @juliusmarminge in #12362
    • refactor(mobile): share thread list section controls by @juliusmarminge in #12363
    • refactor(mobile): share connection form fields by @juliusmarminge in #12364
    • refactor(mobile): share local environment lists by @juliusmarminge in #12365
    • refactor(mobile): share file preview feedback by @juliusmarminge in #12368
    • refactor(web): share standalone page layout by @juliusmarminge in #12354
    • fix(mobile): share settings action row defaults by @juliusmarminge in #12369
    • fix(mobile): share request action button defaults by @juliusmarminge in #12366
    • fix(web): share accessible color picker controls by @juliusmarminge in #12355

    Full Changelog: v0.0.43-nightly.20260917.1880...v0.0.43-nightly.20260918.1895

    Original source
  • Sep 17, 2026
    • Date parsed from source:
      Sep 17, 2026
    • First seen by Releasebot:
      Sep 18, 2026
    Ping.gg logo

    T3code by Ping.gg

    T3 Code Nightly 0.0.43-nightly.20260917.1880 (6deac7a924e6)

    T3code adds web and mobile improvements for clearer collaboration, including pull request files that can be marked as viewed, easier Settings navigation, cleaner Android chat layouts, compact composer banners, and better handling of thoughts, tool calls, and saved totals.

    What's Changed

    • fix(web): keep thoughts and failed tool calls in one activity row by @maria-rcks in #12270
    • fix(web): avoid reopening settled threads when adding projects by @dominic-r in #11804
    • feat(mobile): make Settings easier to navigate and scope by @juliusmarminge in #12272
    • fix(mobile): prevent overlapping text and UI on Android chat messages by @Exotic209093 in #11611
    • feat(web): pull request files can be marked as viewed by @yordis in #7721
    • fix(web): keep composer banners compact and readable by @Bil0000 in #12166
    • fix(web): collapse thoughts within tool groups by @maria-rcks in #12302
    • fix(usage): preserve saved totals after transcript cleanup by @maria-rcks in #12304
    • fix(mobile): show Agent behavior icon on Android by @juliusmarminge in #12316

    New Contributors

    • @Exotic209093 made their first contribution in #11611

    Full Changelog: v0.0.43-nightly.20260917.1866...v0.0.43-nightly.20260917.1880

    Original source
  • Sep 17, 2026
    • Date parsed from source:
      Sep 17, 2026
    • First seen by Releasebot:
      Sep 17, 2026
    Ping.gg logo

    T3code by Ping.gg

    T3 Code Nightly 0.0.43-nightly.20260917.1866 (d4d5d12e8ba0)

    T3code adds mobile favorites in the model picker and fixes dictation, preview picking, and shared usage scans.

    What's Changed

    • fix(mobile): keep screen awake during dictation by @juliusmarminge in #12227
    • feat(mobile): add favorites to model picker by @juliusmarminge in #12231
    • fix(desktop): keep preview picking active across subframe navigation by @Lucenx9 in #9741
    • fix(shared): keep the newest shared usage scan by @yashranaway in #10315

    Full Changelog: v0.0.43-nightly.20260917.1851...v0.0.43-nightly.20260917.1866

    Original source
  • Sep 17, 2026
    • Date parsed from source:
      Sep 17, 2026
    • First seen by Releasebot:
      Sep 17, 2026
    Ping.gg logo

    T3code by Ping.gg

    T3 Code Nightly 0.0.43-nightly.20260917.1851 (0150c6a53b40)

    T3code improves web, server, mobile, and settings workflows with richer text composer support, searchable keybindings, smarter command palette search, automatic storage cleanup, better worktree setup, and multiple reliability fixes across threads, checkpoints, and diffs.

    What's Changed

    • fix(server): settle cancelled worktree setup before rollback by @juliusmarminge in #12176
    • feat(mobile): port worktree setup progress and agent handoff by @juliusmarminge in #12177
    • fix(server): flush checkpoint objects and refs before publishing them by @Mnigos in #10944
    • fix(server): keep ready checkpoints when a later placeholder arrives by @Adolanium in #8432
    • fix(server): keep VCS waits from blocking turn completion by @Vrtak-CZ in #11970
    • fix(web): keep header spacing stable when sidebar drawer opens by @flamboh in #12162
    • fix(web): fall back when pull request avatars fail by @tastelessjolt in #11728
    • feat(web): enable rich text composer by default by @juliusmarminge in #12160
    • feat(web): make keybindings searchable from settings search by @maria-rcks in #12175
    • fix(web): preserve thread reading positions by @maria-rcks in #12144
    • fix(diff): collapse files by default by @maria-rcks in #12190
    • fix(web): folder links from chat open the file tree instead of a broken preview by @pc-style in #10909
    • feat(web): command palette search matches thread IDs by @saphid in #11185
    • fix(web): align notification icons with titles by @maria-rcks in #12202
    • fix(skills): support unicode currency symbols as skill aliases by @WilgotM in #12098
    • feat(settings): add automatic storage cleanup per machine and project by @maria-rcks in #11598
    • feat(web): command palette finds the pull requests and usage pages by @flamboh in #12211
    • feat(web): start new threads with multiple models in separate worktrees by @maria-rcks in #12179

    New Contributors

    • @Adolanium made their first contribution in #8432
    • @Vrtak-CZ made their first contribution in #11970
    • @pc-style made their first contribution in #10909

    Full Changelog: v0.0.43-nightly.20260917.1837...v0.0.43-nightly.20260917.1851

    Original source
  • Sep 17, 2026
    • Date parsed from source:
      Sep 17, 2026
    • First seen by Releasebot:
      Sep 17, 2026
    Ping.gg logo

    T3code by Ping.gg

    T3 Code Nightly 0.0.43-nightly.20260917.1837 (962bf62921c0)

    T3code adds clearer usage limits, faster CLI download progress, and theme selection from chat with color previews, while also improving pull request reviews, web layout, mobile polish, and server handling for large checkouts.

    What's Changed

    • feat(usage): show OpenCode Go, Cursor, and Grok subscription limits by @maria-rcks in #12115
    • fix(web): dropped folders become path chips on the local environment and are refused on remote ones by @SunkenInTime in #12001
    • fix(web): adapt provider settings to available content width by @tris203 in #12138
    • fix(web): show private repository media in pull request tabs by @maria-rcks in #11706
    • fix(review): show complete counts and load large diffs progressively by @tris203 in #10822
    • fix(web): prioritize linked pull requests over automatic diffs by @maria-rcks in #12142
    • feat(cli): show installer and update download progress by @juliusmarminge in #12044
    • fix(web): simplify agent approval prompts by @Bil0000 in #12082
    • fix(web): show tooltips for composer environment and workspace controls by @flamboh in #11787
    • fix(chat): group thoughts into the changing tool activity line by @maria-rcks in #12147
    • fix(web): keep tool timestamps before disclosure chevrons by @Yash-Singh1 in #12152
    • fix(web): default diff panel to working tree by @maria-rcks in #12139
    • design(mobile): unify Android Material layouts and native controls by @PixPMusic in #11841
    • feat(web): choose themes from chat with color previews by @maria-rcks in #12143
    • fix(web): align follow-up and license settings controls by @Bil0000 in #12167
    • fix(web): align composer task rows by @maria-rcks in #12165
    • fix(mobile): prevent Android compose FAB animation jitter by @PixPMusic in #12169
    • fix(server): keep large sparse checkouts on the fast checkpoint path by @vedprakash2302 in #12154
    • feat(web): make pull request comments easier to scan by @maria-rcks in #12150
    • fix(server): propagate linked pr changes and settle threads immediately by @maria-rcks in #12161
    • fix(web): reuse cached GitHub PR details across entry points by @maria-rcks in #12168
    • Remove new badge from Fable 5.1 by @juliusmarminge in #12173
    • fix(web): show author avatars in pull request previews by @extoci in #12125

    New Contributors

    • @vedprakash2302 made their first contribution in #12154

    Full Changelog: v0.0.43-nightly.20260916.1825...v0.0.43-nightly.20260917.1837

    Original source
  • Sep 16, 2026
    • Date parsed from source:
      Sep 16, 2026
    • First seen by Releasebot:
      Sep 17, 2026
    Ping.gg logo

    T3code by Ping.gg

    T3 Code Nightly 0.0.43-nightly.20260916.1825 (052c7ae53e46)

    T3code adds slash commands, send shortcut controls, and provider thinking traces while improving PR comment submission.

    What's Changed

    • fix(web): submit PR comments with Cmd/Ctrl+Enter by @flamboh in #11994
    • refactor(web): centralize pull request icon state presentation by @flamboh in #11144
    • feat(providers): expose native slash commands across clients by @maria-rcks in #11519
    • feat(web): add send shortcut and follow-up controls by @Bil0000 in #12075
    • feat(chat): show provider thinking traces by @maria-rcks in #11784

    Full Changelog: v0.0.43-nightly.20260916.1811...v0.0.43-nightly.20260916.1825

    Original source
  • Sep 16, 2026
    • Date parsed from source:
      Sep 16, 2026
    • First seen by Releasebot:
      Sep 17, 2026
    Ping.gg logo

    T3code by Ping.gg

    T3 Code Nightly 0.0.43-nightly.20260916.1811 (ccf220be205f)

    T3code fixes server, web, and client issues while adding clearer tool-row timestamps and fold controls in the web UI. The update also improves Android tool detection, standalone script resolution, and machine icon handling for a smoother experience.

    What's Changed

    • fix(server): detect unsupported legacy Android command-line tools by @Yash-Singh1 in #12017
    • fix(web): stop the worktree setup card from flashing and shifting by @juliusmarminge in #12015
    • fix(clients): show unsupported environments as neutral rows with their machine icon by @juliusmarminge in #12026
    • fix(clients): hold the discovered machine icon across relay refreshes by @juliusmarminge in #12030
    • fix(server): resolve Node for standalone helper scripts by @juliusmarminge in #12033
    • feat(web): reveal timestamps on tool rows and turn folds by @saphid in #8641
    • docs: make the standalone installer the primary way to get the CLI by @juliusmarminge in #11696

    Full Changelog: v0.0.41-nightly.20260916.1795...v0.0.43-nightly.20260916.1811

    Original source
  • Sep 16, 2026
    • Date parsed from source:
      Sep 16, 2026
    • First seen by Releasebot:
      Sep 17, 2026
    Ping.gg logo

    T3code by Ping.gg

    T3 Code Nightly 0.0.41-nightly.20260916.1795 (3060cc461458)

    T3code ships a fresh nightly release with mobile preview store builds, stronger compatibility checks, and a wave of fixes across web, server, clients, usage, and linting. It also improves navigation, health checks, and GitHub quota use while tightening Hermes-related safeguards.

    What's Changed

    • feat(mobile): add v2 preview store builds by @juliusmarminge in #11966
    • fix(mobile): block incompatible server connections by @juliusmarminge in #11974
    • fix(web): keep PR controls readable in narrow panels by @Bil0000 in #11962
    • fix(server): block updates under legacy service launchers by @Gigioxx in #11940
    • fix: reduce GitHub quota use with sharing enabled by @Bil0000 in #11888
    • fix(usage): refresh limits when the tab opens by @Bil0000 in #11928
    • fix(contracts): avoid Intl.Segmenter in monogram validation (Hermes crash) by @bompus in #11984
    • feat(lint): extend Hermes API bans with a configurable API list by @juliusmarminge in #11982
    • fix(server): reuse Git index metadata during checkpoint capture by @im-kvijay in #10792
    • refactor: give project monograms their own icon variant by @juliusmarminge in #11993
    • fix(clients): disable incompatible environments during discovery by @juliusmarminge in #11990
    • fix(antigravity): stop health checks from filling the disk with _MEI folders by @t3dotgg in #12008
    • fix(mobile): bare t3code:// links no longer reset navigation to Home by @SunkenInTime in #12002
    • fix(server): keep Claude rewind when fork history length changes by @maria-rcks in #11954
    • fix(mobile): use native toolbar search for licenses by @juliusmarminge in #12011

    New Contributors

    • @bompus made their first contribution in #11984
    • @im-kvijay made their first contribution in #10792

    Full Changelog: v0.0.41-nightly.20260915.1780...v0.0.41-nightly.20260916.1795

    Original source
  • Sep 16, 2026
    • Date parsed from source:
      Sep 16, 2026
    • First seen by Releasebot:
      Sep 17, 2026
    Ping.gg logo

    T3code by Ping.gg

    T3 Code v0.0.42

    T3code ships a broad release with self-contained CLI updates, background service migration support, and major web, mobile, desktop, server, and PR workflow improvements. It also adds new device, notifications, settings, and performance upgrades across the product.

    Important

    Upgrading a background server? Older background services need a one-time manual update to work with the new standalone executable, so updating from the app may fail with a "runtime is missing or incomplete" error. Run the following command in a terminal on the machine hosting your server to update the service and restart it:

    npx --yes t3@latest update --channel stable
    

    For custom Linux service overrides that still point to the old launcher, see #11934.

    What's Changed

    • fix(mobile): show the provider account badge on thread rows by @vitalyiegorov in #9899
    • fix(codex): name the usage limit and its reset instead of relaying "out of credits" by @vitalyiegorov in #10473
    • fix(web): copy selected pull request link from PR page by @maria-rcks in #10615
    • fix(web): keep ref picker steady when opening by @Adamulek123 in #9472
    • fix(web): play pull request videos inline by @maria-rcks in #10617
    • fix(desktop): preserve browser editing shortcuts by @juliusmarminge in #10621
    • fix(web): open pull request markdown links in the panel by @juliusmarminge in #10623
    • fix(mobile): fit the Android splash icon to its circular mask by @juliusmarminge in #10620
    • feat(desktop): add cross-platform window capture by @Bil0000 in #8103
    • fix(web): open proactive panels when entering threads by @maria-rcks in #10610
    • fix(native): wait for the KDE feedback test listener by @juliusmarminge in #10645
    • fix(desktop): resolve local media linked from remote threads by @maria-rcks in #10619
    • fix(web): add bottom padding to project actions header by @flamboh in #10634
    • fix(web): update machines together in auto balance by @maria-rcks in #10596
    • fix(preview): transfer recordings to the agent environment by @maria-rcks in #10572
    • fix(web): navigate markdown images as galleries by @maria-rcks in #10625
    • chore: upgrade to TypeScript 7.0.2 by @juliusmarminge in #10663
    • fix: hide email-bearing account labels in usage limits by @juliusmarminge in #10668
    • fix(web): keep scroll-to-end button close to composer by @Bil0000 in #10543
    • chore(deps): upgrade Effect to rc.112 and Alchemy to beta.76 by @juliusmarminge in #10652
    • chore(refs): sync Effect reference to rc.112 by @juliusmarminge in #10653
    • chore(refs): sync Alchemy reference to beta.76 by @juliusmarminge in #10654
    • fix: generate thread titles with the selected model across connections by @Bil0000 in #10526
    • fix(desktop): enable context menus in the browser by @juliusmarminge in #10670
    • fix(desktop): stop generating declarations during bundling by @juliusmarminge in #10679
    • fix(desktop): restore layout control hit targets by @juliusmarminge in #10673
    • feat(chat): attach files to question answers by @shivamhwp in #9871
    • feat(desktop): refresh macOS installer with aurora artwork by @saphid in #10632
    • fix(server): give completed turns a full session idle window by @StiensWout in #10689
    • feat(web): add pull request merge defaults by @Bil0000 in #8088
    • fix(usage): keep account columns aligned across limit rows by @juliusmarminge in #10690
    • fix(web): chat text no longer shows through a 1px gap under composer banners by @vitalyiegorov in #10635
    • refactor(server): classify runtime exports by @juliusmarminge in #10274
    • refactor(server): classify orchestration exports by @juliusmarminge in #10275
    • refactor(server): classify service exports by @juliusmarminge in #10276
    • refactor(server): classify telemetry exports by @juliusmarminge in #10277
    • refactor(server): classify provider exports by @juliusmarminge in #10278
    • refactor(server): classify source control exports by @juliusmarminge in #10279
    • refactor(server): classify source control registry API by @juliusmarminge in #10280
    • refactor(server): classify preview toolkit exports by @juliusmarminge in #10281
    • ci(knip): enforce server exports by @juliusmarminge in #10282
    • feat(web): add previous/next turn navigation in minimap by @UtkarshUsername in #8531
    • fix(web): stop the settings sidebar shifting when switching pages by @t3dotgg in #10705
    • fix(web): copy terminal selection with Ctrl+Insert by @iamshadmantaqi in #8541
    • fix(web): show the same project icon in the command palette as everywhere else by @t3dotgg in #10712
    • fix(web): stop sidebar rows flashing and shifting on click by @t3dotgg in #10713
    • refactor(web): pass the project record to ProjectFavicon so icons cannot drift by @t3dotgg in #10714
    • feat(web): accept file drops into sidebar threads by @UtkarshUsername in #7892
    • fix(mcp): keep preview snapshots usable by the agent and let it save them by @t3dotgg in #10501
    • fix(server): stop Windows terminal processes when closing by @SunkenInTime in #10771
    • feat(mobile): use Android wallpaper colors by @juliusmarminge in #10691
    • feat(mobile): add optional Material You layout by @juliusmarminge in #10692
    • feat(web): show project favicon in new-thread project picker by @gsimone in #10790
    • fix(desktop): use official logo in macOS installer by @t3-code[bot] in #10819
    • fix(web): honor terminal link browser overrides by @UtkarshUsername in #10060
    • fix(desktop): neutral artwork for stable macOS installer by @t3-code[bot] in #10820
    • fix(web): restore text-only draft project title by @juliusmarminge in #10821
    • refactor(web): consolidate setup wizards into shared components by @juliusmarminge in #10832
    • fix(web): stop the bar under the composer popping in after threads load by @t3dotgg in #10727
    • fix(web): keep the composer footer still while thread data loads by @t3dotgg in #10768
    • fix(desktop): defer keyring loading until macOS cookie import by @simplythatguy in #10667
    • fix(relay): share notification policy and prioritize waiting agents by @juliusmarminge in #10848
    • fix(relay): recheck queued iOS alerts and retain fast completions by @juliusmarminge in #10849
    • fix(mobile): respect notification permission when tokens rotate by @juliusmarminge in #10850
    • fix(mobile): tolerate native Headers without getSetCookie by @juliusmarminge in #10851
    • fix(relay): use current APNs registration routing for queued jobs by @juliusmarminge in #10859
    • fix(server): release consumed event replay pages by @Gigioxx in #10777
    • feat(mobile): arrange threads with drag handles by @juliusmarminge in #10496
    • feat(mobile): add Android agent notifications and ongoing activity by @ryanrhughes in #10416
    • fix(mobile): blur glass fallbacks to prevent background text bleed by @juliusmarminge in #10964
    • feat(web): add provider model bulk toggle by @UtkarshUsername in #10947
    • fix(web): allow expanding duplicate tool call commands by @Yash-Singh1 in #10981
    • fix(mobile): prevent Android chat rows overlapping during sync by @SunkenInTime in #10983
    • fix(mobile): prevent text leaking through Android glass by @juliusmarminge in #10998
    • feat(pull-requests): link multiple pull requests to threads by @juliusmarminge in #10839
    • feat(search): find threads by linked pull request by @juliusmarminge in #10870
    • feat(prs): navigate, merge and rebase GitHub stacks by @juliusmarminge in #10875
    • fix(server): preserve recent PR reads across server restarts by @juliusmarminge in #11007
    • feat(web): zoom and pan expanded images by @maria-rcks in #10869
    • fix(ui): use available space for composer model names by @juliusmarminge in #11002
    • fix(web): restore pr list diff counts to the top right by @maria-rcks in #10609
    • fix(web): show message copy buttons on touch devices by @maria-rcks in #11020
    • fix(web): middle-click pastes in the terminal on Linux by @maria-rcks in #11018
    • fix(editors): open remote projects in Zed by @maria-rcks in #11022
    • feat: add blue and orange diff color palette by @maria-rcks in #10671
    • fix(server): resolve project identity before legacy pr relinks by @t3-code[bot] in #11045
    • fix(mobile): keep Android markdown icons aligned with text by @SunkenInTime in #11079
    • Revert "fix(mobile): keep Android markdown icons aligned with text" by @juliusmarminge in #11098
    • fix(ui): simplify multiple linked pull request badges by @maria-rcks in #11104
    • fix(preview): return to pip when closing the right panel by @maria-rcks in #11102
    • fix: quiet settled threads and simplify PR badges by @juliusmarminge in #11101
    • fix(web): emphasize primary pull request actions by @juliusmarminge in #11105
    • fix(web): prevent seams in the topbar scroll fade by @caezium in #10914
    • fix(web): fit provider update text inside sidebar notices by @MatthewFeroz in #11034
    • fix(web): align floating browser preview corners by @caezium in #10915
    • fix(web): save PR body edits with Cmd/Ctrl+Enter by @flamboh in #10660
    • fix(web): collapse a tool call by clicking its expanded label by @maria-rcks in #11017
    • feat(devices): add simulator and emulator support by @juliusmarminge in #10677
    • feat(devices): scope targets and sessions to their hosts by @juliusmarminge in #10854
    • feat(devices): target concurrent agent sessions across hosts by @juliusmarminge in #10855
    • feat(devices): connect simulator hosts over SSH by @juliusmarminge in #10856
    • feat(web): use a compact right-panel surface menu by @maria-rcks in #11111
    • fix(mobile): keep Android markdown icons aligned by @none23 in #11118
    • fix(mobile): add close controls to tablet files and terminal by @juliusmarminge in #11115
    • fix(mobile): preserve the final composer animation frame by @juliusmarminge in #11114
    • fix(mobile): keep composer transitions aligned by @juliusmarminge in #11127
    • refactor(mobile): name shared markdown renderer without iOS suffixes by @SunkenInTime in #11128
    • fix(media): preserve playback during fullscreen transitions by @maria-rcks in #11113
    • fix(marketing): redirect /app to app.t3.codes by @t3-code[bot] in #11145
    • chore(marketing): update to 300k users and 22k stars by @t3-code[bot] in #11146
    • feat(command-palette): show environments in search results by @Cyberlane in #10722
    • fix(pr): update labels and reviewers without redundant reloads by @maria-rcks in #11117
    • fix(chat): fold question answers into tool activity by @maria-rcks in #11014
    • fix(usage): flag unpriced model activity instead of showing $0.00 by @maria-rcks in #11021
    • fix(server): let Claude launch args override the derived permission mode by @maria-rcks in #11026
    • fix(editors): accept root paths and Windows servers in Zed remote links by @maria-rcks in #11044
    • fix(web): center pull request unavailable states by @maria-rcks in #11110
    • fix(web): remove sidebar pull request link icon by @maria-rcks in #11179
    • fix(ui): color linked pr counts by aggregate status by @maria-rcks in #11180
    • fix(preview): render website favicons for browser tool activity by @maria-rcks in #11032
    • fix(web): simplify pull request summary sections by @maria-rcks in #10612
    • fix(web): preserve drafts when compacting context by @maria-rcks in #11103
    • fix(server): queue messages during context compaction by @maria-rcks in #11107
    • perf(web): format minimap previews only when opened by @juliusmarminge in #11181
    • perf(web): reuse completed Markdown prefixes while streaming by @juliusmarminge in #11193
    • perf(web): resume syntax highlighting from completed lines by @juliusmarminge in #11196
    • perf(web): preserve completed code-line DOM while streaming by @juliusmarminge in #11198
    • perf(web): huge-thread switch no longer blanks the chat pane by @juliusmarminge in #11169
    • fix(web): show platform file manager icons in Open menu by @Bil0000 in #11228
    • fix(server): detect file renames in review diffs by @jakeleventhal in #8086
    • fix(cli): pin shared Effect dependency for npm installs by @jakeleventhal in #11240
    • fix(mobile): prevent Hermes crashes when opening threads by @jakeleventhal in #11233
    • feat(web): open Usage on the Limits tab by default by @juliusmarminge in #11261
    • perf(web): avoid scanning chat history for sidebar backgrounds by @juliusmarminge in #11206
    • perf(mobile): reuse completed code lines while streaming by @juliusmarminge in #11211
    • perf(client): reduce remote request and message sync overhead by @Bil0000 in #11029
    • fix(web): refresh usage limit countdowns without switching tabs by @t3-code[bot] in #11187
    • fix(client-runtime): typecheck device hub ticket request on main by @juliusmarminge in #11304
    • feat(settings): add per-project overrides for scopable server settings by @juliusmarminge in #11176
    • feat(web): pick settings environment and project as two selects by @juliusmarminge in #10636
    • feat(settings): edit any scopable setting as a project override by @juliusmarminge in #10639
    • feat(web): float device streams over chat by @juliusmarminge in #11285
    • fix(web): floating preview can use the margins beside the composer by @juliusmarminge in #11290
    • perf(client-runtime): speed up message sync on desktop and mobile by @Bil0000 in #11302
    • fix(web): use the configured panel shortcut on the PR page by @Bil0000 in #11292
    • feat(web): add PR page selections to new draft threads by @Bil0000 in #11296
    • feat(web): show recording status on floating previews by @maria-rcks in #11312
    • fix(desktop): hold-to-quit no longer strands the quit by @maria-rcks in #11016
    • feat(web): mark projects on another machine in project pickers by @maria-rcks in #11323
    • fix(web): show pointer cursors on pull request controls by @shivamhwp in #11283
    • fix(web): themed panel toggles show their disabled state by @flamboh in #11188
    • fix(web): use branch wording in commit dialogs by @shivamhwp in #11281
    • fix(mobile): keep Android file icons on the line with wrapped filenames by @SunkenInTime in #11234
    • fix(codex): preserve qualified model ids in selection and generation by @maria-rcks in #9921
    • feat(desktop): share macOS permission onboarding by @juliusmarminge in #11289
    • fix(test): drain worker broadcasts before restoring browser globals by @maria-rcks in #11349
    • fix(web): disable linked pull requests when none are linked by @maria-rcks in #11348
    • fix(models): default to astra medium and fable 5.1 medium by @maria-rcks in #11347
    • fix(web): align provider settings with shared settings rows by @maria-rcks in #10571
    • feat(settings): configure default permissions for new threads by @maria-rcks in #11346
    • fix: restore provider history and prompts when rewinding by @maria-rcks in #11338
    • fix(web): keep comment actions visible when pr comments are folded by @maria-rcks in #11357
    • feat: rewind conversations while keeping file changes by @maria-rcks in #11358
    • fix(web): keep sidebar scroll position when pinning threads by @saphid in #10757
    • fix(web): remove pr description reactions by @maria-rcks in #11361
    • fix(desktop): keep preview keystrokes out of the composer by @maria-rcks in #11354
    • feat(settings): add open source license notices by @juliusmarminge in #8962
    • perf(client): reduce repeated sorting and date formatting by @Bil0000 in #11019
    • feat: add inline file previews and attachment chips across surfaces by @chrisdeeming in #11265
    • fix(desktop): preserve long offscreen text in SnapShots by @Bil0000 in #11250
    • perf(server): avoid workspace scans when loading pull requests by @Bil0000 in #11299
    • feat(sidebar): fold the project scope into the search row by @maria-rcks in #11315
    • fix(mobile): pin expo-audio so the release smoke patch stays in use by @ipanasenko in #11426
    • fix(web): preserve snapshot preview size in sent messages by @Bil0000 in #11429
    • fix(mobile): render photo library picks to a bounded JPEG off the JS thread by @Nelglor in #11440
    • fix(desktop): keep the native preview User-Agent so Turnstile passes by @akriaueno in #7110
    • fix(chat): keep user input outside collapsed work by @maria-rcks in #11363
    • fix(web): preserve preview focus on window return by @Lucenx9 in #11444
    • fix(web): complete thread status icons and keep input threads prominent by @maria-rcks in #11461
    • feat(web): tint image chips with their average color by @maria-rcks in #11468
    • fix(web): move viewer controls outside media and restore arrow navigation by @maria-rcks in #11470
    • fix(web): tighten sidebar search and footer spacing by @maria-rcks in #11466
    • feat(web): subagent spawns render as an expandable work row by @maria-rcks in #11433
    • fix(web): keep subagent rows visible under folded turns by @maria-rcks in #11474
    • fix(usage): make unavailable account limits more visible by @dominic-r in #10601
    • fix(desktop): bound backend shutdown wait during quit by @ishaanko in #7599
    • feat(web): choose the default diff file state by @maria-rcks in #11484
    • feat(composer): fold large pastes into text attachments by @chrisdeeming in #11442
    • feat(web): expose each chat message as a heading for screen readers by @Leos-Khai in #11199
    • fix(usage): respect provider account homes by @maria-rcks in #11485
    • feat(web): switch saved environments off instead of removing them by @t3dotgg in #11478
    • fix(mobile): stop crashing on launch when a thread has a PR stack by @juliusmarminge in #11486
    • fix(mobile): stop alerting that shared content vanished after sending it by @juliusmarminge in #11487
    • feat(web): add opt-in thread notifications and sounds by @maria-rcks in #11481
    • fix(server): open Cursor links in classic IDE mode by @Yash-Singh1 in #11498
    • feat(source-control): support Forgejo and Gitea with fj and tea by @maria-rcks in #11436
    • fix(web): match draft row heights to thread rows by @Yash-Singh1 in #11512
    • fix(grok): emit task lifecycle for monitors and background shells by @Svyk in #9139
    • fix(web): unify panel resizing and retain final drag width by @maria-rcks in #11529
    • fix(web): hide back button for single linked pull requests by @maria-rcks in #11520
    • fix(files): browse ignored files and load folders on demand by @maria-rcks in #11527
    • feat(web): float the pull request comment composer by @maria-rcks in #11531
    • fix(mobile): stop crashing on launch before the shell snapshot arrives by @juliusmarminge in #11537
    • feat(github): route pull request operations across matching accounts by @maria-rcks in #11367
    • chore(mobile): enable noUncheckedIndexedAccess and noImplicitOverride by @juliusmarminge in #11538
    • feat(mobile): show startup crashes in Settings → Diagnostics by @juliusmarminge in #11540
    • feat(mobile): add pooled subscription usage widgets by @MatthewFeroz in #11506
    • feat(web): add provider selector to pull request toolbar by @maria-rcks in #11524
    • fix(web): offer recovery from missing pages by @shivamhwp in #11314
    • fix(web): retry startup after the server recovers by @shivamhwp in #11291
    • feat(web): add optional compact sidebar rail by @maria-rcks in #11525
    • feat(web): add opt-in in-app thread notifications by @Bil0000 in #11570
    • feat(web): organize connections by environment by @maria-rcks in #11542
    • fix(web): keep sparse sidebar shelves at the bottom by @maria-rcks in #11595
    • fix(cursor): preserve internal agent errors without transport labels by @shivamhwp in #11365
    • fix(server): fall back when new worktrees are unavailable by @tris203 in #6208
    • feat: badge background thread notifications on desktop and web by @Bil0000 in #11569
    • feat(web): add compact thread list mode by @saphid in #9417
    • feat(web): refine compact thread row badges by @maria-rcks in #11644
    • feat(web): show the linked pull request in the compact sidebar rail by @maria-rcks in #11652
    • fix(mobile): adopt system glass for Live Activities by @juliusmarminge in #11604
    • fix(web): separate expanded tool output from adjacent hover highlights by @dominic-r in #11658
    • fix(web): apply device settings to selected environments by @juliusmarminge in #11541
    • feat(server): show finished paragraphs and code blocks while the response streams by @t3dotgg in #11062
    • fix(web): disconnect offline servers from threads by @t3dotgg in #11671
    • feat(web): flatten the connections page into one environments list by @t3dotgg in #11672
    • fix(mobile): keep usage widget rows consistently sized by @juliusmarminge in #11669
    • feat(server): add reusable auth token for dev worktrees by @t3dotgg in #8606
    • feat(settings): choose how responses stream, with a warning on legacy token mode by @t3dotgg in #11678
    • revert(web): remove the compact sidebar by @maria-rcks in #11685
    • build(desktop): bundle the main process and stage only its native externals by @juliusmarminge in #11410
    • build(server): make the CLI bundle loadable as a Node single-executable by @juliusmarminge in #11316
    • ci(release): build, sign, and publish self-contained CLI archives by @juliusmarminge in #11317
    • feat(server): install preview runtimes from release archives by @juliusmarminge in #11318
    • feat(ssh): run preview builds on remotes from the release archive by @juliusmarminge in #11319
    • feat(cli): add t3 update for self-contained installs by @juliusmarminge in #11451
    • feat(server): manage runtimes as release archives only, never from npm by @juliusmarminge in #11510
    • feat(desktop): run the WSL backend from the Linux CLI archive by @juliusmarminge in #11511
    • ci(release): build CLI archives for five targets, each on its own architecture by @juliusmarminge in #11605
    • ci(release): build the JS bundle once and run every platform and architecture in parallel by @juliusmarminge in #11606
    • feat(release): publish npx t3 as a launcher over per-platform executable packages by @juliusmarminge in #11607
    • feat(cli): add t3 uninstall for self-contained installs by @juliusmarminge in #11659
    • feat(web): show each worktree setup step and let users cancel it by @t3dotgg in #11372
    • fix(server): skip device hosts that resolve to the local machine by @juliusmarminge in #11698
    • fix(web): test device hosts across selected environments by @juliusmarminge in #11699
    • feat(desktop): allow disabling the local environment by @juliusmarminge in #9194
    • feat(cli): add t3 service restart and make t3 update repoint the service eagerly by @juliusmarminge in #11702
    • docs(claude): clarify OpenRouter model selection by @shivamhwp in #11369
    • fix(web): keep large image previews from stalling composer typing by @shivamhwp in #11324
    • fix(server): avoid extra round trips for terminal output by @Bil0000 in #11407
    • fix(web): remember panel width for each thread by @shivamhwp in #11310
    • fix(release): preserve updates from npm-based services by @t3dotgg in #11732
    • fix(desktop): restore Node discovery for WSL providers by @akj in #11741
    • fix(release): stop npm from pruning the platform packages' shipped node_modules by @juliusmarminge in #11750
    • fix(server): parse CLI versions with a "v" prefix by @NikodemNowak in #11738
    • fix(desktop): keep preview releases out of the nightly update changelog by @juliusmarminge in #11753
    • fix(web): open video attachment thumbnails in the viewer by @chrisdeeming in #11734
    • Allow setting T3CODE_OTLP_HEADERS by @bahlo in #11218
    • fix(web): use consistent PR section toggles by @Bil0000 in #11763
    • Add T3CODE_OTLP_PROTOCOL to allow protobuf protocol by @bahlo in #11224
    • feat(web): add composer and PR number shortcuts by @Bil0000 in #11615
    • chore(server): keep the legacy service entry point to the npm package only by @juliusmarminge in #11770
    • fix(web): use project monograms for automatic icon fallbacks by @ShpetimA in #11572
    • feat(web): clone repositories in the background instead of holding the palette open by @juliusmarminge in #11762
    • feat(mobile): clone repositories in the background and gate the draft on the clone by @juliusmarminge in #11774
    • fix(mobile): scale inline pills with Dynamic Type by @juliusmarminge in #11792
    • chore(deps): bump the Clerk stack to current releases by @juliusmarminge in #11764
    • feat(mobile): add a T3 Connect page to the Clerk profile by @juliusmarminge in #11765
    • feat(server): use Clerk's device authorization grant for headless connect login by @juliusmarminge in #11794
    • fix(server): stop refreshing providers on every config subscription by @juliusmarminge in #11811
    • fix(web): align monogram project icons in menus by @juliusmarminge in #11806
    • ci(desktop): sign fork PR macOS previews without exposing signing secrets by @juliusmarminge in #11760
    • fix(web): make copy PR link discoverable in keybindings by @Bil0000 in #11826
    • feat: add custom snooze dates and durations by @juliusmarminge in #11800
    • feat(mobile): redesign the Android agent activity card by @SunkenInTime in #11645
    • feat(web): inline worktree setup rows and async setup scripts by @juliusmarminge in #11832
    • fix(server): stream tight list items one at a time in paragraph mode by @juliusmarminge in #11833
    • fix(server): keep thread titles tied to user intent by @t3dotgg in #10720
    • refactor(server): resolve title links through source control providers by @juliusmarminge in #11844
    • refactor(server): align title generation with Effect conventions by @juliusmarminge in #11847
    • fix(server): disable color probes in worktree setup by @juliusmarminge in #11843
    • fix: keep worktree setup visible after leaving and reopening the thread by @t3dotgg in #11836
    • fix(desktop): prevent startup from running twice by @juliusmarminge in #11857
    • feat(mobile): add iPad keyboard shortcuts and command palette by @bmdavis419 in #11679
    • feat(server): persist the worktree setup send and progress on the thread by @juliusmarminge in #11852
    • feat(web): queue messages sent client-side while the agent is working by @t3dotgg in #11673
    • fix(server): bound Git process bursts to keep connections responsive by @Bil0000 in #11405
    • perf(server): speed up worktree fetch and checkout by @Bil0000 in #11633
    • fix(client): show thread state changes before remote replies by @Bil0000 in #11408
    • fix(mobile): restrict row highlighting to pointer input by @juliusmarminge in #11863
    • fix(mobile): ensure a compatible native client before verification by @juliusmarminge in #11862
    • fix(web): restore composer focus after closing option menus by @Bil0000 in #11884
    • fix(web): center refresh devices in the empty state by @shivamhwp in #11808
    • fix(mobile): match command palette colors to sheets by @juliusmarminge in #11861
    • fix(web): keep the composer ready during background worktree setup by @Bil0000 in #11883
    • fix(desktop): keep the sidebar brand and window buttons aligned by @shivamhwp in #11906
    • fix(web): drop the filled well behind the sidebar header buttons by @flamboh in #11660
    • fix(server): explain how to configure a missing Codex executable by @shivamhwp in #11345
    • fix(mobile): add missing thread rename action by @Michel-Liao in #11503
    • fix(mobile): wait for thread deep link hydration by @Michel-Liao in #11502
    • fix(mobile): keep iOS chat rows aligned after measurement by @dominic-r in #11813
    • feat: add customizable soft-tint project monograms by @eimexdev in #11845
    • fix: multiple UI and server bug fixes by @kridaydave in #11593
    • fix(server): release preview hosts after unanswered requests by @yashranaway in #11381
    • Preserve diff tree order and collapsed folders by @juliusmarminge in #11931
    • fix(client-runtime): preserve cached turns and older-page loading by @lnieuwenhuis in #8309
    • chore(deps): bump Clerk stack to latest stable versions by @juliusmarminge in #11956
    • fix(mobile): update Reanimated and Worklets by @juliusmarminge in #11957
    • fix(desktop): paste as text no longer doubles the pasted text by @TonybynMp4 in #11958
    • feat(web): choose queue or steer for follow-up messages by @Bil0000 in #11964

    New Contributors

    • @iamshadmantaqi made their first contribution in #8541
    • @simplythatguy made their first contribution in #10667
    • @Cyberlane made their first contribution in #10722
    • @Nelglor made their first contribution in #11440
    • @akriaueno made their first contribution in #7110
    • @Leos-Khai made their first contribution in #11199
    • @Svyk made their first contribution in #9139
    • @NikodemNowak made their first contribution in #11738
    • @bahlo made their first contribution in #11218
    • @TonybynMp4 made their first contribution in #11958

    Full Changelog: v0.0.40...v0.0.42

    Original source
Releasebot

Curated by the Releasebot team

Releasebot is an aggregator of official product update announcements from hundreds of software vendors and thousands of sources.

Our editorial process involves the manual review and audit of release notes procured with the help of automated systems.