Releases: sourcegraph/cody-public-snapshot
Cody for VS Code 0.6.7
What's new
This patch release includes some under-the-hood improvements:
- Log number of accepted chars per autocomplete suggestion (#674 by @philipp-spiess)
- Log token counts for generated code and button click events (#675 by @abeatrix)
Full Changelog
For the complete list of changes, see the comparison between v0.6.6 and v0.6.7.
Codyintel (experimental)
codyintel6 WIP.
Cody for VS Code 0.6.6
What's new
Highlights
- Added walkthrough for chat commands and updated commands menu (#648 by @abeatrix)
- Fixed several autocomplete issues around analytics and suggestions (#637, #644, #647, #649 by @philipp-spiess)
- Added support for signing in on VS Code Web (#625 by @sqs)
- Added end-to-end quality evaluation suite (#590 by @novoselrok)
Other changes
- Handle aborted messages correctly (#598 by @abeatrix)
- Don't add "Reload Window" actions unnecessarily (#603 by @toolmantim)
- Change file link color to match buttons (#600 by @abeatrix)
- Remove beta labels from features (#605 by @toolmantim)
- Improve autocomplete context logic and naming (#604 by @philipp-spiess)
- Add tab-to-complete for commands (#606 by @abeatrix)
- Tweak StarCoder autocomplete options (#609 by @philipp-spiess)
- Fix autocomplete suffix matching logic (#607 by @philipp-spiess)
- Add experimental editor title command icon (#611 by @abeatrix)
- Fix Cody web state updates when switching history records (#568 by @taras-yemets)
- Bump shared package version (#626 by @taras-yemets)
- Prefer runtime package.json for logger version (#641 by @philipp-spiess)
- Fix fireworks model name (#643 by @philipp-spiess)
- Add recipe for Cody to respond with only code (#610 by @pjlast)
- Update package publishing docs (#627 by @taras-yemets)
New contributors
Full changelog: sourcegraph/cody@vscode-v0.6.5...vscode-v0.6.6
Cody for VS Code 0.6.5
What's New
We're excited to share the latest improvements in Cody! This release enhances fixups, autocompletion, refactors to streamline code, dependency updates, and bug fixes.
Recipes are now Commands
What used to be Recipes are now Commands. Instead of accessing them from a tab, you can now find them in the chat message box by typing /:
Or use the keyboard shortcut cmd+shift+v (⇧⌘V) to bring up the Command Menu:
Cody has also been moved to the correct position in the right-click context menu:
Enhanced Autocompletion
- Upgraded to StarCoder 7b model for higher quality autocomplete suggestions (#560)
- Added test case and benchmark for new StarCoder model (#540)
- Improved codebase context inference for autocomplete embeddings (#525)
- Include current file name in anthropic prompt for more relevant suggestions (#579)
Improvements to Fixups!
- You can now run parallel fixups
- No need to wait for an existing one to finish
 
- With a single click, you can ask Cody to fix errors and warnings in your editor
- Or ask Cody to explain, and it will immediately open a new inline chat
 
- Lots of response quality improvements. Cody is better at returning actual code that is related to your instructions.
- You can now create fixes on empty selection ranges, meaning you can generate code like you might do with completions but with additional instructions!
Code Refactors
- Restructured custom commands configuration for better organization (#561, #571)
- Consolidated inline and non-stop fixup code paths (#510)
Bug Fixes
- Fixed file watcher leaks in commands controller (#564)
- Fixed recipe file watcher exhausting system resources (#565)
- Handled errors from Git extension APIs (#562)
- Fixed relative pattern matching in file watchers (#573)
- Fixed GitHub Copilot suppressing Ctrl+Enter in comment UI (#551)
Dependency Updates
Check out the full changelog for more details. We appreciate all the contributors who helped improve Cody this release! Feel free to let us know if you have any other feedback.
Cody for VS Code 0.6.4
What's New
This release includes several improvements and bug fixes:
Performance and Reliability
- Fixed several crashes and errors like "Cannot read properties of null" (#418)
- Made completion caching more robust to avoid stale results (#392)
Productivity Boosts
- Improved autocomplete suggestions by fixing issues with extra {characters (#378) and incorrect code generation (#391)
- Added support for VS Code as a web extension for increased portability (#424)
Developer Experience
- Added tracing for completion providers to simplify debugging (#433)
- Improved test helpers for writing completion tests (#411)
Other Changes
- Refactored code to narrow types and imports (#425)
- Made the extension compatible with Node.js and DOM timers (#427)
- Added docs for getting insider builds (#420)
Thanks to all our contributors for these improvements!
New Contributors
- @phuff made their first contribution in https://github.com/sourcegraph/cody/pull/404
- @pjlast made their first contribution in https://github.com/sourcegraph/cody/pull/438
- @marekweb made their first contribution in https://github.com/sourcegraph/cody/pull/458
- @toolmantim made their first contribution in https://github.com/sourcegraph/cody/pull/449
Full Changelog: sourcegraph/cody@vscode-v0.6.3...vscode-v0.6.4
Cody for VS Code 0.6.3
What's New
This release focuses on improvements to autocompletion, configuration, and more.
Enhancements
- Autocompletion is now faster and more reliable thanks to fixes for text document slicing logic and removal of an unnecessary provider (#375, #394).
- Deprecated configuration fields were removed after a grace period (#387).
Fixes
- Steps for using Cody as a library were fixed (#398).
- An experimental file path hallucination detector was removed (#400).
- The default value for triggerMoreEagerly was fixed in code (#401).
For the full changelog, see here.
cody-shared-test-v1
Testing for sg/sg deployment branch
Cody for VS Code 0.6.2
vscode-v0.6.2 v0.6.2
Cody for VS Code 0.6.1
Release v0.6.1 (#354) Release v0.6.1 ## Test plan <!-- All pull requests REQUIRE a test plan: https://docs.sourcegraph.com/dev/background-information/testing_principles Some examples: // Just a doc change none - docs change // Unit tests got your back? Unit tests // Tested it manually and CI will also pitch in? Manually tested and CI --> Version bump
Cody for VS Code 0.6.0
Cody: Limit completions to 2 lines in single line mode (#276) This commit limits code completions to 2 lines when in single line mode, to avoid cluttering the editor with too many lines. Added unit tests for: - Completing up to 2 lines - Completing 1 line if the second line is indented This fixes a UX issue where inline completions look like a truncated multi-line completion, e.g.: <img width="758" alt="Screenshot 2023-07-17 at 14 20 48" src="https://github.com/sourcegraph/cody/assets/458591/062048fc-c332-4aca-9feb-187eeed35242"> <!-- All pull requests REQUIRE a test plan: https://docs.sourcegraph.com/dev/background-information/testing_principles -->