1.12.0 (2025-09-01)
Bug Fixes
- 💄 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 (ea747ca)
- address feedback (c87032b)
- address feedback (f9c36e2)
- address feedback (ea98051)
- address feedback (3d8eb90)
- 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)
- color of context status (09c4e18)
- 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)
- don't add system message on tool call errors in serve (f2fd364)
- don't handle streamed response if aborted (276e39e)
- don't leave posthog hanging (dade438)
- failed tool result update in serve (fd28a3f)
- filter out non-first system msgs when saving to sessions for compatibility (516f46e)
- fix edit file tool render abnormal (7b7c017)
- fix JCEF browser issues (#7291) (62f468a)
- fix run config (f088de8)
- 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)
- install sharp in right place (1a7ab26)
- JetBrains QoL improvement and bugfixes (#7438) (200c293)
- lint (6f42bd9)
- lint error (a93c39a)
- lint errors from core (01af8ce)
- lint, etc (fcaa80f)
- linting and address feedback (4d3b2f1)
- linting, tests (c7db502)
- make label easier to read (e44fb33)
- migrate to built-in inline completion API from 2024.1 (7f5e91d)
- 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)
- read file tool allow ./ path format (ebf8ea8)
- recover Continue process after unexpected exceptions (#7463) (35f2d9d), closes #7018 #7121 #5505 #3981
- 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)
- roll back action.yml (098e354)
- 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)
- 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 (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)
Features
- \ + 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 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)
- clipboard slash command (d578a9a)
- continue tool calls after rejection (9e28c7a)
- detect image media type in anthropic openai adapter (986d633)
- 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)
- more info in /info slash command (6ab59ad)
- 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 session title in /info output (141b3e9)
- 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)