1.12.0 (2025-09-03)
Bug Fixes
- 🎨 Prettier (e3b9eda)
- 🎨 Prettier and Linting (7ffc6fb)
- 🎨 Prettier and Typescript fixes (143f912)
- 🐛 Fix platform specific tests (e2692ca)
- 🐛 Fix the cli terminal shell (02718b9)
- 🐛 Further platform specific test fixes (149ec1e)
- 🐛 More cross platform fixes (3a4f683)
- 🐛 More windows specific fixes for powershell (882cbc9)
- 🐛 Remove head tool and move range tool to experimental (c596f8b)
- 🐛 Simplify tests (a568a28)
- 🐛 Update tests with longer timeouts (fe8548e)
- 💄 Align component styles (19f58d4)
- 💄 Fix border width, and status separator (b56cbf2)
- 💄 Fix theme colors and prettier (18eaabd)
- /help tests (9ed7001)
- Add ModelRecommendations component for central updating (#7457) (8cedf06)
- address failing tests (967f7b5)
- address feedback (94d1d9c)
- address feedback (f9c36e2)
- address feedback (ea98051)
- address feedback (3d8eb90)
- address feedback (ea747ca)
- address feedback (c87032b)
- address feedback (4a27950)
- allow args.filepath to start with . (1aba0b5)
- attempt to fix autocomplete e2e tests (041108c)
- attempt to fix runtime coroutine-related exceptions + fix e2e selector (05b2625)
- autocompaction translation bug (600b117)
- bottom margin of tool call ui (76d06d3)
- build problems (8d1dc7f)
- canceled instead of errored tool call state on deny (ec4b028)
- clean up (38eb3ec)
- clear scrollback buffer on terminal resize (710faf2)
- cli prettier (cf2706f)
- color of context status (09c4e18)
- comment out stale test (4ddceaa)
- compaction and more refactoring (f68015f)
- compaction and using more of ChatHistoryItem (b6e403b)
- correctly handle failed tool calls (f018112)
- delete stale test (d32ff89)
- delete unecessary build options (6a6a0b3)
- dependencies (904ec5d)
- diff ui tweaks (1c4c897)
- display Chinese in VerticalDiffBlock DeletionTextArea bug, use UIUtil.getFontWithFallback to get the Font (#7292) (0ade7dd)
- doc: update Ollama installation guide (#7496) (4cec16a)
- don't add system message on tool call errors in serve (f2fd364)
- don't fail on non-fatal errors (9d21b67)
- don't handle streamed response if aborted (276e39e)
- don't leave posthog hanging (dade438)
- failed tool result update in serve (fd28a3f)
- failing test (12027bf)
- failing test (3a203e3)
- failing tests (4bb03a1)
- failing tests (60e1a67)
- failing tests (08ccc19)
- failing tests (a279919)
- failing tests (f2d0a31)
- failing tests (44021b6)
- failing tests (0797b1c)
- filter out non-first system msgs when saving to sessions for compatibility (516f46e)
- find and replace comp tests (e337769)
- fix disposing of plugin service (#7550) (00347aa), closes /github.com/continuedev/continue/pull/7131/files#diff-d3886b7ebfd66e6390e222840e9a67487179837d15c0729fa4d7832bf1e39405L17
- fix edit file tool render abnormal (7b7c017)
- fix JCEF browser issues (#7291) (62f468a)
- fix run config (f088de8)
- fix settings sync (35d320d)
- formatting (ef54a51)
- formatting (73b2250)
- formatting (024644b)
- formatting (6bcf040)
- formatting (d254f50)
- formatting (20dcc41)
- get extra debug info (ceb01c4)
- import checkFim properly (c0d33d7)
- improve org switching experience (ed52c87)
- improved /help slash command (f9ccbb9)
- improved Bash tool description in CLI (24c19ac)
- increase timeout on tests (e8ec9b8)
- install sharp in right place (1a7ab26)
- JetBrains QoL improvement and bugfixes (#7438) (200c293)
- lint (6f42bd9)
- lint complexity (42e43df)
- lint error (a93c39a)
- lint errors from core (01af8ce)
- lint, etc (fcaa80f)
- lint:fix (7b5e1ad)
- linting and address feedback (4d3b2f1)
- linting, tests (c7db502)
- make label easier to read (e44fb33)
- mcp server copy and boolean (04575d1)
- migrate to built-in inline completion API from 2024.1 (7f5e91d)
- missing package (d37a767)
- multi-line bash tool call formatting (711445a)
- npm run lint and tests (3b10ce5)
- pending area to fix bugs with static rendering (2938f2e)
- place the completion window to be four spaces after the current line content (1ba02a5)
- prettier (fa88e8d)
- prettier (5c0c586)
- prettier (7c23bb3)
- prettier (b7b720c)
- prettier (72e66e5)
- prettier (cea2705)
- properly handle disabled status (a9bf3aa)
- read file tool allow ./ path format (ebf8ea8)
- remove injected block (a55f362)
- remove margins around code popup (9f2d3c2)
- remove nextedit, use mercury-coder for both fim and next edit (2b0e6a5)
- remove platformVersion from Run Extension to fix Kotlin version error (e6b5335)
- remove println (a0c9d73)
- remove unecessary serve callbacks (e95397d)
- render Ollama thinking messages (5624de2)
- replace the transform flag (bda12ac)
- revert capabilities format to array syntax in OpenRouter docs (c4403e2)
- revert showing error UI (40cb802)
- roll back action.yml (098e354)
- sanitize mcp names (ded800b)
- show /resume sessions in correct chronological order (0a1187e)
- show ascii art in static area (27e016e)
- show config name, not slug (8159ce6)
- show expansion toggle when adding a snippet via Cmd+L (f4667de)
- show intro msg immediately (b832d2f)
- similar fix (73848d5)
- small tools details (100ff72)
- solve bug loading organization visibility assistants (2b089bc)
- split thinking and chat messages when Ollama is not streaming (#7446) (ca5aadd)
- start a new session on /clear (e611cb6)
- SystemMessageService so that system message updates with mode changes (f69ba17)
- temporarily hide the remote command (d3b560a)
- temporarily hide the serve command (35b3230)
- test (08c94db)
- tests (98e9e6e)
- tests (83ab0b6)
- tool call bug (50ec6b9)
- tool call display (6274c37)
- trimEnd tool summary for Bash (0d55225)
- truncate bash output lines (dff18c8)
- truncate to last user or tool call msg (30de579)
- type errors (8c60206)
- type errors (95b9928)
- types, imports, and formatting (626a3c6)
- update autocomplete to inline.completion.provider 2024.1 API (d5294ae)
- update colors and correct tool call status updates (778ad3b)
- update plan mode system message (5f61503)
- update plan mode system message again (a46ce43)
- update serve stream callbacks (61d0413)
- update serve stream callbacks (798791a)
- use better highlighting (435851c)
- use contextItems (3612d85)
- use model name in selector (097116a)
- use older API from 2023.3 (29dc0e1)
- use on prem proxy (f40b728)
- use Session type for cn serve / remote (2ee84a1)
- useless diff UI chevron (c206a77)
Features
- ✨ Add range and head tools for file operations (8208221)
- \ + enter for new line (3edec65)
- add a checker to see if the cursor movement happened because of typing (1ee5e1f)
- add a quick filter to only let in continue.dev emails (1090ad9)
- add a rudimentary next edit window manager for intellij (7d1d48e)
- add an active handler manager that calls the currently set active handler to check for the cause of cursor movements (34dac05)
- add continuous AI Guide (#7459) (4d8088f)
- add eyes reaction to comments mentioning continuedev (8828ed9)
- add handlers for different actions (2de814b)
- add helper methods to handle three cases, add more processing helpers (cf61261)
- add jump manager service to xml (bfa9677)
- add jump manager to keep track of jumping in intellij (f9c091a)
- add more types (af6779c)
- add necessary types (87a6bcc)
- add next edit services (93cf740)
- Add Tetrate Agent Router Service as a provider (#7136) (4571954)
- add the core next edit service (ba21ae4)
- add util for manually invoking inline completion' (5c3d382)
- batch posthog tokens_generated event (51633a6)
- change color to something more tolerable (42d882f)
- check for dangerous commands (136044b)
- clipboard slash command (d578a9a)
- cli: support sse and streamable http for mcp (4a19f23)
- continue tool calls after rejection (9e28c7a)
- detect image media type in anthropic openai adapter (986d633)
- dynamic policies (9400319)
- dynamic tool permissions (9258d3d)
- evaluateTerminalCommandSecurity command (9c7adc5)
- generate session titles (04cd897)
- handle three cases, refactor to helper methods in NextEditService (e66a19c)
- icons for plan and auto (3c0495a)
- image inputs (c5cacde)
- improve UI (dc35ac9)
- improvements to docs indexing status visibility (34f6607)
- invoke inline completion provider after a jump is taken (6f2c029)
- keep assistant menu open when clicking reload (#7265) (fd5cc3a)
- more info in /info slash command (6ab59ad)
- org policies for indexing and mcp (50b0dec)
- parallel tool calls (e489bc6)
- parallel tool calls permission queueing (3968407)
- pause and resume (8517fd5)
- register an active handler to detect intentional cursor movements (209de22)
- save cli sessions in same format / location as extensions (8a7d936)
- show disabled message for MCP if disabled by admin (d295c20)
- show MCP section but with a disabled message if org policy disables MCP servers (6598711)
- show session title in /info output (141b3e9)
- show users how to paste image (b9e7477)
- tips for cli (8d5ab10)
- toggle between next edit and autocomplete (8152366)
- track cursor movements at an application label (c2ee3aa)
- truncate Bash output to 5k lines (51f3df5)
- use sharp to convert all images to downsized jpeg (d999b44)
- warning when running in home dir (15485c5)