Change8

v1.2.20-vscode

Continue
11 fixes2 improvementsautocompletejetbrainsmodelsvscode

Summary

This release focuses heavily on stability and security, resolving critical vulnerabilities and numerous crashes across different environments. Key fixes include preventing IDE freezes in JetBrains caused by configuration sync and large messages, alongside resolving exceptions in diff handling and intention previews.

Bug Fixes

  • Fixed StringIndexOutOfBoundsException when reading ranges in files.
  • Resolved critical and high security vulnerabilities.
  • Fixed mapping of max_tokens to max_completion_tokens for the DeepSeek reasoner in the OpenAI adapter.
  • Prevented IDE freezes in JetBrains by hardening remote configuration synchronization.
  • Resolved crashes in DiffStreamHandler caused by unsafe casts and negative line numbers.
  • Added a guard for disposed JCEF browsers in sendToWebview to prevent errors.
  • Fixed synchronization of message type pass-through lists between the core and JetBrains components.
  • Resolved SideEffectNotAllowedException occurring in intention previews.
  • Prevented a responseListeners memory leak within CoreMessenger.
  • Fixed JetBrains sidebar freezes by chunking large JCEF messages.
  • Handled square brackets in file paths for autocomplete functionality within IntelliJ.

Improvements

  • Updated dependencies for JetBrains and VS Code integrations (versions 65 and 36 respectively).
  • Updated expected files for JetBrains binary tests.

Related Documentation

Continue Documentation

Continue v1.2.20-vscode - What's New - Change8