Commits

Update version example in remote-development.md (#45427)

6dad419cd5 • Hidehiro Anto • Dec 20, 2025

editor: Make `TextAlign::Center` and `TextAlign::Right` work (#45417)

0facdfa5ca • Danilo Leal • Dec 20, 2025

ci: Disable automated docs on pushes to `main` (#45416)

58461377ca • Marshall Bowers • Dec 20, 2025

Set override_redirect for PopUps (#42224)

42d5f7e73e • Lieunoir • Dec 20, 2025

Separate out component_preview crate and add easy-to-use example binaries (#45382)

5395197619 • Mikayla Maki • Dec 20, 2025

gpui: Fix hover styles not being applied during layout (#43324)

1d76539d28 • Mayank Verma • Dec 20, 2025

gpui: Reset mouse scroll state on FocusOut to prevent large jumps (#43841)

e5eb26e8d6 • jkugs • Dec 20, 2025

gpui: Improve the tab stop example by demonstrating tab_group (#44647)

a86b0ab2e0 • Serophots • Dec 20, 2025

gpui: Add a Popover example for test deferred (#44473)

5fb220a19a • Jason Lee • Dec 20, 2025

git: Fix bug where opening a git blob from historic commit view could fail (#44226)

12dbbdd1d3 • Anthony Eid • Dec 19, 2025

Revert "gpui: Enable direct-to-display optimization for metal" (#45405)

6dfabddbb4 • Max Brunsfeld • Dec 19, 2025

Support union declarations in C/C++ textobjects.scm (#45308)

895213a94d • Haojian Wu • Dec 19, 2025

Fix OpenRouter giving errors for some Anthropic models (#45399)

1c576ccf82 • Richard Feldman • Dec 19, 2025

settings ui: Change window kind from floating to normal (#45401)

3f4da03d38 • Anthony Eid • Dec 19, 2025

Run cargo fix as well as cargo clippy --fix (#45394)

ff71f4d46d • Conrad Irwin • Dec 19, 2025

docs: Stash local changes before branch checkout in droid auto docs CLI (#45395)

71f4dc2481 • morgankrey • Dec 19, 2025

Enforce 5MB per-image limit when converting images for language models (#45313)

b091cc4d9a • Nathan Sobo • Dec 19, 2025

Make prompt store fail-open when DB contains undecodable records (#45312)

8e5d33ebc6 • Nathan Sobo • Dec 19, 2025

docs: Droid needs a real model (#45393)

99224ccc75 • morgankrey • Dec 19, 2025

Inline assistant: Don't scroll up too high (#45171)

56646e6bc3 • Michael Benfield • Dec 19, 2025

docs: Droid doesn't know its own commands (#45391)

bb2f037407 • morgankrey • Dec 19, 2025

git: Optimistically stage hunks when staging a file, take 2 (#45278)

07db88a327 • Cole Miller • Dec 19, 2025

docs: More droid docs debugging (#45388)

e61f9081d4 • morgankrey • Dec 19, 2025

Correct UTF-16 saving and add heuristic encoding detection (#45243)

1bc3fa8154 • Ichimura Tomoo • Dec 19, 2025

ci: Fix Factory CLI installation URL (#45386)

22916311cd • morgankrey • Dec 19, 2025

Add script/triage_watcher.jl (#45384)

1edd050baf • Miguel Raz Guzmán Macedo • Dec 19, 2025

docs: Fix auto docs GitHub Action (#45383)

b53f661515 • morgankrey • Dec 19, 2025

Fix relative line numbers in sticky headers (#45164)

4ef5d2c814 • Andrew Farkas • Dec 19, 2025

docs: Automatic Documentation Github Action using Droid (#45374)

bfe3c66c3e • morgankrey • Dec 19, 2025

Fix sticky header scroll offset (#45377)

361b8e0ba9 • Julia Ryan • Dec 19, 2025

search: Respect macOS' find pasteboard (#45311)

d7e41f74fb • Agus Zubiaga • Dec 19, 2025

Make `pane::CloseAllItems` best effort (#45368)

e05dcecac4 • Ben Kunkle • Dec 19, 2025

gpui: Fix truncation flickering (#45373)

32600f255a • Danilo Leal • Dec 19, 2025

editor: Add automatic markdown list continuation on newline and indent on tab (#42800)

a7e07010e5 • Raduan A. • Dec 19, 2025

Fix terminal doesn't switch to project directory when opening remote project on Windows (#45328)

ea34cc5324 • feeiyu • Dec 19, 2025

workspace: Make title bar pickers render nearby the trigger when mouse-triggered (#45361)

a7d43063d4 • Danilo Leal • Dec 19, 2025

vim: Add `:r[ead] [name]` command (#45332)

8001877df2 • AidanV • Dec 19, 2025

Reduce GPU usage by activating VRR optimization only during high-rate input (#45369)

b603372f44 • Antonio Scandurra • Dec 19, 2025

adjusted scheduler prioritization algorithm (#45367)

7427924405 • Yara 🏳️‍⚧️ • Dec 19, 2025

Fix extra terminal being created when a task replaces a terminal in the center pane (#45317)

ae44c3c881 • Cole Miller • Dec 19, 2025

git panel: Truncate file paths from the left (#43462)

4e0471cf66 • ozzy • Dec 19, 2025

gpui: Add `text_ellipsis_start` method (#45122)

62d36b22fd • Danilo Leal • Dec 19, 2025

toolchains: Fix persistence by not relying on unstable worktree id (#45357)

69f6eeaa3a • Piotr Osiewicz • Dec 19, 2025

workspace: Auto-switch git context when focus changed (#45354)

1dc5de4592 • Jakub Konka • Dec 19, 2025

Turn on the fixed stalebot (#45355)

b9aef75f2d • Lena • Dec 19, 2025

Fix title bar spacing when building on the macOS Tahoe SDK (#45351)

95ae388c0c • Agus Zubiaga • Dec 19, 2025

Upgrade stalebot and make testing it easier (#45350)

1ac170e663 • Lena • Dec 19, 2025

languages: Detect `.bst` files as YAML (#45015)

3104482c6c • Angelo Verlain • Dec 19, 2025

chore: Add worktree_benchmarks to cargo workspace (#45344)

7ee56e1a18 • Piotr Osiewicz • Dec 19, 2025

Add Restore File action in project_panel for git modified files (#42490)

f2495a6f98 • Korbin de Man • Dec 19, 2025

project: Sanitize single-line completions from trailing newlines (#44965)

6d776c3157 • prayansh_chhablani • Dec 19, 2025

editor: Strip trailing newlines from completion documentation (#45342)

596826f741 • Mayank Verma • Dec 19, 2025

Hide inline overlays when context menu is open (#45266)

e44529ed7b • Mustaque Ahmed • Dec 19, 2025

terminal: Prevent scrollbar arithmetic underflow panic (#45282)

e052127e1c • rabsef-bicrym • Dec 19, 2025

docs: Fix link to Anthropic prompt engineering resource (#45329)

0531035b86 • Ryan Steil • Dec 19, 2025

ci: Fix docs build post #45130 (#45330)

05ce34eea4 • Ben Kunkle • Dec 19, 2025

git: Add git clone open listener (#41669)

63c4406137 • Alvaro Parker • Dec 19, 2025

Remove `zed` dependency from `docs_preprocessor` (#45130)

3f67c5220d • Ben Kunkle • Dec 19, 2025

vim: Make `vaf` include const for arrow functions in JS/TS/TSX (#45327)

435d4c5f24 • Ben Kunkle • Dec 19, 2025

agent ui: Make some UI elements more consistent (#45319)

e0ff995e2d • Danilo Leal • Dec 19, 2025

Move autofix stuff to zippy (#45304)

6976208e21 • Conrad Irwin • Dec 18, 2025

Add support for provider extensions (but no extensions yet) (#45277)

6055b45ee1 • Richard Feldman • Dec 18, 2025

Add language server version in a tooltip on language server hover (#45302)

88f90c12ed • Joseph T. Lyons • Dec 18, 2025

danger: Upgrade `danger-plugin-pr-hygiene` to v0.7.1 (#45303)

0d74f982a5 • Marshall Bowers • Dec 18, 2025

docs: Remove local collaboration docs (#45301)

ca90b8555d • Marshall Bowers • Dec 18, 2025

Fix display name for Ollama models (#45287)

8516d81e13 • Richard Feldman • Dec 18, 2025

agent_ui: Simplify timestamp display (#45296)

af589ff25f • Danilo Leal • Dec 18, 2025

lsp: Broadcast our capability for `MessageActionItem`s (#45047)

d2bbfbb3bf • Julia Ryan • Dec 18, 2025

Redact environment variables from language server spawn errors (#44783)

413f4ea49c • Peter Tripp • Dec 18, 2025

danger: Deny conventional commits in PR titles (#45283)

1b6d588413 • Marshall Bowers • Dec 18, 2025

Truncate code actions with a long label and show full label aside (#45268)

334ca21857 • Gaauwe Rombouts • Dec 18, 2025

glossary: Fix grammar and typo (#45267)

f58278aaf4 • Emmanuel Amoah • Dec 18, 2025

git: Add global git integration enable/disable setting (#43326)

e10b9b70ef • Leo • Dec 18, 2025

gpui: Enable direct-to-display optimization for metal (#44334)

098adf3bdd • Marco Mihai Condrache • Dec 18, 2025

Fix self-referential symbolic link (#45265)

a85c508f69 • Jakub Konka • Dec 18, 2025

gpui: Small tab group performance improvements (#41885)

2a713c546b • tidely • Dec 18, 2025

rules_library: Only store built-in prompts when they are customized (#45112)

f937c1931f • Bennet Bo Fenner • Dec 18, 2025

agent_ui: Use display name for the message editor placeholder (#45264)

7a62f01ea5 • Danilo Leal • Dec 18, 2025

editor: Fix git-hunk toggling for adjacent hunks (#43187)

2d071b0cb6 • Sean Hagstrom • Dec 18, 2025

gpui: Add modal dialog window kind (#40291)

bd2b0de231 • Alvaro Parker • Dec 18, 2025

agent_ui: Improve UX when pasting code into message editor (#45254)

886de8f54b • Bennet Bo Fenner • Dec 18, 2025

acp: Update to agent-client-protocol rust sdk v0.9.2 (#45255)

7a783a91cc • Ben Brandt • Dec 18, 2025

terminal: Fix pane re-entrancy panic when splitting terminal tabs (#45231)

f9462da2f7 • Ahmed M. Ammar • Dec 18, 2025

agent_ui: Add some fixes to tool calling display (#45252)

61dd6a8f31 • Danilo Leal • Dec 18, 2025

thread_view: Clearer authentication states (#45230)

abb199c85e • Ben Brandt • Dec 18, 2025

gpui(windows): Fix clicks to inactive windows not dispatching to the clicked window (#45237)

cebbf77491 • Lukas Wirth • Dec 18, 2025

deepseek: Fix for max output tokens blocking completions (#45236)

0180f3e72a • Ben Brandt • Dec 18, 2025

terminal: Respect RevealStrategy::NoFocus and Never focus settings (#45180)

5488a19221 • rabsef-bicrym • Dec 18, 2025

languages: Allow using locally installed `ty` for Python (#45193)

bb1198e7d6 • Henry Chu • Dec 18, 2025

Keep tab stop-less snippets in completion list (#45227)

69fe27f45e • Kirill Bulatov • Dec 18, 2025

gpui: Fix Windows credential lookup returning error instead of `None` when credentials don't exist (#45228)

469da2fd07 • Lukas Wirth • Dec 18, 2025

gpui: Persist window bounds and display when detaching a workspace session (#45201)

4f87822133 • shibang • Dec 18, 2025

thread_view: Remove unused acp auth method (#45221)

9a69d89f88 • Ben Brandt • Dec 18, 2025

Add a test to ensure we invalidate brackets not only on edits (#45219)

54f360ace1 • Kirill Bulatov • Dec 18, 2025

acp: Change default for gemini back to managed version (#45218)

b2a0b78ece • Ben Brandt • Dec 18, 2025

workspace: Fix new projects opening with default window size (#45204)

f1ca2f9f31 • MostlyK • Dec 18, 2025

Update Mistral models context length to their recommended values (#45194)

4b34adedd2 • Guilherme do Amaral Alves • Dec 18, 2025

agent_ui: Remove unnecessary Arc allocation (#45172)

df48294caa • Oleksii Orlenko • Dec 18, 2025

Return back the eager snapshot update (#45210)

cdc5cc348f • Kirill Bulatov • Dec 18, 2025

Always invalidate tree-sitter data on buffer reparse end (#45187)

0f7f540138 • Kirill Bulatov • Dec 18, 2025