Releases: sourcegraph/jetbrains
v6.0.14
Highlights
- Improved UX on the Inlay Edit and Hotkey Inlay Hint. Add a setting option to turn the visibility on/off.
- Improve actions discoverability.
- Improve multiple account & accounts switching UX.
What's Changed
- Add telemetry for rate limits notifications and upsell by @pkukielka in #1861
- Do not list the same account twice by @mkondratek in #1864
- Do not open subscription page when updating invalid pro account token having a pro llm selected before by @mkondratek in #1866
- Add auth telemetry events by @pkukielka in #1863
- Simplify SignInWithSourcegraphPanel.kt by @mkondratek in #1865
- Show the login screen when the token is missing by @mkondratek in #1867
- Minor code imporvements by @mkondratek in #1870
- Improve action discoverability by adding Cody: prefix in Search Everywhere by @pkukielka in #1872
- Small improvements to the CI workflow by @odisseus in #1851
- Bump cody commit, add startup telemetry by @pkukielka in #1873
- README: fix typo by @abeatrix in #1875
- Manual Stable Release by @mkondratek in #1862
- Add proper groups for Cody actions by @pkukielka in #1884
- Bump cody commit, adjust agent launch params by @pkukielka in #1887
- More info about CODY_PATH on Contributing.md by @danielmarquespt in #1896
- Bring back missing action description by @mkondratek in #1891
- Several fixes for Hotkey Inlay Hints by @steveyegge in #1895
Full Changelog: v6.0.12...v6.0.14
v6.0.12
Highlights
This release contains a lot of fixes and improvements, and the new LLMs. Much of the included effort is related to the improvements of development environment, code quality, better error handling, testing (including both unit and integration testing), etc.
What's Changed
- Add new LLMs.
- Add support for local Ollama models.
- Add a warning notification on deleting a file being generated by Generate Unit Tests.
- Improve the accessibility and discoverability of Cody actions.
- Improve Inline Edit stability and performance.
- Improve Cody authentication stability.
- Improve invalid/removed/expired access token handling.
- Improve the stability and performance of chat's history and Inline Edit's history.
- Deprecate some old LLMs.
- Fix stuck in "Loading..." in My Account tab.
- Fix
ResponseErrorException: No default chat model found
in some scenarios. - Fix
AlreadyDisposedException: Container is already disposed
in some scenarios. - Fix the manual triggering of autocomplete when the automatic autocompletions are disabled.
- Fix issue with Sourcegraph actions invalid branch resolution.
Full Changelog: v6.0.3...v6.0.12
v6.0.3
👀 Check out the blog post
✨ Inline edit commands ✨
Edit commands are new and trigger code edits directly in your files (and sometimes in net-new files). These commands include:
- Edit Code
- Document code
- Generate unit tests
✨ GPT-4o support for Pro and Enterprise ✨
OpenAI's latest model, GPT-4o, is now available for Pro and Enterprise users. It’s two times faster than GPT-4 Turbo and beats its general reasoning benchmark scores.
✨ New multi-repo context UI ✨
Enterprise users will notice a refreshed multi-repo context UI, making it easier to add repositories to Cody's chat context.
✨ Bug fixes an performance improvements ✨
We've fixed an issue with autocomplete for Windows, added more error handling to the UI, and improved the plugin's performance and stability overall.
✨ Better handling for foreign language chats and long questions ✨
For Cody Enterprise context, we now rewrite questions in foreign languages and long questions, to improve Chat response quality.
We'd love your feedback! Please share comments and questions in our support forum.
v5.5.10
Highlights
That release contains couple of small fixes for for various bugs, most notably for issues with upcoming Cody Ignore feature.
It also moves us very close to official release of Inline Edit feature.
What's Changed
- Fix :runIde gradle command by @pkukielka in #1423
- refactored the main text area into a standalone class by @steveyegge in #1422
- Several bug fixes for Inline Edits by @steveyegge in #1427
- Cody Settings: Make it more obvious which is the active account and how to change it by @toolmantim in #1431
- Cody Ignore: Manual autocomplete trigger notification, sidebar command button sidebar UX and sundry by @dominiccooney in #1432
- Finished up the Edit/Retry feature by @steveyegge in #1439
- Fix listeners calls to agent by @pkukielka in #1440
- Elaborate on documentation for JetBrains releases by @olafurpg in #1452
- Removed the reference to SEPARATOR_ABOVE_COLOR by @odisseus in #1453
- Roll the extension to 6c659814 by @dominiccooney in #1457
Full Changelog: v5.5.9...v5.5.10
v5.5.9
Fixes critical Cody Ignore bug introduced in v1.16 of VS Code sourcegraph/cody#4024
v5.5.8
Highlights
Most notably this release includes fix for Cody crashes on the Apple Silicon machines.
Several other minor issues were fixed, like bug where up/down arrow keys always navigate chat history.
For the new Cody users we now display onboarding tooltip on first autocomplete suggestion.
Additionally a lot of work has been done on the upcoming inline edits feature!
What's Changed
- Add edit and document commands in the Commands tab by @pkukielka in #1302
- Fix for using smarter folding ranges by @pkukielka in #1312
- Fix undo/accept/cancel command calls by @pkukielka in #1313
- Add a text field for entering multiple remote repositories at once by @dominiccooney in #1308
- Fix bug where up/down arrow keys always navigate chat history by @olafurpg in #1323
- Reorganised the entity hierarchy of HistoryService. by @odisseus in #1304
- Refactored some static factory methods into secondary constructors. by @odisseus in #1325
- Rework listeners and notification code by @pkukielka in #1326
- Bump cody commit by @pkukielka in #1329
- Add Semgrep SAST Github Action Check by @shivasurya in #1330
- Update Cody commit by @mkondratek in #1333
- Update TESTING.md by @danielmarquespt in #1335
- QA: add manual testing step for up/down arrow keys by @olafurpg in #1336
- Minor refactoring of inline edit commands by @pkukielka in #1338
- Inline Edit: Add Show Diff by @mkondratek in #1307
- Display onboarding tooltip on first autocomplete suggestion by @olafurpg in #1339
- AgentChatSession should always be created on the EDT thread by @pkukielka in #1351
- Made the AccountTier future nullable to account for the situation when there is no active account. by @odisseus in #1349
- Push enhanced context state to the extension when creating an EnhancedContextPanel by @dominiccooney in #1364
- Onboarding tooltip: don't hide the code by @olafurpg in #1369
- Cody Ignore: Add an action to override the Cody Ignore policy for testing by @dominiccooney in #1340
- Better error message for failed workspace edit operations by @odisseus in #1365
- Log the total size (in chars) of the document that's being edited. by @odisseus in #1382
- Use the DumbAwareBGTAction interface to silence the update thread warning. by @odisseus in #1332
- Add generate test command v.2 by @pkukielka in #1384
- Add a service for checking Cody Ignore policy and decorate some UI with ignored status by @dominiccooney in #1379
- Realign autocomplete provider names with upstream. by @dominiccooney in #1380
- Apply repository cleaning, limits to old chat history state by @dominiccooney in #1368
- Bump cody commit by @pkukielka in #1395
- Update cody commit & upgrade to pnpm 9.0.5 by @mkondratek in #1397
- Overhaul of the Edit Code dialog, hotkeys, and Edit/Retry by @steveyegge in #1372
- Cody Ignore: Send "ignore" capability, update hook for new test override syntax by @dominiccooney in #1396
- Update cody commit by @mkondratek in #1402
- Some UI fixes after the big Inline Edits merge by @steveyegge in #1403
- More work on Inline Edits dialog ui by @steveyegge in #1407
- Fix diff action by @pkukielka in #1409
- Fix CodyTaskState serialization/deserialization issues by @pkukielka in #1408
- Feature-tracking: Add a JSON file describing JetBrains status of various features by @dominiccooney in #1400
- Change "Check Usage" to "Manage Account" and add param for helping login mismatch problems by @toolmantim in #1410
- Cody Ignore: Do not block the main thread on ignore checks by @dominiccooney in #1399
- Simplify agent packaging by @pkukielka in #1394
- Adding help to troubleshoot error 134 by @arafatkatze in #1419
New Contributors
- @odisseus made their first contribution in #1304
- @shivasurya made their first contribution in #1330
- @toolmantim made their first contribution in #1410
- @arafatkatze made their first contribution in #1419
Full Changelog: v5.5.5...v5.5.8
v5.5.5
Highlights
- Partially mitigate issue with code completions crashing occasionally
- Fix issue with chats history ordering
- Fix missing LLM dropdown when loading chat from history
- Add support for local certificates on Windows and Linux
- Fix code completion status indicator
What's Changed
- Add claude 3 as free default by @taylorsperry in #1280
- Fix Cannot add an action twice: Document Code (null) (closes #1233) by @mkondratek in #1279
- Update
updatedAtTime
only on sending a message instead of receiving it (fixes #1248) by @mkondratek in #1278 - Fix llm visibility after restore (fixes #1286) by @mkondratek in #1293
- Fix code completion status; add additional error handling by @pkukielka in #1294
- Bump Cody version by @pkukielka in #1295
- Fix artefact signing for the release by @pkukielka in #1298
Full Changelog: v5.5.2...v5.5.5
v5.5.2
✨ See what's new for v5.5.2 in the blog post ✨
Highlights
- Claude 3 Sonnet is the default LLM for Cody Free users.
- Chat Export has been added.
- Autocompletions stability & formatting has been improved.
- Chat Restore stability has been improved.
- LLM dropdown stability has been improved.
- URI null issues has been fixed.
- Add Repository name validation has been improved.
- User tier telemetry logging has been added.
What's Changed
- Initial implementation for Inline Edit and Document Code by @steveyegge in #440
- Fix blank completions issue by @pkukielka in #1156
- Removed experimental user setting for inline edits by @steveyegge in #1158
- Refactor restore logic by @mkondratek in #1178
- Fix fixups callbacks and lifecycle management by @pkukielka in #1199
- Add logging of user tier in the telemetry by @pkukielka in #1132
- Add repo dialog will accept repo names which don't contain a / by @dominiccooney in #1198
- Add export action by @mkondratek in #1096
- Extract NotificationGroups.kt by @mkondratek in #1204
- Fix null issues with URI conversion, add tests by @pkukielka in #1211
- Switch to
chatID
-agnosticchat/models
API by @mkondratek in #1207 - Add toggle action for enabling inline edits by @pkukielka in #1229
- Add actual llm dropdown for inline edits by @mkondratek in #1206
- Fix llm order by @mkondratek in #1231
- Simplify
next-release.sh
by @mkondratek in #1232 - Fix dialog cancel handling for chat export by @mkondratek in #1262
- Fix NoClassDefFoundError for PerforceAuthenticationException class by @pkukielka in #1260
- Do not show llm selection for enterprise customers by @pkukielka in #1261
- Fix completion formatter by @pkukielka in #1271
- Set default LLM to the last one used by @pkukielka in #1263
- Update extension name in plugin.xml by @iskyOS in #1184
- Change release script to determine next version based on tags by @pkukielka in #1275
- Fix restore after export by @mkondratek in #1274
Full Changelog: v5.5.0...v5.5.2
v5.5.0
Highlights
- Fixed problems with Cody startup on some machines #723
- Enabled dynamic multiline autocomplete/reduce autocomplete latency sourcegraph/cody#3302
- Added local certs when running agent on macOS sourcegraph/cody#3164
agent startup fixes.
What's Changed
- Improve cody error reporting to users, fix minor bugs by @pkukielka in #1093
- jetbrains: improve bug template by @kalanchan in #1125
- Add
ChatMessageWrapper
class by @mkondratek in #1141
Full Changelog: v5.4.358...v5.5.0
v5.4.358
Highlights
✨ Check out the v5.4.358 release blog ✨
This release contains several important bugfixes and new features:
- Added support for Claude 3 for a Pro users
- Fixed remote enhanced context bug causing only one remote to be taken into consideration
- Added warning if @-files selected for context are too big, improved editing of existing file mentions
- Improved error reporting when Cody encounters any issues
What's Changed
- Prefill GitHub Issue Template automatically by @exigow in #927
- Hotfix: Fix URL in error submitter by @exigow in #939
- Report all agent errors using the chat or status bar by @pkukielka in #956
- Rename SessionId to ConnectionId by @mkondratek in #963
- Add pr-auditor by @burmudar in #974
- Fix problems with URI conversions by @pkukielka in #981
- Fix url case in add repository by @mkondratek in #989
- Move text/descriptions from plugin.xml to the bundle by @mkondratek in #988
- Do not remove deprecated llm (
model
) from the persistence model by @mkondratek in #990 - Do not report missing current subscription in the grpahql by @pkukielka in #994
- Introduce a type for CodebaseName by @mkondratek in #996
- Update codyCommit by @mkondratek in #1004
- Revert "Move text/descriptions from plugin.xml to the bundle (#988)" by @mkondratek in #1038
- Change release script to support --major | --minor | --patch version upgrades by @pkukielka in #1056
- Fix @-file mentioning by @mkondratek in #1048
- Fix formatting for single line completions by @pkukielka in #1005
- Simplify
receiveMessage
's message update handling by @mkondratek in #1079 - Add additional checks to the release script by @mkondratek in #1006
- Warn when @-file selected for context is too big by @pkukielka in #1062
- Fix enhanced remote context when multiple repos are added by @pkukielka in #1080
- Release script should take into account pre-releases by @pkukielka in #1082
- Add instructions for updating cody version by @pkukielka in #1086
- Fix URI to Path conversion code by @pkukielka in #1097
Full Changelog: v5.3.3914...v5.4.358