Releases: sourcegraph/cody
Cody for VS Code 1.18.0
✨ See the What’s new in v1.18 blog post for what’s new in this release since v1.16 ✨
v1.18.0 Changes
- Search: A new
Search Code
command added to theCommands
sidebar for Cody's Natural Language Search by @abeatrix in #3991 - Context Menu: Added commands to send file to chat as @-mention from the explorer context menu by @abeatrix in #4000
- Chat: New optimization for prompt quality and token usage, deduplicating context items, and optimizing token allocation by @abeatrix in #3929
- Document Code/Generate Tests: User selections are now matched against known symbol ranges, and adjusted in cases where a user selection in a suitable subset of one of these ranges by @umpox in #4031
- Extension: Added the
vscode.git
extension to theextensionDependencies
list by @valerybugakov in #4110 - Command: Add a new
Generate Commit Message
command for generating commit messages, available in the Cody sidebar, command palette, and Source Control panel by @abeatrix in #4130 - Chat: The new
GPT-4o
model is available for Cody Pro users by @abeatrix in #4164 - Autocomplete: Handle incomplete Ollama response chunks gracefully by @valerybugakov in #4066
- Edit: Improved handling of responses that contain HTML entities by @umpox in #4085
- Chat: Fixed an issue where the chat message editor field was not able to be scrolled with the mouse or trackpad by @sqs in #4127
- Extension has been renamed from
Cody AI
toCody: AI Coding Assistant with Autocomplete & Chat
by @abeatrix in #4079 - Search: Cody's Natural Language Search has been moved to a new quick pick interface, and the search box has been removed from the sidebar by @abeatrix in #3991
- Editor Context Menu: Updated the existing
Cody Chat: Add context
command to handle selected code from the editor as @-mention by @abeatrix in #4000 - Fixes an issue where triggering a recipe with no open editor window will cause unexpected behavior by @philipp-spiess in #3911
- Edit: The "Document Code" and "Generate Tests" commands now execute with a single click/action, rather than requiring the user to specify the range first. The range can be modified from the normal Edit input by @umpox in #4071
- Chat: The model selector now groups chat model choices by characteristics (such as "Optimized for Accuracy", "Balanced", "Optimized for Speed", and "Ollama") and indicates the default choice by @toolmantim in #4133
Full Changelog: vscode-v1.16.7...vscode-v1.18.0
Cody for VS Code 1.16.7
✨ See the What’s new in v1.16 blog post for what’s new in this release since v1.15 ✨
v1.16.7 Changes
Full Changelog: vscode-v1.16.6...vscode-v1.16.7
Cody for VS Code 1.16.6
✨ See the What’s new in v1.16 blog post for what’s new in this release since v1.15 ✨
v1.16.6 Changes
- Edit: Added a maximum timeout to the formatting logic, so the Edit does not appear stuck if the users' formatter takes a particularly long amount of tiem by @umpox in #4113
- Edit: Fixed cases where the formatting of an Edit would not respect the editor tab size with certain formatters by @umpox in #4111
Full Changelog: vscode-v1.16.5...vscode-v1.16.6
Cody for VS Code 1.16.5
✨ See the What’s new in v1.16 blog post for what’s new in this release since v1.15 ✨
v1.16.5 Changes
Full Changelog: vscode-v1.16.4...vscode-v1.16.5
Cody for VS Code 1.16.4
✨ See the What’s new in v1.16 blog post for what’s new in this release since v1.15 ✨
v1.16.4 Changes
- Chat: Fixed a bug where the entire Cody chat view would appear blank when clicking the chat model dropdown by @abeatrix in #4098
Full Changelog: vscode-v1.16.3...vscode-v1.16.4
Cody for VS Code 1.16.3
✨ See the What’s new in v1.16 blog post for what’s new in this release since v1.15 ✨
v1.16.3 Changes
- Tutorial: Fixed telemetry when activating the tutorial on first authentication by @umpox in #4068
- Tutorial: Improved the reliability and discoverability of the Edit command by @umpox in #4068
Full Changelog: vscode-v1.16.2...vscode-v1.16.3
Cody for VS Code 1.16.2
✨ See the What’s new in v1.16 blog post for what’s new in this release since v1.15 ✨
v1.16.2 Changes
Full Changelog: vscode-v1.16.1...vscode-v1.16.2
Cody for VS Code 1.16.1
✨ See the What’s new in v1.16 blog post for what’s new in this release since v1.15 ✨
v1.16.1 Changes
- Fixed a bug where old Sourcegraph instances' error messages caused Cody to ignore all context files by @dominiccooney in #4024
- Fixed a visually distracting drop shadow on some text labels in the model selection dropdown menu by @sqs in #4026
Full Changelog: vscode-v1.16.0...vscode-v1.16.1
Cody for VS Code 1.16.0
✨ See the What’s new in v1.16 blog post for what’s new in this release since v1.15 ✨
v1.16.0 Changes
- Chat: The context window for the
Claude 3 Sonnet
andClaude 3 Opus
models is now increased by default for all non-Enterprise users, without requiring a feature flag by @abeatrix in #3953 - Custom Commands: Added the ability to create new custom Edit commands via the Custom Command Menu by @abeatrix in #3862
- Custom Commands: Added 'currentFile' option to include the full file content in the Custom Commands menu by @philipp-spiess in #3960
- Chat: Pressing Alt+Enter or Opt+Enter will submit a chat message without enhanced context (only @-mentions) by @sqs in #3996
- Chat: Fixed an issue where Cody's responses were not visible in small windows by @keegancsmith in #3859
- Edit: Fixed an issue where an Edit task would not correctly respin when an irresolvable conflict is encountered by @umpox in #3872
- Chat: Fixed an issue where older chats were displaying as 'N months ago' instead of the number in the Chat History sidebar by @abeatrix in #3864
- Custom Commands: Fixed an issue where the "selection" option was not being toggled correctly based on the user's selection in the Custom Command menu by @philipp-spiess in #3960
- Chat: Fixed an issue where the chat title showed up as "New Chat" when the question started with a new line by @abeatrix in #3977
- Sidebar (Settings & Support): For Pro & Enterprise, moved 'Account' up to the top. For Pro only, removed 'Usage' as it can be accessed via 'Account' → 'Manage Account' by @toolmantim in #3868
- Debug: Removed the
cody.debug.enabled
setting. Baseline debugging is now enabled by default by @philipp-spiess in #3873 - Chat: The experimental Ollama Chat feature, which allows using local Ollama models for chat and commands, is now enabled by default by @abeatrix in #3914
- Removed Claude 2, Claude 2.1 and Claude Instant from Cody Free and Cody Pro. All users are now upgraded to use Claude 3 by default by @philipp-spiess in #3971
Full Changelog: vscode-v1.14.0...vscode-v1.16.0
Cody for VS Code 1.14.0
✨ See the What’s new in v1.14 blog post for what’s new in this release since v1.13 ✨
v1.14.0 Changes
- Chat: Add highlighted code to Cody Chat as
@-mentions
context by right-clicking on the code and selectingCody Chat: Add context
by @abeatrix in #3713 - Autocomplete: Add the proper infilling prompt for Codegemma when using Ollama by @philipp-spiess in #3754
- Chat: The new
Mixtral 8x22B
chat model is available for Cody Pro users by @abeatrix in #3768 - Chat: Add a "Pop out" button to the chat title bar that allows you to move Cody chat into a floating window by @umpox in #3773
- Sidebar: A new button to copy the current Cody extension version to the clipboard shows up next to the Release Notes item in the SETTINGS & SUPPORT sidebar on hover. This is useful for reporting issues or getting information about the installed version by @abeatrix in #3802
- Generate Unit Tests: Added a new code action "Ask Cody to Test" currently shows against functions in JS, TS, Go and Python by @umpox in #3763
- Chat: @-mentions that exceed the context window will be displayed as invalid to make it easier to identify them during input by @abeatrix in #3742
- Generate Unit Tests: Fixed an issue where Cody would generate tests for the wrong code in the file by @umpox in #3759
- Chat: Fixed an issue where changing the chat model did not update the token limit for the model by @abeatrix in #3762
- Troubleshoot: Don't show SignIn page if the authentication error is because of network connectivity issues by @RXminuS in #3750
- Edit: Large file warnings for @-mentions are now updated dynamically as you add or remove them by @abeatrix in #3767
- Generate Unit Tests: Improved quality for creating file names by @umpox in #3763
- Custom Commands: Fixed an issue where newly added custom commands were not working when clicked in the sidebar tree view by @abeatrix in #3804
- Chat: Fixed an issue where whitespaces in messages submitted by users were omitted by @abeatrix in #3817
- Chat: Improved token counting mechanism that allows more context to be correctly included or excluded by @abeatrix in #3742
- Chat: Fixed an issue where context files were opened with an incorrect link for Enterprise users due to double encoding by @abeatrix in #3818
- Chat: Line numbers for @-mentions are now included and counted toward the "x lines from y files" section in the UI by @abeatrix in #3842
- Command: Ghost text hint for
Document Code
("Alt+D to Document") now only shows on documentable symbols without an existing docstring by @abeatrix in #3622 - Chat: Updates to the latest GPT 4 Turbo model by @philipp-spiess in #3790
- Chat: Slightly speeds up enhanced context fetching on Cody Free and Cody Pro when both embeddings and search is used by @philipp-spiess in #3798
- Support Sidebar: Consolidated all support links to our new Support page, which includes a new Community Forum for user discussion. by @abeatrix in #3803
- Support Sidebar: Update the icon for Discord to use the official Discord logo by @abeatrix in #3803
- Commands/Chat: Increased the maximum output limit of LLM responses by @umpox in #3797
- Commands: Updated the naming of various code actions to be more descriptive by @umpox in #3831
- Chat: Adds chat model to more telemetry events by @philipp-spiess in #3829
- Telemetry: Adds a new telemetry event when users sign-in the first time by @philipp-spiess in #3836
- Chat: Increased context window size when using the
Claude 3 Sonnet
andClaude 3 Opus
models by @abeatrix in #3742
Full Changelog: vscode-v1.12.0...vscode-v1.14.0