Skip to content

Releases: sourcegraph/jetbrains

v5.2.20247

24 Jan 14:53
e6c887b
Compare
Choose a tag to compare

Highlights

  • Overall improved plugin stability (onboarding, switching between accounts, sending chat messages while the plugin is initializing).
  • New context engine based on local keyword search, which should work out of the box for all codebases. Local keyword search does not require uploading your entire codebase to OpenAI. Support for embeddings has been removed.
  • New menu to configure enhanced context (checkbox to enable/disable enhanced context, button to re-index the local workspace).
  • Critical bug fixes related to context (Cody should complain less frequently about missing context from your codebase. When Cody complains about missing context now, it should at least make more sense why.)
  • The issue with Sourcegraph actions (when Cody is disabled) has been fixed.

What's Changed

New Contributors

Full Changelog: v5.2.18630...v5.2.20247

v5.2.20102

23 Jan 19:17
e6c887b
Compare
Choose a tag to compare
v5.2.20102 Pre-release
Pre-release

Highlights

  • Overall improved plugin stability (onboarding, switching between accounts, sending chat messages while the plugin is initializing).
  • New context engine based on local keyword search, which should work out of the box for all codebases. Local keyword search does not require uploading your entire codebase to OpenAI. Support for embeddings has been removed.
  • New menu to configure enhanced context (checkbox to enable/disable enhanced context, button to re-index the local workspace).
  • Critical bug fixes related to context (Cody should complain less frequently about missing context from your codebase. When Cody complains about missing context now, it should at least make more sense why.)
  • Reimplemented commands (explain, smell, test). Inline edit commands (document, fix, edit) are planned for a future release post February 15th.

What's Changed

New Contributors

Full Changelog: v5.2.18630...v5.2.20102-nightly

v5.2.18630

15 Jan 13:56
fee2d77
Compare
Choose a tag to compare

Highlights

  • Fixed an issue related to missing telemetry
  • Fixed Cody commands available in the right-click context menu
  • Removed current limit value from rate-limit error messages (both for chat and autocompletion)

What's Changed

New Contributors

Full Changelog: v5.2.17749...v5.2.18630

v5.2.17749

10 Jan 16:04
3f63f95
Compare
Choose a tag to compare

Highlights

  • Fixed: Agent no longer complains about lack of context
  • Fixed: Removed freeze that occurred when refreshing the Subscription panel
  • Fixed: Bug that occurred while determining the path between a file and project directory in latest IntelliJ versions (2023.2 and 2023.3) has been fixed
  • Fixed: Fixed an issue with chat not working when two or more IDEs are running simultaneously
  • Fixed: Removed high CPU usage when Cody toolbar is visible
  • Fixed: Blocked the possibility of executing commands if the chat response is still being generated
  • Fixed: Removed issue where the Subscription panel didn't appear after logging in through GitHub/GitLab/Google
  • Fixed: Links in various places for reporting bugs or feedback has been updated
  • New: Added a new feedback issue template on GitHub

What's Changed

  • Update the links related to issues/features/bugs/reporting by @mkondratek in #236
  • Fix the subscription panel presentation on Sign in with an Enterprise Instance by @mkondratek in #238
  • Disable Commands while a message is being generated by @mkondratek in #239
  • Add feedback issue template for JetBrains by @taylorsperry in #263
  • Fix high CPU utilisation when Cody panel is visible by @pkukielka in #271
  • Agent: move from recipes to the new webview-based chat API by @mkondratek in #220
  • Fix getRelativePathToProjectRoot call (fixes #246) by @mkondratek in #249
  • Fix slow op on refreshSubscriptionTab + restart the agent on jetbrains' and agent's user id mismatch by @mkondratek in #284

New Contributors

Full Changelog: v5.2.15221...v5.2.17749

v5.2.15221

27 Dec 15:04
681dfae
Compare
Choose a tag to compare

Highlights

Fixed: The commands tab no longer requires to reload the commands after IDE starts.
Fixed: Slow operation errors should not appear as frequently as before.
Fixed: Selected file label properly reflects the current file now even just after IDE starts.
Fixed: An issue with the subscription tab appearing more than once has been fixed.
Fixed: An issue with the subscription tab disappearing on account changes has been fixed.
Fixed: Messages have been improved.
Fixed: Chat reflects the theme changes properly now.
Fixed: The plugin works on Windows again (fixed by proper handling of URIs)!

What's Changed

New Contributors

Full Changelog: v5.2.12694...v5.2.15221

v5.2.12694 (General Availability)

13 Dec 12:07
0e8bc36
Compare
Choose a tag to compare

Highlights

  • Fixed: Added hotfix which involves reverting the Cody agent to an earlier version with cherry-picked changes.
  • New: Added subscription panel with Cody Free/Cody Pro settings
  • New: Added notifications & actions for exceeding the rate limit
  • New: Added new design to prompt window and send button
  • Fixed: Settings button in toolbar is now working correctly
  • Fixed: Increased waiting time for Commands panel
  • Fixed: Reintroduce missing Cody status icon in some cases
  • Fixed: Status icon is now refreshed properly after receiving rate limit error
  • Fixed: Telemetry has been migrated to V2
  • Fixed: Using URIs for internal file paths

What's Changed

Full Changelog: v5.2.9816...v5.2.12694

v5.2.9816

27 Nov 12:13
d93e317
Compare
Choose a tag to compare

Highlights

  • New: Added visual hint when the user has exceeded the rate limit
  • Fixed: Multi-line completions now respects indentation settings
  • Fixed: Autocompletion trigger while typing is now more sensitive
  • Fixed: Send button is now disabled when there is no text in prompt or chat is still responding
  • Fixed: The issue with transparency in chat buttons (Insert at Cursor and Copy) has been resolved
  • Fixed: The race condition caused by reading the repository URL has been addressed (we are not sure if the problem has been 100% fixed, but we were unable to reproduce it again)

What's Changed

  • Minor RepoAvailableEmbeddingStatus types changes by @Strum355 in #116
  • Fixing lookup manager autocomplete when no input from the user by @Sa1to in #120
  • Fix passing value of CompletionEvent's 'multiline' instead of 'multilineMode' for telemetry data by @Strum355 in #121
  • Shorten prefix and update template messaging by @kalanchan in #113
  • Extract components from CodyToolWindowContent by @mkondratek in #76
  • Migrate common package to Kotlin by @mkondratek in #122
  • Update README with URLs by @iskyOS in #123
  • Improve Send button & Chat user experience by @mkondratek in #125
  • Disable "Send" button when a response is being generated by @mkondratek in #128
  • Increasing autocompletion trigger sensitivity by @Sa1to in #129
  • Add a visual hint when the user has exceeded the rate limit by @mkondratek in #111
  • Fix the appearance of Insert at Cursor and Copy buttons by @mkondratek in #132
  • Update codyCommit by @mkondratek in #139
  • Bump hardcoded version to prevent issues with version recognition by IDE by @exigow in #74
  • Handle race between querying for VCS repositories and them being loaded by IntelliJ by @Strum355 in #110
  • Adding formatting to multiline autocomplete by @Sa1to in #141
  • Send anonymousUseID to agent by @Strum355 in #142

New Contributors

Full Changelog: v5.2.7299...v5.2.9816

v5.2.7299

13 Nov 12:40
574ab39
Compare
Choose a tag to compare

Highlights

  • New: Autocompletion is now integrated with IntelliJ's lookups
  • New: A Check for plugin updates option has been added to the settings
  • Fixed: Cody status properly reflects the state when the access token is missing
  • Fixed: Commands include a proper selection after IDE restart
  • Fixed: Explain selected code now correctly reflects the selection

What's Changed

  • Fix Cody status on missing accesses token by @mkondratek in #75
  • Add scip-java workflow by @Strum355 in #82
  • Fix empty text for recipes by @mkondratek in #84
  • Configure :runIde to depend on :buildCody by @Strum355 in #85
  • chore: move kotlin files to src/main/kotlin from src/main/java by @Strum355 in #86
  • Update bug report template and add new PRD issue template by @kalanchan in #87
  • Update instructions for publishing a new release by @exigow in #83
  • Convert & consolidate protocol types in Kotlin by @Strum355 in #88
  • Refactor sourcegraph API request framework by @Strum355 in #81
  • Fix scip-java GH action by @Strum355 in #91
  • Add Check for plugin updates option to the settings by @mkondratek in #78
  • Fix commands for selection after IDE restart by @mkondratek in #107
  • Add details about frequency of stable & nightly releases by @exigow in #90
  • Use LogicalPosition for calculating selection range instead VisualPosition by @exigow in #109
  • Document manual testing steps for QA by @exigow in #89
  • Implementing autocompletion for JetBrains lookup manager by @Sa1to in #112
  • Update codyCommit by @mkondratek in #115

New Contributors

Full Changelog: v5.2.4819...v5.2.7299

v5.2.4819

30 Oct 14:48
96292af
Compare
Choose a tag to compare

Highlights

  • New: Simplified onboarding (SSO) - Now we link directly to GitHub, GitLab, and Google instead of "Sign in for free with Sourcegraph.com"
  • New: Added blinking cursor to indicate that Cody is responding
  • New: Persistent custom codebase URL after closing IDE
  • New: Added hint when account is not signed in
  • New: Added notification when token is missing
  • New: Added support for new RFC 837 token format
  • Fixed: HTML tags in chat are now properly rendered
  • Fixed: The issue where changing the caret position triggered onFileOpened has been resolved
  • Fixed: Automatic repository detection for SSH remotes

What's Changed

  • Persist codebase URL after closing IDE (#6) by @exigow in #28
  • Add a hint on trigger when no account signed in by @mkondratek in #37
  • Handle updated access token format from RFC 837 by @willdollman in #36
  • Remove explicit JUnit 5 dependency by @exigow in #45
  • Allow to specify cody directory for use instead of the committed version by @mkondratek in #44
  • Simplify access token matching and add docs URL by @willdollman in #46
  • Fix rendering of html tags in the chat by @mkondratek in #49
  • Add a notification about the missing token by @mkondratek in #48
  • Fix the automatic repository detection for ssh remotes with port numbers by @mkondratek in #42
  • Fix version numbering script by @olafurpg in #51
  • Stop using Gradle cache for sourcegraph+cody clones by @olafurpg in #35
  • Fix Apple M1 issue for CI releases by @olafurpg in #55
  • Upgrade to latest Cody by @olafurpg in #64
  • Fix URLBuilderTest by @exigow in #66
  • Cody: Adding github gitlab and google SSO by @Sa1to in #58
  • Do not run onFileOpened on caret position change by @mkondratek in #67
  • Update next-release.sh to make it work on Linux by @exigow in #71
  • Add blinking cursor as a "responding" indicator by @mkondratek in #56
  • Replace CHANGELOG.md with hardcoded link to GitHub releases page by @exigow in #73

New Contributors

Full Changelog: v5.2.2301...v5.2.4819

v5.2.2301

16 Oct 16:17
Compare
Choose a tag to compare

Highlights

  • New: pressing up/down in the chat sidebar preloads the previous/next message
  • New: setting to switch to nightly channel for more frequent updates
  • Fixed: scrolling up now disables auto-scroll in the chat sidebar
  • Fixed: bug where the would be idle cody-agent* daemon processes after closing the IDE

What's Changed

  • Add pull request template for SOC2 compliance by @olafurpg in #5
  • Persist repository URL in project settings by @exigow in #6
  • JetBrains: Agent cleanup on project close by @chwarwick in #11
  • Fix chat/autocomplete for projects with space characters in the file path by @olafurpg in #12
  • JetBrains: Cody: Fixing applying autocompletions in html file and for latest EAP by @Sa1to in #13
  • Revert "Persist repository URL in project settings (#6)" by @chwarwick in #17
  • JetBrains: remove autocomplete embeddings setting by @chwarwick in #14
  • Add update channel setting by @mkondratek in #9
  • Prevent auto-scroll in chat while reading previous messages by @exigow in #10
  • Setup automated CI releases by @olafurpg in #18
  • Move update channel setting to Cody & Sourcegraph by @mkondratek in #20
  • Update color scheme for cody tool window icon by @mkondratek in #21
  • Fix build for release automation by @olafurpg in #26
  • More release automation fixes by @olafurpg in #27
  • Chat: add support to press up/down arrow keys to open previous messages by @Sa1to in #25
  • Remove redundant notification about signing in by @mkondratek in #32
  • Support macos-arm64 with CI releases by @olafurpg in #33
  • Fix bug in release automation by @olafurpg in #34

New Contributors

Full Changelog: v3.4.1...v5.2.2301