LM Studio 0.3.18 Release Notes

2025-07-10

LM Studio 0.3.18 is now available as a stable release. This version includes bug fixes and improvements for MCP such as ability to force restart an MCP server and button to refresh MCP server tools. This release also introduces better tool calling for Mistral models, OpenAI API streaming options and bug fixes including include_usage for streaming, and more.


📣 ICYMI: LM Studio is now free for work! Read more https://lmstudio.ai/blog/free-for-work

LM Studio 0.3.18 - Full Release Notes

Upgrade via in-app update, or from https://lmstudio.ai/download.

Build 3

  • Fixed the format of errors when streaming from OpenAI compatible endpoints to match the expected format
  • Added tool calling support for Mistral v13 tokenizer models (with proper chat templates)

Build 2

  • Added support for "stream_options": { "include_usage": true } when streaming using OpenAI compatible endpoints
  • Upgrade @huggingface/jinja to version 0.5.0 to support more prompt templates
  • Fixed a bug where the app would recommend an excessively large first model for computers that can only do CPU inference
  • Fixed a bug where you cannot disable errored plugins
  • Adds Hindi and Marathi translations

Build 1

  • MCP: option to force restart an MCP server under the ••• menu
  • MCP: added a button to refresh the list of tools
  • Responsive UI for Mission Control on narrow windows
  • Show Chat screen sidebars in popovers when the app window is narrow
  • Added a timeout field to entries in mcp.json which can be used to specify max time for each tool call in milliseconds
  • Added experimental JavaScript code interpreter plugin using Deno
  • Various UI and color adjustments
  • Fixed a bug where chat message draft and attached files would not carry over to a newly created chat
  • Fixed a bug where tool use does not work with llama models (this.endToolCallStrings is not iterable)
  • Fixed a bug with OpenAI compatible endpoint where response_format.type did not support text
  • Fixed a bug where parallel tool calls that are split across multiple "chunks" were being silently dropped
  • Fixed a bug where SSE MCP servers would not work correctly
  • Fixed a bug where root level $defs were being stripped in tool definitions

Resources