Releases: sourcegraph/cody
Cody for VS Code 1.0.2
Cody is now generally available 🎉
Cody for VS Code now includes embeddings generation without needing the Cody desktop app, introduces a new Search Context engine for higher quality chat responses, and includes a range of improvements to all the built-in commands.
Until February you can upgrade to Cody Pro for free. To upgrade your account, head to your Account Page, or see our Pricing Plans and Documentation for details.
👉 For the full announcement, read the Cody v1.0.0 blog post
A finally a big thank you to you, our beta testers, for using Cody in beta, giving feedback, and helping shape Cody v1.0 💖
v1.0.2 Changes
- Chat: Honor the cody.codebase setting for manually setting the remote codebase context by @chwarwick in #2415.
- Fixes the Code Lenses feature by @philipp-spiess in #2428.
Full Changelog: vscode-v1.0.1...vscode-v1.0.2
Cody for VS Code 1.0.1
Cody is now generally available 🎉
Cody for VS Code now includes embeddings generation without needing the Cody desktop app, introduces a new Search Context engine for higher quality chat responses, and includes a range of improvements to all the built-in commands.
Until February you can upgrade to Cody Pro for free. To upgrade your account, head to your Account Page, or see our Pricing Plans and Documentation for details.
👉 For the full announcement, read the Cody v1.0.0 blog post
A finally a big thank you to you, our beta testers, for using Cody in beta, giving feedback, and helping shape Cody v1.0 💖
v1.0.1 Changes
- Fixes an issue where GPT 3.5 requests were sometimes left hanging by @beyang in #2386
- Chat: Use the proper token limits for enterprise users by @philipp-spiess in #2395
- Hide the LLM dropdown in the new Chat UX for enterprise instances where there is no choice to switch models by @philipp-spiess in #2393
Full Changelog: vscode-v1.0.0...vscode-v1.0.1
Cody for VS Code 1.0.0
Cody is now generally available 🎉
Cody for VS Code now includes embeddings generation without needing the Cody desktop app, introduces a new Search Context engine for higher quality chat responses, and includes a range of improvements to all the built-in commands.
Until February you can upgrade to Cody Pro for free. To upgrade your account, head to your Account Page, or see our Pricing Plans and Documentation for details.
👉 For the full announcement, read the Cody v1.0.0 blog post
A finally a big thank you to you, our beta testers, for using Cody in beta, giving feedback, and helping shape Cody v1.0 💖
Cody for VS Code 0.18.6
✨ See the What’s new in v0.18 blog post for what’s new in this release since v0.16 ✨
v0.18.6 Changes
- Context: Incomplete embeddings indexing status can seen in the status bar. On macOS and Linux, indexing can be resumed by clicking there. However Windows users will still see an OS error 5 (access denied) when retrying indexing by @dominiccooney in #2265
- Autocomplete: Don't show loading indicator when a user is rate limited by @philipp-spiess in #2314
- Fixes an issue where the wrong rate limit count was shown by @philipp-spiess in #2312
- Chat: Fix icon rendering on the null state by @philipp-spiess in #2336
- Chat: The current file, when included as context, is now shown as a relative path and is a clickable link by @umpox in #2344
- Chat: Reopened chat panels now use the correct chat title by @umpox in #2345
- Chat: Fixed an issue where the command settings menu would not open when clicked by @umpox in #2346
- Fixed an issue where
/reset
command throws an error in the chat panel by @deepak2431 in #2313 - Update Getting Started Guide by @taylorsperry in #2279
- Commands: Edit commands are no longer shown in the chat slash command menu by @umpox in #2339
Full Changelog: vscode-v0.18.5...vscode-v0.18.6
Cody for VS Code 0.18.5
✨ See the What’s new in v0.18 blog post for what’s new in this release since v0.16 ✨
v0.18.5 Changes
- Chat: Fixed support for the
cody.chat.preInstruction
setting by @toolmantim in #2255 - Fixes an issue where pasting into the document was not properly tracked by @philipp-spiess in #2293
- Settings: Relabel "symf Context" as "Search Context" by @toolmantim in #2285
- Chat: Removed 'Chat Suggestions' setting by @toolmantim in #2284
- Edit: Completed edits are no longer scrolled back into view in the active file by @umpox in #2297
- Chat: Update welcome message by @toolmantim in #2298
- Fixes an issue where telemetry events were not properly logged with the new chat experience by @philipp-spiess in #2291
Full Changelog: vscode-v0.18.4...vscode-v0.18.5
Cody for VS Code 0.18.4
✨ See the What’s new in v0.18 blog post for what’s new in this release since v0.16 ✨
v0.18.4 Changes
- Fixes an issue where the sidebar would not properly load when not signed in by @SuperAuguste in #2267
Full Changelog: vscode-v0.18.3...vscode-v0.18.4
Cody for VS Code 0.18.3
✨ See the What’s new in v0.18 blog post for what’s new in this release since v0.16 ✨
v0.18.3 Changes
- Autocomplete: Add a new experimental option to improve the latency when showing the next line after accepting a completion (hot streak mode) by @philipp-spiess in #2118
- Chat: Add a settings button in the Chat panel to open extension settings by @deepak2431 in #2117
- Fix pre-release version numbers not being correctly detected by @toolmantim in #2240
- Embeddings appear in the enhanced context selector when the user is already signed in and loads/reloads VSCode by @dominiccooney in #2247.
- Embeddings status in the enhanced context selector has accurate messages when working in workspaces that aren't git repositories, or in git repositories which don't have remotes by @dominiccooney in #2235
- Replace "Sign Out" with an account dialog by @toolmantim in #2233
- Chat: Update chat icon and transcript gradient by @toolmantim in #2254
Full Changelog: vscode-v0.18.2...vscode-v0.18.3
Cody for VS Code 0.18.2
✨ See the What’s new in v0.18 blog post for what’s new in this release since v0.16 ✨
v0.18.2 Changes
- Chat: Update intro chat message to be clear about coding questions by @ryphil in #2187
- Chat: Don't duplicate @-filenames when pressing tab if the whole string has been typed by @DanTup in #2218
- Chat: Send
embeddings/initialize
to the local embeddings controller by @dominiccooney in #2183 - Chat: Do not parse Windows file paths as URIs by @dominiccooney in #2197
- Chat: Fix cursor blink issue and ensure proper chat initialization synchronization by @beyang in #2193
- Chat: Allow dotfiles to be included in context files list by @DanTup in #2209
- Search: Support cancelling index by @beyang in #2202
- Search: Fix symf index dir on Windows by @DanTup in #2207
- Search: Send sigkill to symf when extension exits by @beyang in #2225
- Search: Only show search instructions on hover or focus by @toolmantim in #2212
- Login: Reset feature flags when switching through logins by @philipp-spiess in #2182
- Sidebar: Fix "Release Notes" label & link for pre-releases in sidebar by @toolmantim in #2210
New Contributors
Full Changelog: vscode-v0.18.1...vscode-v0.18.2
Cody for VS Code 0.18.1
✨ See the What’s new in v0.18 blog post for what’s new in this release since v0.16 ✨
v0.18.1 Changes
- Chat: Always include selection in enhanced context by @beyang in #2144
- Chat: Fix abort by @beyang in #2159
- Chat: Improve slash command heading padding by @toolmantim in #2173
- Chat: Enable symf-based context for chat (enable by setting
"cody.experimental.symfContext": true
in user settings) by @beyang in #2166 - Chat: Ensure error message makes it through to chat view by @beyang in #2176
- Chat: Fix chat appearing in tree view on submit by @abeatrix in #2171
- Autocomplete: Remove top_k when using temperature by @philipp-spiess in #2178
- Fix rate limit messages for short time spans by @philipp-spiess in #2152
Full Changelog: vscode-v0.18.0...vscode-v0.18.1
Cody for VS Code 0.18.0
✨ See the What’s new in v0.18 blog post for what’s new in this release since v0.16 ✨
What's New in This Release
- "Ask Cody to Generate" or the "Edit" command now stream incoming code directly to the document when only inserting new code by @umpox in #1883
- New chat preview models
claude-2.1
is now avaliable for sourcegraph.com users by @abeatrix in #1860 - Added context-aware code actions for "Generate", "Edit" and "Document" commands by @umpox in #1724
- @'ing files now uses a case-insensitive fuzzy search by @toolmantim in #1889
- Added a faster, more optimized response for the "document" command by @umpox in #1900
- Restore the last opened chat panel on reload by @abeatrix in #1918
- Dynamically switch to multiline completions by @valerybugakov in #1894
Improvements
- Display OS specific keybinding in chat welcome message by @abeatrix in #2051
- Embeddings indexes can be generated and stored locally in repositories with a default fetch URL that is not already indexed by sourcegraph.com through the Enhanced Context selector by @dominiccooney in #2069
- Support chat input history on "up" and "down" arrow keys again by @abeatrix in #2059
- Decreased debounce time for creating chat panels to improve responsiveness by @abeatrix in #2115
- Fix infinite loop when searching for symbols by @toolmantim in #2114
- Speed up chat panel debounce with trigger on leading edge too by @toolmantim in #2126
- Fix message input overlapping with enhanced context button by @toolmantim in #2141
- Inline Chat will soon be deprecated in favor of the improved chat and command experience. It is now disabled by default and does not work when the new chat panel is enabled by @abeatrix in #1797
- Updated the design and location for the
chat submit
button andstop generating
button by @abeatrix in #1782 - Commands: The Custom Commands Menu now closes on click outside of the menu. by @abeatrix in #1854
- Remove the frequency of unhelpful autocompletions by @philipp-spiess in #1862
- Chat: The default chat model
claude-2
has been replaced with the pinned versionclaude-2.0
by @abeatrix in #1860 - Improved the response consistency for edits. Incoming code should now better match the surrounding code and contain less formatting errors by @umpox in #1892
- Editor title icon will only show up in non-readonly file editor views by @abeatrix in #1909
- Include text in dotCom chat events by @abeatrix in #1910
- Replaced vscode links with custom "cody.chat.open.file" protocol when displaying file names in chat by @abeatrix in #1919
- Change "Restart Chat Session" icon and add a confirmation by @toolmantim in #2002
- Remove top-level
charCount
from completion events by @valerybugakov in #1785
Fixes
- Uses the new Chat UI by default by @abeatrix in #2079
- Inline Chat is now deprecated and removed by @abeatrix in #2079
- Fixup Tree View is now deprecated and removed by @abeatrix in #2079
- Enhanced Context used to turn off automatically after the first chat. Now it stays enabled until you disable it by @dominiccooney in #2069
- Reuse existing New Chat panel to prevent having multiple new chats open at once by @abeatrix in #2087
- Close the Enhanced Context popover on chat input focus by @toolmantim in #2091
- Show onboarding glowy dot guide until first time opening Enhanced Context by @toolmantim in #2097
- In 0.12, we simplified the sign-in process and removed the option to sign into Cody App from VS Code. If you were still signed in to Cody App, we invite you to sign in to Sourcegraph.com directly. The extension will do this automatically if possible but you may need to sign in again. If you have set up embeddings in Cody App, VS Code will now search your local embeddings automatically: You no longer need to have the Cody App open. Note, the sidebar chat indicator may say embeddings were not found while we work on improving chat by @dominiccooney in #2099
- Expose commands in the VS Code command palette and clean up the context menu by @toolmantim in #2109
- Style and UX improvements to the search panel by @toolmantim in #2138
- Reduce size of chats list blank copy by @toolmantim in #2137
- Update message input placeholder to mention slash commands by @toolmantim in #2142
- Fix leaky XML tags by @umpox in #1789
- Resolve editor when getting doc context by @abeatrix in #1793
- Chat history handling in ChatPanelProvider by @abeatrix in #1826
- Race condition when opening chat panel by @abeatrix in #1836
- Fix flaky completion test and clean up console by @philipp-spiess in #1864
- Use a tracked
originalRange
when retrying a task by @umpox in #1926 - Backspace and delete keys to remove character by @abeatrix in #1906
- Aligns chat pop-up selection style by @abeatrix in #1962
- Display sorted commands in ui by @abeatrix in #1998
- Handle chat command selection logic by @abeatrix in #1980
- Fix edit command palette by @umpox in #2004
- Only affix non-whitespace changes to ranges by @umpox in #2005
Full Changelog: vscode-v0.16.3...vscode-v0.18.0