Skip to content

v48

Choose a tag to compare

@dave-hudson dave-hudson released this 22 May 02:29
· 637 commits to main since this release

New features:

  • New text being streamed by an AI is now presented in a much more smooth way, eliminating the "jumpiness" of text chunks delivered via the API endpoint.
  • Added support for reasoning levels against models that support reasoning levels. This simplifies the model catalogue as it shrinks dramatically.
  • Removed Gemini 2.5 support and added more Gemini 3 models.
  • In an editor tab, Ctrl+G (on all platforms) will navigate you to a specific line.
  • In an editor tab, Cmd+Opt+F (MacOS) or Ctrl+H (other platforms) will open the "find and replace" control.
  • Added separate support for Ollama cloud and Ollama running locally.
  • Separated the concept of the AI model and the AI model provider, making it possible to have the same model accessible via different routes, but using the same model name.
  • The mindspace settings now offers the ability to fetch all available models from a given AI provider, and to remove any that were fetched this way.

Bug fixes:

  • Correctly resolved an earlier problem with streaming text and rendering, where the user is looking at an earlier part of the conversation.
  • Resolved problems in the Java syntax highlighter (around handling of generics).
  • If a file open in a diff view is saved then the scroll position within the diff view is now preserved.
  • If a file open in an editor view is saved externally then the scroll position within the editor tab is now preserved.
  • Arabic text line numbers now line up with the text.

Internal structure changes:

  • Added pytest tests for the Java syntax highlighter.