Ping.gg Release Notes

Last updated: Apr 17, 2026

Ping.gg Products

All Ping.gg Release Notes (21)

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

    T3code by Ping.gg

    T3 Code v0.0.20

    T3code fixes a sidebar settings bug and improves release CI for version bumping.

    What's Changed

    • fix: guard against missing sidebarProjectGroupingOverrides in client settings by @juliusmarminge in #2099
    • ci(release): install deps before finalize version bump by @juliusmarminge in #2100

    Full Changelog: v0.0.19...v0.0.20

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

    T3code by Ping.gg

    T3 Code v0.0.19

    T3code ships a broader desktop and web update with a new extensible command palette, copy image and assistant message actions, better thread, branch and worktree handling, improved Claude and Codex support, nightly release channel changes, and Windows ARM builds.

    What's Changed

    • Remove Claude subscription-based model adjustment by @juliusmarminge in #1899
    • Fix worktree base branch updates for active draft by @juliusmarminge in #1900
    • feat(desktop): add "Copy Image" to right-click context menu by @GuilhermeVieiraDev in #1052
    • [codex] fix composer footer compact layout by @shivamhwp in #1894
    • Stabilize auth session cookies per server mode by @juliusmarminge in #1898
    • Add provider skill discovery by @juliusmarminge in #1905
    • Handle deleted git directories as non-repositories by @juliusmarminge in #1907
    • Memoize derived thread reads by @juliusmarminge in #1908
    • fix(web): resolve logical-to-physical key mismatch in project drag reorder by @mwolson in #1904
    • Add assistant message copy action and harden related test/storage fallbacks by @shivamhwp in #1211
    • Fix opening urls wrapped across lines in the terminal by @ElSargo in #1913
    • fix(web): prevent number-key shortcuts from hijacking input in focused editor by @D3OXY in #1810
    • feat(web): add extensible command palette by @binbandit in #1103
    • chore(desktop): separate dev AppUserModelID on Windows by @adammansfield in #1934
    • Coalesce status refreshes by remote by @juliusmarminge in #1940
    • fix: quote editor launch args on Windows to support paths with spaces by @D3OXY in #1805
    • fix(web): allow concurrent browser tests to retry ports by @ashvinnihalani in #1951
    • fix: Align token usage metrics for both Claude and Codex by @ashvinnihalani in #1943
    • Preserve live stream subscriptions across explicit reconnects by @juliusmarminge in #1972
    • Migrate chat scrolling and branch lists to LegendList by @juliusmarminge in #1953
    • window controls overlay (windows&linux) by @tarik02 in #1969
    • fix(desktop): increase backend readiness timeout from 10s to 30s by @rowalth in #1979
    • fix(web): replace turn strip overlay gradients with mask-image fade by @GuilhermeVieiraDev in #1949
    • Add shell snapshot queries for orchestration state by @juliusmarminge in #1973
    • fix: avoid copy button overlapping long code blocks by @barrymichaeldoyle in #1985
    • Pad composer model picker to prevent ring clipping by @juliusmarminge in #1992
    • Allow empty server threads to bootstrap new worktrees by @juliusmarminge in #1936
    • Prevent live thread branches from regressing to temp worktree names by @juliusmarminge in #1995
    • fix: add pointer cursor to the select trigger by @UtkarshUsername in #1997
    • docs: Document environment prep before local development by @ashvinnihalani in #1975
    • feat: Add Kiro editor support to open picker by @ashvinnihalani in #1974
    • feat: show full thread title in a tooltip when hovering sidebar thread names by @UtkarshUsername in #1994
    • Clear tracked RPCs on reconnect by @juliusmarminge in #2000
    • Use latest user message time for thread timestamps by @juliusmarminge in #1996
    • fix: lost provider session recovery by @ashvinnihalani in #1938
    • Fix thread timeline autoscroll and simplify branch state by @juliusmarminge in #2002
    • Warm sidebar thread detail subscriptions by @juliusmarminge in #2001
    • Fix new-thread draft reuse for worktree defaults by @juliusmarminge in #2003
    • Refresh git status after branch rename and worktree setup by @juliusmarminge in #2005
    • Cache provider status and gate desktop startup by @juliusmarminge in #1962
    • Improve shell PATH hydration and fallback detection by @juliusmarminge in #1799
    • Backfill projected shell summaries and stale approval cleanup by @juliusmarminge in #2004
    • fix(claude): emit plan events for TodoWrite during input streaming by @TimCrooker in #1541
    • Nightly release channel by @juliusmarminge in #2012
    • Fix nightly desktop product name by @juliusmarminge in #2025
    • Add filesystem browse API and command palette project picker by @Noojuno in #2024
    • Fix terminal Cmd+Backspace on macOS by @SAKETH11111 in #2027
    • feat(web): add tooltip to composer file mention pill by @GuilhermeVieiraDev in #1944
    • Improve markdown file link UX by @justsomelegs in #1956
    • feat: add Launch Args setting for Claude provider by @akarabach in #1971
    • Default nightly desktop builds to the nightly update channel by @juliusmarminge in #2049
    • fix: remove trailing newline from CLAUDE.md symlink by @marcusgrando in #2052
    • fix: prevent user-input activities from leaking into pending approvals projection by @marcusgrando in #2051
    • feat: add Claude Opus 4.7 to built-in models by @Marve10s in #2072
    • fix(web): prevent composer controls overlap on narrow windows (make plan sidebar responsive) by @UtkarshUsername in #1198
    • fix(server): drop stale text generation options when resetting text-gen model selection by @UtkarshUsername in #2076
    • feat: configurable project grouping by @tlh38 in #2055
    • Fix Claude Process leak[MEMORY INTENSIVE], archiving, and stale claude session monitoring. by @crafael23 in #2042
    • fix(server): extend negative repository identity cache ttl by @m-mohamed in #2083
    • Build for Windows ARM by @Badbird5907 in #2080
    • [codex] Fix Windows release manifest publishing by @juliusmarminge in #2095

    New Contributors

    • @mwolson made their first contribution in #1904
    • @ElSargo made their first contribution in #1913
    • @adammansfield made their first contribution in #1934
    • @ashvinnihalani made their first contribution in #1951
    • @tarik02 made their first contribution in #1969
    • @rowalth made their first contribution in #1979
    • @barrymichaeldoyle made their first contribution in #1985
    • @TimCrooker made their first contribution in #1541
    • @SAKETH11111 made their first contribution in #2027
    • @akarabach made their first contribution in #1971
    • @marcusgrando made their first contribution in #2052
    • @tlh38 made their first contribution in #2055
    • @crafael23 made their first contribution in #2042
    • @m-mohamed made their first contribution in #2083
    • @Badbird5907 made their first contribution in #2080

    Full Changelog: v0.0.17...v0.0.19

    Original source
  • All of your release notes in one feed

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

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

    T3code by Ping.gg

    T3 Code Nightly 0.0.18-nightly.20260416.46 (d22c6f528006)

    T3code releases a nightly update with composer and markdown UX improvements, a new Launch Args setting for the Claude provider, and default nightly desktop builds on the nightly channel, plus fixes for CLAUDE.md symlink cleanup and pending approvals behavior.

    What's Changed

    • feat(web): add tooltip to composer file mention pill by @GuilhermeVieiraDev in #1944
    • Improve markdown file link UX by @justsomelegs in #1956
    • feat: add Launch Args setting for Claude provider by @akarabach in #1971
    • Default nightly desktop builds to the nightly update channel by @juliusmarminge in #2049
    • fix: remove trailing newline from CLAUDE.md symlink by @marcusgrando in #2052
    • fix: prevent user-input activities from leaking into pending approvals projection by @marcusgrando in #2051

    New Contributors

    • @akarabach made their first contribution in #1971
    • @marcusgrando made their first contribution in #2052

    Full Changelog: nightly-v0.0.17-nightly.20260415.45...nightly-v0.0.18-nightly.20260416.46

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

    T3code by Ping.gg

    T3 Code Nightly 0.0.17-nightly.20260415.45 (7968f278ee54)

    T3code adds filesystem browse API, a command palette project picker, and macOS terminal Cmd+Backspace fixes.

    What's Changed

    • Fix nightly desktop product name by @juliusmarminge in #2025
    • Add filesystem browse API and command palette project picker by @Noojuno in #2024
    • Fix terminal Cmd+Backspace on macOS by @SAKETH11111 in #2027

    New Contributors

    • @SAKETH11111 made their first contribution in #2027

    Full Changelog: nightly-v0.0.17-nightly.20260415.44...nightly-v0.0.17-nightly.20260415.45

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

    T3code by Ping.gg

    T3 Code Nightly 0.0.17-nightly.20260415.44 (409ff90a1401)

    T3code ships a nightly release with a new extensible command palette, provider skill discovery, Copy Image in the desktop context menu, Kiro editor support, and window controls overlay, plus broad fixes for auth, git, threads, and shell handling.

    What's Changed

    • Remove Claude subscription-based model adjustment by @juliusmarminge in #1899
    • Fix worktree base branch updates for active draft by @juliusmarminge in #1900
    • feat(desktop): add "Copy Image" to right-click context menu by @GuilhermeVieiraDev in #1052
    • [codex] fix composer footer compact layout by @shivamhwp in #1894
    • Stabilize auth session cookies per server mode by @juliusmarminge in #1898
    • Add provider skill discovery by @juliusmarminge in #1905
    • Handle deleted git directories as non-repositories by @juliusmarminge in #1907
    • Memoize derived thread reads by @juliusmarminge in #1908
    • fix(web): resolve logical-to-physical key mismatch in project drag reorder by @mwolson in #1904
    • Add assistant message copy action and harden related test/storage fallbacks by @shivamhwp in #1211
    • Fix opening urls wrapped across lines in the terminal by @ElSargo in #1913
    • fix(web): prevent number-key shortcuts from hijacking input in focused editor by @D3OXY in #1810
    • feat(web): add extensible command palette by @binbandit in #1103
    • chore(desktop): separate dev AppUserModelID on Windows by @adammansfield in #1934
    • Coalesce status refreshes by remote by @juliusmarminge in #1940
    • fix: quote editor launch args on Windows to support paths with spaces by @D3OXY in #1805
    • fix(web): allow concurrent browser tests to retry ports by @ashvinnihalani in #1951
    • fix: Align token usage metrics for both Claude and Codex by @ashvinnihalani in #1943
    • Preserve live stream subscriptions across explicit reconnects by @juliusmarminge in #1972
    • Migrate chat scrolling and branch lists to LegendList by @juliusmarminge in #1953
    • window controls overlay (windows&linux) by @tarik02 in #1969
    • fix(desktop): increase backend readiness timeout from 10s to 30s by @rowalth in #1979
    • fix(web): replace turn strip overlay gradients with mask-image fade by @GuilhermeVieiraDev in #1949
    • Add shell snapshot queries for orchestration state by @juliusmarminge in #1973
    • fix: avoid copy button overlapping long code blocks by @barrymichaeldoyle in #1985
    • Pad composer model picker to prevent ring clipping by @juliusmarminge in #1992
    • Allow empty server threads to bootstrap new worktrees by @juliusmarminge in #1936
    • Prevent live thread branches from regressing to temp worktree names by @juliusmarminge in #1995
    • fix: add pointer cursor to the select trigger by @UtkarshUsername in #1997
    • docs: Document environment prep before local development by @ashvinnihalani in #1975
    • feat: Add Kiro editor support to open picker by @ashvinnihalani in #1974
    • feat: show full thread title in a tooltip when hovering sidebar thread names by @UtkarshUsername in #1994
    • Clear tracked RPCs on reconnect by @juliusmarminge in #2000
    • Use latest user message time for thread timestamps by @juliusmarminge in #1996
    • fix: lost provider session recovery by @ashvinnihalani in #1938
    • Fix thread timeline autoscroll and simplify branch state by @juliusmarminge in #2002
    • Warm sidebar thread detail subscriptions by @juliusmarminge in #2001
    • Fix new-thread draft reuse for worktree defaults by @juliusmarminge in #2003
    • Refresh git status after branch rename and worktree setup by @juliusmarminge in #2005
    • Cache provider status and gate desktop startup by @juliusmarminge in #1962
    • Improve shell PATH hydration and fallback detection by @juliusmarminge in #1799
    • Backfill projected shell summaries and stale approval cleanup by @juliusmarminge in #2004
    • fix(claude): emit plan events for TodoWrite during input streaming by @TimCrooker in #1541
    • Nightly release channel by @juliusmarminge in #2012

    New Contributors

    • @mwolson made their first contribution in #1904
    • @ElSargo made their first contribution in #1913
    • @adammansfield made their first contribution in #1934
    • @ashvinnihalani made their first contribution in #1951
    • @tarik02 made their first contribution in #1969
    • @rowalth made their first contribution in #1979
    • @barrymichaeldoyle made their first contribution in #1985
    • @TimCrooker made their first contribution in #1541

    Full Changelog: v0.0.17...nightly-v0.0.17-nightly.20260415.44

    Original source
  • Apr 10, 2026
    • Date parsed from source:
      Apr 10, 2026
    • First seen by Releasebot:
      Apr 11, 2026
    Ping.gg logo

    T3code by Ping.gg

    T3 Code v0.0.17

    T3code releases improved thread state persistence and stronger secret store handling with catalog override fixes.

    What's Changed

    • Persist changed-files expansion state per thread by @Marve10s in #1858
    • Harden secret store and resolve catalog overrides by @juliusmarminge in #1891

    Full Changelog: v0.0.16...v0.0.17

    Original source
  • Apr 10, 2026
    • Date parsed from source:
      Apr 10, 2026
    • First seen by Releasebot:
      Apr 11, 2026
    Ping.gg logo

    T3code by Ping.gg

    T3 Code v0.0.16

    T3code ships a broad update with faster server queries, smoother sidebar and chat behavior, stronger WebSocket recovery, and improved Git and workspace handling. It also adds editor launch support for Trae, IntelliJ IDEA, Zed, and devcontainer workflows.

    What's Changed

    Annotate Git core Effect.fn helpers by @juliusmarminge in #1511
    Make DrainableWorker drain off outstanding count by @juliusmarminge in #1514
    Refactor projection pipeline side effects by @juliusmarminge in #1512
    Inline sqlite error classification by @juliusmarminge in #1515
    Wrap orchestration reactor starts in Effect.fn by @juliusmarminge in #1513
    Fix for broken Codex model selection for 'Text Generation Model' by @Alexx999 in #1543
    Show hidden thread status in sidebar by @juliusmarminge in #1517
    fix: show empty project thread state in sidebar by @shivamhwp in #1546
    Make provider model lists dynamic based on auth context by @juliusmarminge in #1556
    fix(windows): hover-effect-fix-in-the-branch-ui by @shivamhwp in #1559
    fix(web): preserve scroll when collapsing large changed-files trees by @CodeZeno in #1113
    Fix model settings getting stuck by @Alexx999 in #1538
    fix(web): Fix duplicate highlight in composer slash command menu by @AbdulelahHajjar in #1445
    [codex] debounce thread jump hint pills by @juliusmarminge in #1526
    fix(desktop): default confirm dialog selection to "No" by @Efroim-Propel in #1400
    Scroll active item into view in composer menu by @naufalw in #1557
    Show archive action on hover with confirm focus by @juliusmarminge in #1561
    Clarify provider setup in README by @Ivorisnoob in #1406
    Document T3 Code install methods by @juliusmarminge in #1564
    Update README.md by @juliusmarminge in #1565
    Refactor terminal manager onto Effect runtime by @juliusmarminge in #1525
    refactor(web): remove redundant add-project cancel button by @UtkarshUsername in #1302
    Refactor web orchestration sync to incremental events and isolated recovery by @juliusmarminge in #1560
    Bump Effect catalog dependencies by @juliusmarminge in #1594
    Replace wait-on with internal desktop resource polling by @juliusmarminge in #1600
    Extract project/workspace related functionality to Effect services by @juliusmarminge in #1524
    Map fatal Codex stderr to runtime errors by @juliusmarminge in #1615
    fix(server): parse git branches correctly when column.ui is enabled by @EDM115 in #1529
    fixing the input ui at certain endpoints causing the button to overflow. by @shivamhwp in #1574
    Improve Linux desktop identity packaged builds by @Chrono-byte in #1201
    fix(web): consume plans on new-thread implementation by @UtkarshUsername in #1203
    chore: effect rpc and layer based startup by @juliusmarminge in #929
    Feat: Added Trae IDE support for opening current working directory by @lnieuwenhuis in #1656
    [codex] migrate Effect.fn in apps/server/src/checkpointing/Layers/CheckpointDiffQuery.ts by @juliusmarminge in #1622
    [codex] migrate Effect.fn in apps/server/src/checkpointing/Layers/CheckpointStore.ts by @juliusmarminge in #1623
    [codex] migrate Effect.fn in apps/server/src/git/Layers/ClaudeTextGeneration.ts by @juliusmarminge in #1625
    [codex] migrate Effect.fn in apps/server/src/persistence/Migrations.ts by @juliusmarminge in #1632
    [codex] migrate Effect.fn in apps/server/src/git/Layers/CodexTextGeneration.ts by @juliusmarminge in #1624
    [codex] migrate Effect.fn in apps/server/src/telemetry/Layers/AnalyticsService.ts by @juliusmarminge in #1642
    [codex] migrate Effect.fn in apps/server/src/provider/Layers/CodexProvider.ts by @juliusmarminge in #1635
    [codex] migrate Effect.fn in apps/server/src/provider/Layers/ClaudeProvider.ts by @juliusmarminge in #1634
    [codex] migrate Effect.fn in apps/server/src/provider/Layers/ProviderAdapterRegistry.ts by @juliusmarminge in #1637
    [codex] migrate Effect.fn in apps/server/src/provider/makeManagedServerProvider.ts by @juliusmarminge in #1640
    [codex] migrate Effect.fn in apps/server/src/persistence/Layers/Sqlite.ts by @juliusmarminge in #1631
    [codex] migrate Effect.fn in apps/server/src/provider/Layers/EventNdjsonLogger.ts by @juliusmarminge in #1636
    [codex] migrate Effect.fn in apps/server/src/provider/Layers/ProviderRegistry.ts by @juliusmarminge in #1638
    [codex] migrate Effect.fn in apps/server/src/provider/Layers/ProviderService.ts by @juliusmarminge in #1639
    [codex] migrate Effect.fn in apps/server/src/orchestration/Layers/ProviderCommandReactor.ts by @juliusmarminge in #1629
    [codex] migrate Effect.fn in apps/server/src/persistence/NodeSqliteClient.ts by @juliusmarminge in #1633
    perf(server): add targeted projection queries by @juliusmarminge in #1646
    perf(server): avoid thread-wide scans for message projection by @juliusmarminge in #1647
    perf(server): bootstrap engine from persisted projections by @juliusmarminge in #1648
    [codex] fix git remote parsing, PR resolution, and sidebar PR state by @juliusmarminge in #1619
    Scope git query invalidation by cwd by @juliusmarminge in #1670
    Normalize sidebar thread state for faster updates by @juliusmarminge in #1668
    fix: stabilize messages timeline virtualization by @juliusmarminge in #1664
    Add copy-to-clipboard action for proposed plan card by @juliusmarminge in #1620
    Split PR creation into granular progress stages by @juliusmarminge in #1694
    Scope git action progress toasts to the originating thread by @juliusmarminge in #1675
    Paginate git branch listing and search results by @juliusmarminge in #1691
    Clicking logo now navigates to threads by @waLLxAck in #1617
    fix: use explicit refspec for push in worktrees with slashed branch names by @D3OXY in #1684
    Fix websocket closing and reopening connections too eagerly by @juliusmarminge in #1701
    Fix stale send spinner after completed turns by @hhharryyyyy in #1700
    Fix scroll to bottom button flickering near bottom of the chat by @vaeho in #1692
    Clean up terminal state when threads are archived by @juliusmarminge in #1702
    feat: support IntelliJ IDEA open-in launch by @cenumi in #1673
    Add server observability tracing and metrics by @juliusmarminge in #1697
    [codex] Revert stale send spinner fix by @juliusmarminge in #1704
    Persist server OTLP tracing settings across restarts by @juliusmarminge in #1705
    Move worktree bootstrap to the server and persist terminal launch context by @juliusmarminge in #1518
    feat(cli): allow optional positional cwd argument by @juliusmarminge in #1727
    Return replay retry state from orchestration recovery by @juliusmarminge in #1728
    Proxy browser OTLP traces through the server by @juliusmarminge in #1739
    Add WebSocket disconnect recovery and slow RPC toast UX by @juliusmarminge in #1730
    [codex] Canonicalize PR number references by @sabraman in #1749
    Use lazy stream accessors for provider runtime events by @juliusmarminge in #1746
    [codex] Fix marketing download fallback links by @sabraman in #1747
    Raise slow RPC ack warning threshold to 15s by @juliusmarminge in #1760
    Use active worktree path for workspace saves by @juliusmarminge in #1762
    Stream git status updates over WebSocket by @juliusmarminge in #1763
    fix(web): unwrap windows shell command wrappers by @justsomelegs in #1719
    Rename "Chat" to "Build" in interaction mode toggle by @heysonder in #1769
    Assign default capabilities to Codex custom models by @juliusmarminge in #1793
    Add project rename support in the sidebar by @juliusmarminge in #1798
    Support multi-select pending user inputs by @juliusmarminge in #1797
    Add Zed support to Open actions via editor command aliases by @AdemBenAbdallah in #1303
    Closes #1795 - Support building and developing in a devcontainer by @Spitfire1900 in #1791
    Add explicit timeouts to CI and release workflows by @juliusmarminge in #1825
    fix(web): distinguish singular/plural in pending action submit label by @jvzijp in #1826
    Refactor web stores into atomic slices ready to split ChatView by @justsomelegs in #1708
    Add VSCode Insiders and VSCodium icons by @Spitfire1900 in #1847
    Prepare datamodel for multi-environment by @juliusmarminge in #1765
    Implement server auth bootstrap and pairing flow by @juliusmarminge in #1768
    Use dev proxy for loopback auth and environment requests by @juliusmarminge in #1853
    Refresh local git status on turn completion by @juliusmarminge in #1821
    fix(desktop): add Copy Link action for chat links by @Klemencina in #1835
    fix: map runtime modes to correct permission levels by @oski646 in #1587
    Fix persisted composer image hydration typo by @noxire-dev in #1831
    Clarify environment and workspace picker labels by @juliusmarminge in #1854
    Scope git toast state by thread ref by @juliusmarminge in #1855
    fix build by @juliusmarminge in #1859
    Stabilize keybindings toast stream setup by @juliusmarminge in #1860
    Debounce reconnect disconnect logging by @juliusmarminge in #1862
    Extract ChatComposer to fix composer keystroke re-renders by @juliusmarminge in #1857
    [codex] Harden WebSocket reconnect recovery by @juliusmarminge in #1864
    Fix composer footer focus ring overflow by @juliusmarminge in #1865
    fix: make file uri links clickable by @Yash-Singh1 in #1867
    fix(web): harmonize typography in chat messages and code blocks by @jvzijp in #1861
    feat(web): add surround selection in composer by @mbuvarp in #1502
    fix: use different bundle ID for dev runner by @nmggithub in #1806
    fix: don't let un-updateable builds check for an update by @nmggithub in #1808
    Persist client settings and saved environment secrets by @juliusmarminge in #1868
    Align chat composer and toolbar widths by @juliusmarminge in #1869
    Select desktop backend port by sequential scan by @juliusmarminge in #1870
    Add headless t3 serve pairing output by @juliusmarminge in #1871
    Document remote server network access setup by @juliusmarminge in #1872
    Harden workspace git indexing against repo-configured fsmonitor execution by @juliusmarminge in #1873
    bump effect to latest beta by @juliusmarminge in #1866
    Fix server publish check for bin entrypoint by @juliusmarminge in #1885

    New Contributors

    @CodeZeno made their first contribution in #1113
    @Efroim-Propel made their first contribution in #1400
    @naufalw made their first contribution in #1557
    @EDM115 made their first contribution in #1529
    @Chrono-byte made their first contribution in #1201
    @lnieuwenhuis made their first contribution in #1656
    @waLLxAck made their first contribution in #1617
    @D3OXY made their first contribution in #1684
    @hhharryyyyy made their first contribution in #1700
    @vaeho made their first contribution in #1692
    @cenumi made their first contribution in #1673
    @justsomelegs made their first contribution in #1719
    @heysonder made their first contribution in #1769
    @AdemBenAbdallah made their first contribution in #1303
    @Spitfire1900 made their first contribution in #1791
    @jvzijp made their first contribution in #1826
    @Klemencina made their first contribution in #1835
    @oski646 made their first contribution in #1587
    @noxire-dev made their first contribution in #1831

    Full Changelog: v0.0.15...v0.0.16

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

    T3code by Ping.gg

    T3 Code v0.0.15

    T3code ships v0.0.15 with stronger Git and Claude workflows, including progress persistence, provider-aware model selection, Claude context window support, thread archiving, keyboard shortcuts, and better web, desktop, and Windows fixes for a smoother experience.

    What's Changed

    • Preserve git action progress until HTTP completion by @juliusmarminge in #1388
    • Persist provider-aware model selections by @juliusmarminge in #1371
    • Pick sidebar fallback thread after delete by @juliusmarminge in #1395
    • fix(security): send sensitive config over a bootstrap fd by @juliusmarminge in #1398
    • docs: properly linked CLAUDE.md to AGENTS.md by @jakob1379 in #1328
    • fix(web): prevent provider model submenu overlap by @ifBars in #1403
    • feat(git): Add Claude as a TextGenerationProvider by @keyzou in #1323
    • Add copy action to error toast messages by @juliusmarminge in #1416
    • fix(desktop): prevent git actions and terminal toggle from overlapping by @78i87 in #1423
    • fix(web): clear composer border after picker dismissal by @AbdulelahHajjar in #1382
    • fix(web): add pointer cursor to composer send button by @BeckWangthumboon in #1415
    • Make server settings authoritative for runtime behavior by @juliusmarminge in #1421
    • Add Claude context window selection support by @juliusmarminge in #1422
    • Add VS Code Insiders and VSCodium to Open In editor picker by @nassimna in #1392
    • fix(web): improve chat header badge and title flex distribution by @GuilhermeVieiraDev in #1309
    • Support gh pr checkout pull request references by @juliusmarminge in #1457
    • fix(claude): avoid resetting the Claude model on every turn by @harshit97 in #1466
    • Add Effect.fn refactor checklist by @juliusmarminge in #1476
    • fix(threads): Keep active-turn runtime errors from ending sessions by @Snowy7 in #1261
    • Improve drain semantics via STM in DrainableWorker by @IMax153 in #1474
    • Refactor Codex adapter lifecycle helpers by @juliusmarminge in #1478
    • Skip a unit test that is using a bash script on Windows by @Alexx999 in #1490
    • Detect command not found when checking codex/claude CLI on Windows by @Alexx999 in #1492
    • Add eol=lf to .gitattributes for Windows users by @Alexx999 in #1491
    • fix(web): linkify Windows C:/ paths in terminal output by @MaansenV in #1483
    • Add thread archiving and settings navigation by @shivamhwp in #1359
    • Normalize typed provider runtime ingestion by @juliusmarminge in #1475
    • fix: trust node-pty install scripts on linux by @smalitobules in #1451
    • Fix Linux desktop Codex CLI detection at startup by @Ryan-D-Gast in #1100
    • fix(web): allow switching away from Ultrathink without manual prompt editing by @Marve10s in #1307
    • Fix server fallback to direct fd read on /proc/self/fd failure by @rishi-chauhan in #1488
    • fix(desktop): ensure all windows are destroyed before launching the NSIS installer during update process by @danielss-dev in #1461
    • fix(web): add project path action to sidebar menu by @FllipEis in #1436
    • fix: add noopener to external chat markdown links by @sabraman in #1315
    • Tighten settings nav and add Escape back navigation by @juliusmarminge in #1503
    • feat: add mock update server by @nmggithub in #1180
    • fix(ci): use whitespace-insensitive PR size diff by @maria-rcks in #1500
    • Fix sidebar thread panel weird states. by @shivamhwp in #1497
    • fix: Prevent sidebar project dragging when using macos control+click to open context menu by @Noojuno in #873
    • Harden Claude stream exit handling by @juliusmarminge in #1504
    • feat(threads): auto-generate first-turn thread titles by @maria-rcks in #1375
    • Add keyboard shortcuts for jumping to sidebar threads by @t3dotgg in #1456
    • Add new GitHub users to VOUCHED.td by @juliusmarminge in #1508
    • Truncate oversized git diffs instead of failing by @juliusmarminge in #1499
    • Update system overhaul by @shivamhwp in #1505

    New Contributors

    • @jakob1379 made their first contribution in #1328
    • @ifBars made their first contribution in #1403
    • @78i87 made their first contribution in #1423
    • @AbdulelahHajjar made their first contribution in #1382
    • @BeckWangthumboon made their first contribution in #1415
    • @nassimna made their first contribution in #1392
    • @Snowy7 made their first contribution in #1261
    • @IMax153 made their first contribution in #1474
    • @Alexx999 made their first contribution in #1490
    • @MaansenV made their first contribution in #1483
    • @smalitobules made their first contribution in #1451
    • @Ryan-D-Gast made their first contribution in #1100
    • @rishi-chauhan made their first contribution in #1488
    • @danielss-dev made their first contribution in #1461
    • @FllipEis made their first contribution in #1436
    • @sabraman made their first contribution in #1315

    Full Changelog: v0.0.14...v0.0.15

    Original source
  • Mar 24, 2026
    • Date parsed from source:
      Mar 24, 2026
    • First seen by Releasebot:
      Mar 25, 2026
    Ping.gg logo

    T3code by Ping.gg

    T3 Code v0.0.14

    T3code releases a smoother web and chat experience with persistent model settings, a resizable sidebar, better project and thread navigation, improved telemetry and provider handling, plus updates to terminal, context usage, and git workflow behavior.

    What's Changed

    • fix(web): add pointer cursor to add project button by @binbandit in #1220
    • Show project status dots when collapsed in the sidebar by @maria-rcks in #1097
    • feat(web): persist modelOptions, refactor provider specific logic by @maria-rcks in #1121
    • fix(ChatView): update scroll button styles to improve user interaction by @pranavgoel29 in #1246
    • fix(web): show health banner for selected provider instead of defaulting to Codex by @Marve10s in #1223
    • fix(web): update add-project toggle label in cancel state by @UtkarshUsername in #1248
    • Prefer Claude user ID for telemetry identity by @juliusmarminge in #1249
    • feat: added configurable base directory. by @mcking-07 in #826
    • fix(claude): load Claude SDK filesystem setting sources by @harshit97 in #1334
    • Load PTY adapter at runtime by @shivamhwp in #1311
    • fix: add license field to npm package by @gameroman in #1272
    • Flatten Git service layer and switch server paths to base dir by @juliusmarminge in #1255
    • fix(web): avoid false draft attachment persistence warnings by @shivamhwp in #1153
    • Add resizable chat sidebar by @shivamhwp in #1347
    • ci(github): exclude test files from mixed PR size calculation by @binbandit in #1105
    • refactor(settings): simplify settings layout and controls by @maria-rcks in #1288
    • Run draft-thread project scripts from resolved project/worktree cwd by @juliusmarminge in #1178
    • Stream git hook progress events for stacked git actions by @juliusmarminge in #1214
    • feat: add terminal toggle button to chat header by @antiisaint in #633
    • feat: add word wrapping setting and in-panel button by @raphaelluethy in #1326
    • fix(provider,claude): handle prompt stream interrupt on session stop by @keyzou in #1365
    • Preserve terminal history across ANSI control sequences by @juliusmarminge in #1367
    • Surface context window usage in the UI by @juliusmarminge in #1351
    • Sort sidebar projects and threads by recency by @juliusmarminge in #1372

    New Contributors

    • @pranavgoel29 made their first contribution in #1246
    • @Marve10s made their first contribution in #1223
    • @mcking-07 made their first contribution in #826
    • @harshit97 made their first contribution in #1334
    • @shivamhwp made their first contribution in #1311
    • @gameroman made their first contribution in #1272
    • @antiisaint made their first contribution in #633
    • @raphaelluethy made their first contribution in #1326
    • @keyzou made their first contribution in #1365

    Full Changelog: v0.0.13...v0.0.14

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

    T3code by Ping.gg

    T3 Code v0.0.13

    T3code updates its release workflow to use a secret release app ID.

    What's Changed

    Use secret release app ID in release workflow by @juliusmarminge in #1217

    Full Changelog: v0.0.12...v0.0.13

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

    T3code by Ping.gg

    T3 Code v0.0.12

    T3code releases a new update with GitHub issue templates, a scroll-to-bottom chat pill, a configurable model for git text generation, Terminal output access for Agents, a Claude Code adapter, and multiple web, desktop, and workflow fixes.

    What's Changed

    • Upgrade oxfmt and oxlint tooling versions by @juliusmarminge in #1010
    • feat(github): add issue templates for automatic triage by @binbandit in #896
    • Actions dialog: autofocus script-name field by @buzinas in #912
    • fix(web): unify focus ring styles across sidebar and app by @Xanacas in #1079
    • chore: add .idea/ to .gitignore by @StefanWin in #1077
    • feat(web): add scroll to bottom pill in chat view by @saishankar404 in #619
    • fix: tighten node engine range for node:sqlite compat (#206) by @EtanHey in #1096
    • Fixed Typos in Agents.md by @Ivorisnoob in #1120
    • fix(github): fix bug report issue template for screenshots by @UtkarshUsername in #1109
    • fix(desktop): backfill SSH_AUTH_SOCK from login shell on macOS by @stickerdaniel in #972
    • Add copy workspace path button to thread action menu by @jamesx0416 in #1128
    • fix(web): restore pointer cursors for sidebar actions by @binbandit in #894
    • fix: fix menu copy by @UtkarshUsername in #1063
    • Use GitHub App token when checking out main in release workflow by @juliusmarminge in #1175
    • fix(web): fix sidebar project drag clipping with variable-height items by @GuilhermeVieiraDev in #1176
    • feat: add configurable model for git text generation by @seifalmotaz in #1171
    • Give Agents access to Terminal output by @maskdotdev in #1032
    • fix: implement button overflow by @UtkarshUsername in #1193
    • fix: consume plans on implementation by @UtkarshUsername in #1133
    • fix(web): show text input for adding projects on Linux desktop by @eggfriedrice24 in #1075
    • feat: add Claude Code adapter by @juliusmarminge in #179

    New Contributors

    • @buzinas made their first contribution in #912
    • @Xanacas made their first contribution in #1079
    • @StefanWin made their first contribution in #1077
    • @EtanHey made their first contribution in #1096
    • @Ivorisnoob made their first contribution in #1120
    • @stickerdaniel made their first contribution in #972
    • @seifalmotaz made their first contribution in #1171

    Full Changelog: v0.0.11...v0.0.12

    Original source
  • Mar 13, 2026
    • Date parsed from source:
      Mar 13, 2026
    • First seen by Releasebot:
      Mar 14, 2026
    Ping.gg logo

    T3code by Ping.gg

    T3 Code v0.0.11

    Ping.gg unveils a new release window from v0.0.10 to v0.0.11 with broad improvements across build reliability, editor enhancements, UI tweaks, and developer tooling. The changelog spotlights component extractions, selective file staging, fixes, and welcomes new contributors to the project.

    What's Changed

    • chore(release): align package versions before building artifacts by @maria-rcks in #933
    • Use live thread activities for sidebar status pills by @dbalders in #919
    • feat: split out components from ChatView.tsx by @Ymit24 in #860
    • ci(github): add pull request size labels by @binbandit in #901
    • fix(web): resolve preferred editor from available editors & introduce useLocalStorage helper by @mbuvarp in #662
    • fix: diff panel unclosable after retainSearchParams middleware by @eggfriedrice24 in #937
    • feat: add selective file staging to commit dialog by @GuilhermeVieiraDev in #872
    • add Ymit24 to vouched list by @nmggithub in #959
    • fix: Fix response duration for agent to no longer always be 1ms by @Noojuno in #866
    • fix: fix logo aligment regression on macOS by @nmggithub in #960
    • fix: improve business logic in prompt editor and fix cursor bugs in Plan mode by @nmggithub in #867
    • update project removal copy by @donnes in #981
    • Fix new-thread shortcuts when terminal has focus by @juliusmarminge in #984
    • fix: Linux icon now shows up by @alexsch01 in #807
    • fix(web): add pointer cursor to running stop-generation button by @binbandit in #900
    • chore: update actions/checkout and actions/github-script by @Bashamega in #956
    • fix: add logging for WebSocket errors by @hobostay in #948
    • fix: clean up timeout in PlanSidebar to prevent memory leaks by @hobostay in #949
    • fix: add error logging for code highlighting failures by @hobostay in #951
    • feat: add fuzzy workspace entry search by @maskdotdev in #256
    • fix: don't restart the app on normal exists in dev runner by @nmggithub in #986
    • feat: Allow Overriding Timestamp Format in Settings by @huxcrux in #855
    • Add Antigravity to supported editors in Open menu (macOS, Windows, and Linux) by @WilgotM in #841
    • fix: composer @file autocomplete cursor and spacing bugs by @chuks-qua in #936
    • fix: block image uploads during plan mode questions by @chuks-qua in #621
    • feat: replace worktree toggle with discoverable Select dropdown by @zortos293 in #1001
    • chore: update @vitejs/plugin-react to 6.0.0 by @Noojuno in #1002
    • Add compact Codex tool-call icons and details to the chat timeline by @zortos293 in #988
    • fix(desktop): show dialog after "Check for Updates" menu action by @dpav02 in #955
    • chore: Upgrade marketing app to Astro 6 by @Noojuno in #1005
    • fix(web): add default thread env mode setting by @binbandit in #892
    • fix(web): defer diff worker startup until diff opens by @binbandit in #934
    • Extract reusable clipboard hook and standardize media queries by @juliusmarminge in #1006

    New Contributors

    • @maria-rcks made their first contribution in #933
    • @Ymit24 made their first contribution in #860
    • @mbuvarp made their first contribution in #662
    • @GuilhermeVieiraDev made their first contribution in #872
    • @donnes made their first contribution in #981
    • @alexsch01 made their first contribution in #807
    • @hobostay made their first contribution in #948
    • @maskdotdev made their first contribution in #256
    • @huxcrux made their first contribution in #855
    • @WilgotM made their first contribution in #841
    • @zortos293 made their first contribution in #1001
    • @dpav02 made their first contribution in #955

    Full Changelog: v0.0.10...v0.0.11

    Original source
  • Mar 11, 2026
    • Date parsed from source:
      Mar 11, 2026
    • First seen by Releasebot:
      Mar 14, 2026
    Ping.gg logo

    T3code by Ping.gg

    T3 Code v0.0.10

    Ping.gg releases a new desktop changelog era, signaling a shift to v0.0.10 with broad tweaks across contracts, UI, and UX. Highlights include contract cleanup, drag-and-drop sidebar reordering, shift-click thread selection, persistent diff panel state, and visible version info alongside stability fixes.

    What's Changed

    • refactor(contracts): remove unused OrchestrationPersistedEvent schema by @binbandit in #601
    • Open desktop folder picker immediately when adding projects in Electron by @juliusmarminge in #697
    • Show “Awaiting Input” sidebar status and extract thread status logic by @juliusmarminge in #701
    • Remove Codex service tier option from settings, contracts, and turn dispatch by @juliusmarminge in #700
    • Stabilize visible toast layout offsets to prevent hover flicker by @juliusmarminge in #702
    • Fix plan composer layout by preventing flex overflow in chat/sidebar by @juliusmarminge in #706
    • fix(perf): debounce storage writes, batch events, async health checks by @chuks-qua in #497
    • Fix project name badge truncation in chat header by @TheLevic in #723
    • Add drag-and-drop project reordering to the sidebar by @juliusmarminge in #185
    • Defer proposed plan markdown rendering until users expand in ChatView by @juliusmarminge in #751
    • Disable add project button for empty path. by @sbansal1999 in #725
    • Treat retryable Codex error notifications as runtime warnings by @juliusmarminge in #758
    • Fix UI Overflow when Github Action is 'Commit, Create & Push PR' by @dbalders in #771
    • fix(web): polyfill crypto.randomUUID for non-secure HTTP contexts by @chirino in #666
    • Add PR thread setup for local and worktree modes by @juliusmarminge in #718
    • feat(web): add shift-click multi-select for sidebar threads by @binbandit in #651
    • Add oxfmt pretty-printing by @jasonLaster in #779
    • Add downloads page and shared marketing layout by @Noojuno in #802
    • Display application version in sidebar and settings by @WeldFire in #720
    • fix(contracts): align terminal restart input type across IPC, WS, and server by @binbandit in #597
    • fix(server): skip auth check when Codex CLI uses a custom model provider by @binbandit in #649
    • fix: use commit as the default git action without origin by @binbandit in #642
    • Sync desktop native theme with web theme setting by @Noojuno in #800
    • fix: prevent Codex overrides footer overflow with long binary paths by @UtkarshUsername in #707
    • Fix Windows keybindings for font size: use Ctrl+ to increase by @Bashamega in #786
    • fix: invalidate workspace entry cache after turn completion and revert by @binbandit in #796
    • Fix cross-repo PR detection and push remote selection by @juliusmarminge in #788
    • Stabilize runtime orchestration and fix flaky CI tests by @jasonLaster in #488
    • fix: map gitignore to ini for Shiki syntax highlighting by @ranvier2d2 in #848
    • fix: checkpoint diffs never resolve (shared PubSub subscription) by @eggfriedrice24 in #595
    • chore: added eggfriedrice24 to vouched list by @binbandit in #869
    • feat: persist diff panel state across thread navigation by @eggfriedrice24 in #875

    New Contributors

    • @TheLevic made their first contribution in #723
    • @sbansal1999 made their first contribution in #725
    • @dbalders made their first contribution in #771
    • @chirino made their first contribution in #666
    • @WeldFire made their first contribution in #720
    • @UtkarshUsername made their first contribution in #707
    • @Bashamega made their first contribution in #786
    • @ranvier2d2 made their first contribution in #848
    • @eggfriedrice24 made their first contribution in #595

    Full Changelog: v0.0.9...v0.0.10

    Original source
  • Mar 9, 2026
    • Date parsed from source:
      Mar 9, 2026
    • First seen by Releasebot:
      Mar 14, 2026
    Ping.gg logo

    T3code by Ping.gg

    T3 Code v0.0.9

    Ping.gg unveils a fresh release sweep with fixes across server, web and desktop, adds a practical encyclopedia of common terms, and welcomes new contributors. The update tightens stability, refines tests, and clears edge cases while signaling ongoing development from v0.0.8 to v0.0.9.

    What's Changed

    • fix(server): use waitForPush in terminal event broadcast test to prevent flaky failure by @binbandit in #606
    • Add PR vouch workflow with trust-status labels by @t3dotgg in #602
    • fix(web): add missing v7 key to legacy localStorage cleanup list by @binbandit in #594
    • Add an encyclopedia of common terms by @jasonLaster in #613
    • fix: fix external link opening in desktop by @Noojuno in #599
    • fix(ci): handle draft PR conversions in pr-vouch by @binbandit in #611
    • refactor(web): remove redundant double parse of diff route search params by @binbandit in #598
    • fix(desktop): use filesystem-friendly userData directory name by @binbandit in #607
    • Fix users who installed intel builds on arm macs by @t3dotgg in #641
    • fix(web): fix native scrollbar being intercepted by sidebar rail on windows and linux by @saishankar404 in #618

    New Contributors

    • @Noojuno made their first contribution in #599
    • @saishankar404 made their first contribution in #618

    Full Changelog: v0.0.8...v0.0.9

    Original source
  • Mar 9, 2026
    • Date parsed from source:
      Mar 9, 2026
    • First seen by Releasebot:
      Mar 14, 2026
    Ping.gg logo

    T3code by Ping.gg

    T3 Code v0.0.8

    Ping.gg unveils plan mode UI overhaul and lockfile refresh in latest v0.0.8 release.

    What's Changed

    • fix: plan mode ui overhaul by @t3dotgg in #596
    • Fix release finalize lockfile refresh by @t3dotgg in #608

    Full Changelog: v0.0.7...v0.0.8

    Original source

Related vendors