Releases: sourcegraph/jetbrains
v7.1.0
What's Changed
- Fix integration tests crashes on CI by @pkukielka in #2561
- Add Build with Cody workflow by @mkondratek in #2542
- Make sure we are logging cody debug messages when debug logging is enabled by @pkukielka in #2550
- Send cody custom config as json, add support for dotted names by @pkukielka in #2552
- Remove potential infinite init loop by @mkondratek in #2577
- Apply chore improvements; update latest ide version by @mkondratek in #2023
- Move to the new
extensionConfiguration_change
endpoint by @mkondratek in #2500 - Bump cody commit by @pkukielka in #2582
- Fix plugin name in the marketplace by @pkukielka in #2586
- Roll Cody to 876a2a3858ec3250371db50b356335d58ddab8d2 by @dominiccooney in #2592
- cherry pick 2583 by @kalanchan in #2599
- cherrypick 2588 by @kalanchan in #2601
- chore/build: Roll Cody to c1923cdd292baf6cef0d8eb7af118b2afe3dda4b same as vscode-insiders-v1.41.1731027960 by @dominiccooney in #2605
- Fix extensionConfiguration/change type, respect authStatus from cody … by @kalanchan in #2629
Full Changelog: v7.0.19...v7.1.0
v7.0.18
What's Changed
- Fix issues with Cody not starting items by @pkukielka in sourcegraph/cody#5969
- Handle runtime missing JCEF by @mkondratek in #2451
- Fix repo url parsing by @pkukielka in #2442
- Improve autocomplete UX by @mkondratek in #2439
- Fix verification plugin issues related to InlineCompletionProviderID by @pkukielka in #2450
- Remove redundant duration formatter by @mkondratek in #2463
- Fix error in navigation from context files by @mkondratek in #2464
- Add repo/jetbrains label to bug reports by @kalanchan in #2484
- Fix project build with platformVersion >= 2024 by @pkukielka in #2492
- Fix loading of CodyInlineCompletionProvider in IJ 2023 by @pkukielka in #2510
- Fix problem with account switching by @pkukielka in sourcegraph/cody#5944
- Update README.md by @iskyOS in #2435
Full Changelog: v7.0.13...v7.0.18
v7.0.13
Highlights
This release brings integration with JetBrains Gateway, enabling much better experience during the remote development. New update ensures chat functionality and autocomplete work flawlessly in distributed setups. Edit Code and Smart Apply features are working in a limited capacity, but we are going to fully enable them on remote in the sub-sequent releases.
Most notable fixes for the remote development in this release:
- Fixed chat functionality to work in remote mode (#2319)
- Resolved issues with Cody status icon in remote environments (#2326)
- Improved logic for selecting the active editor when using remote connections (#2349)
- Fixed compatibility issues with com.intellij.jetbrains.client (#2375)
- Implemented changes to support remote workspace roots (#2352)
- Ensured proper initialization of theme data in remote sessions (#2371)
- Added toolbar menu item for opening WebView DevTools, useful for debugging in remote environments (#2384)
- Rewrote EditCommandPrompt implementation from custom JFrame to JBPopup for better integration (#2305)
- Implemented lenses using codeVision package, enhancing code navigation in remote sessions (#2318)
What's Changed
- Switch back to cody main by @pkukielka in #2270
- Fix chat history download by @pkukielka in #2282
- Do not run EDT code in CodyFixHighlightPass:doCollectInformation by @pkukielka in #2289
- Bump Cody commit by @pkukielka in #2290
- Migrate to IntelliJ Platform Gradle Plugin 2 by @mkondratek in #2194
- Bump jdk version in .tool-versions by @pkukielka in #2300
- Deprecate runIde and fix issues with customRunIde by @pkukielka in #2301
- Move from the deprecated
horizontalAlign
by @mkondratek in #2303 - Rewrite EditCommandPrompt implementation from custom JFrame to JBPopup by @pkukielka in #2305
- Fixed a compile error caused by a simple name change by @steveyegge in #2313
- fix/Remote: Make chat work in remote mode by @dominiccooney in #2319
- Fix cody status icon in remote environments by @pkukielka in #2326
- Bump Cody commit by @pkukielka in #2333
- Fix incorrect null project warning by @pkukielka in #2334
- Implement lenses using codeVision package by @pkukielka in #2318
- Remove v1 telemetry from JB extension by @dadlerj in #2307
- Roll Cody commit to current tip of main, after observable auth changes. by @dominiccooney in #2341
- Update cody commit by @mkondratek in #2342
- Rename runPluginVerifier -> verifyPlugin post Gradle plugin update by @dominiccooney in #2343
- fix/chat: Send workspace root as the expected URI, not a path by @dominiccooney in #2352
- Add a script for searching for Cody commits by JetBrains version by @dominiccooney in #2356
- Fix logic for picking-up selected editor when using remote by @pkukielka in #2349
- Bump pluginUntilBuild to 243.* by @mkondratek in #2366
- fix/chat: Wait for 'ready' before sending theme data. by @dominiccooney in #2371
- Simplify build properties by @dominiccooney in #2370
- Remove dep on
m.intellij.modules.lang
by @mkondratek in #2372 - Remove deprecated code related to chat export by @mkondratek in #2373
- Fix
com.intellij.jetbrains.client
compatibility by @mkondratek in #2375 - Add toolbar menu item for opening WebView DevTools by @dominiccooney in #2384
- telemetry: Add billing categorization to cody events 2 by @dadlerj in #2345
- Get model availability form endpoint instead of computing it manually by @pkukielka in #2386
- Add CodyInlineCompletionProvider as an alternative for inlay completions by @mkondratek in #2304
- Ignore compatibility problems (to fix the issues with the completion provider) by @mkondratek in #2394
- Bump "org.jetbrains.intellij.platform" version by @mkondratek in #2392
- RD: Distinguish INVOKE trigger kind in the completion provider by @mkondratek in #2393
- Remove redundant title from the edit dialog (fixes https://linear.app/sourcegraph/issue/QA-72) by @mkondratek in #2405
- Rewrite InstructionsInputTextArea to use JBTextArea by @pkukielka in #2406
- Change windows 'Edit Code' binding by @pkukielka in #2407
- Fix auth workflow by @pkukielka in #2419
- Fix "Open Revision Diff in Sourcegraph Web" issues by @mkondratek in #2421
- Fix codyErrorSubmitter issues with too long url by @mkondratek in #2422
- Fix Generate Unit Tests by @mkondratek in #2429
- Fix threading issues with showDocument by @mkondratek in #2431
- Fix new pannel not opening in IJ 242+ by @pkukielka in #2432
Full Changelog: v7.0.6...v7.0.13
v7.0.6
Highlights
Due to bug causing extensive amount of messages sent to serve (resulting in 429 errors), we had to revert our backed to earlier version. This release should is identical to the 7.0.2
with two fixes from 7.0.4
back-ported.
What's Changed
Fixes back-ported from 7.0.4
:
- Fix problem with hanging IDE by @pkukielka in #2289
- Fix problems with chat migrations storage size limit by @pkukielka in sourcegraph/cody#5528
Full Changelog: v7.0.4...v7.0.6
v7.0.4
Highlights
Introduce new model: OpenAI o1 by @abeatrix in sourcegraph/cody#5508
What's Changed
- Fix chat history download by @pkukielka in #2282
- Fix problem with hanging IDE by @pkukielka in #2289
Full Changelog: v7.0.2...v7.0.4
v7.0.2
Highlights
- Fix: Restarting Cody now correctly closes and restores Webview panels to improve UI behavior.
- Fix: Fixed a bug that caused IDE freezes during project builds when saving files with unsupported schemes.
- Fix: Resolved occasional runtime errors when deleting characters in the editor.
- Fix: Focus now correctly shifts to the newly generated unit test file after using the "Generate Unit Tests" command.
What's Changed
- fix/Webview: Make Cody: Restart Cody close Webview panels and restore Webview views by @dominiccooney in #2227
- Fix Cody failures when saving files with schemes not supported by NIO by @pkukielka in #2251
- Fix IndexOutOfBounds from the highlight pass by @mkondratek in #2252
- Bump Cody commit by @pkukielka in #2260
Full Changelog: v7.0.1...v7.0.2
v7.0.1
Highlights
This release contains a few fixes for wrong path or offset errors, and should improve overall experience when using Smart Apply feature.
What's Changed
- Fixed
Open Cody Settings Editor
on windows @dominiccooney in #2202 - Fix offset conversions at the end of the document by @pkukielka in #2203
- Fix shortcuts for Edit Code on Windows by @pkukielka in #2223
- Register widgets for disposal by @mkondratek in #2225
- Fix how smart apply handles various absolute paths and spaces in paths by @pkukielka in sourcegraph/cody#5466
Full Changelog: v7.0.0...v7.0.1
v7.0.0
Cody for JetBrains v7.0.0
Highlights
- New Chat UI
- Prompt Library
- Smart Apply
- Additional context (directories, web URLs, selected code)
Compatibility notes
Users must be on JetBrains version 2023.2 or above in order to get these changes and future updates. We’ll continue to support Cody in JetBrains versions below 2023.2 but only with critical bug fixes, and will not be adding new features or improvements to those older versions.
Full Changelog: v6.0.34...v7.0.0
v6.0.34
Highlights
- Add: Notification about upcoming changes in the UI.
- Improve: Move Ask Cody to Fix lower in the action list, so it does not interfere with the default first action (add import).
What's Changed
- Lower Cody CodeActions priority as a temporary workaround by @RXminuS in #2119
- Show new sidebar notification by @pkukielka in #2120
- Fix CodeSearch download (#2078) by @pkukielka in #2121
Full Changelog: v6.0.26...v6.0.34
v6.0.26
Highlights
- Fix: Resolved the issue where the correct LLM wasn't assigned when loading chats from history.
- Fix: Fixed the problem with
Ask Cody to Fix
not working on certain files or paths. - Fix: Addressed the issue where GitHub reporting failed due to long stack traces or excessively long URLs.
What's Changed
- Model loaded from history should have priority over model loaded from default state by @pkukielka in #2021
- Fix release script to properly strip channel name from patch version by @pkukielka in #2017
- Update TESTING.md by @aramaraju in #694
- Add integration tests for the chat (context files) by @mkondratek in #1930
- Revert "Add integration tests for the chat (context files)" by @mkondratek in #2030
- Bump cody commit by @mkondratek in #2026
- Lower the stacktrace length limit in Report GitHub Issue by @mkondratek in #2035
New Contributors
- @aramaraju made their first contribution in #694
Full Changelog: v6.0.25...v6.0.26