Change8

v0.1.804-beta

📦 unslothView on GitHub →
35 features🐛 38 fixes🔧 55 symbols

Summary

Unsloth now supports running Qwen3.8-Flash-Next and GLM-5.3-Flash locally with significant performance improvements and reduced memory requirements. This release also brings numerous chat, reliability, and model management enhancements.

Migration Steps

  1. Bump install.sh / install.ps1 pin to unsloth>=2026.8.21

✨ New Features

  • Qwen3.8-Flash-Next and GLM-5.3-Flash can now run locally.
  • Run Qwen3.8-Flash-Next on 75GB RAM.
  • GLM-5.3-Flash runs on 102GB of combined RAM + VRAM.
  • 5x faster inference than `--fit on` if RAM offloaded.
  • 100+ chat, reliability and performance improvements.
  • Qwen3.8-Flash-Next is a new 125B multimodal reasoning model.
  • The 1-bit Unsloth Dynamic GGUF for Qwen3.8-Flash-Next runs on 75GB RAM or unified memory.
  • Qwen3.8-Flash-Next supports chat with text and images using up to 262K context.
  • Qwen3.8-Flash-Next allows switching between None, Low, Medium and Extra High reasoning.
  • Preserved Thinking in Qwen3.8-Flash-Next keeps reasoning consistent across longer chats.
  • GLM-5.3-Flash is Z.ai's new 320B multimodal model, with only 18B parameters active at a time.
  • The 1-bit GLM-5.3-Flash model runs on 102GB of combined RAM + VRAM.
  • GLM-5.3-Flash supports chat with text, images and long documents using up to 1M context.
  • GLM-5.3-Flash allows switching between Low, High and Max reasoning.
  • GLM-5.3-Flash offers stronger coding, agent and vision performance than GLM-5.2.
  • Recommended settings are applied automatically for GLM-5.3-Flash in Unsloth.
  • Local chats resume after a disconnect instead of losing the reply.
  • Deep Research keeps going when a provider asks it to slow down.
  • Vision chats now handle multiple images properly.
  • Images returned by MCP tools appear directly in chat.
  • Export chats as JSONL for backups or use in other tools.
  • Adjust Auto Compaction for longer chats, or turn it off.
  • Collapse tool activity by default for cleaner agent chats.
  • Large GGUFs automatically split across GPU and system RAM.
  • See estimated memory usage before loading a model.
  • View VRAM usage directly from your downloaded models.
  • Model settings stay saved when switching chats.
  • Search and download embedding models directly from Hugging Face.
  • Text-to-speech models only load when you actually use them.
  • Linux voice recording fixed.
  • NVIDIA + Wayland interface freezes fixed.
  • AMD model loading crashes fixed.
  • llama.cpp models now load from Windows profiles with non-English characters.
  • Non-English web links now work properly as chat sources.
  • Desktop download links always point to the latest stable release.

🐛 Bug Fixes

  • Linux voice recording fixed by capturing raw PCM where WebKitGTK's MediaRecorder produces no audio.
  • Studio: resolve PowerShell by absolute path in the update gate.
  • Prevent shared preview loads from evicting the active Studio model.
  • Studio: harden lockfile audit followups for #5604.
  • Studio: take remend 1.3.1, which stops repairing markdown that is already complete.
  • CLI: follow model reasoning default in unsloth start.
  • Name the encoding when the poll probe writes its artifact.
  • Studio: add a freeze report script for Linux desktop interface hangs.
  • Fail the mac tab-capability smoke on a backend that never comes back, not on a stall.
  • Warm the app before timing /api/health, instead of widening the ceiling.
  • docs: remove duplicate Search bullet and fix error messages.
  • Follow up #9435: restore the rest of the moved names, and read quant labels through the variant lister.
  • Studio: use --load-mode none when the model fits without paging.
  • Studio: spill weights with -ot instead of layers, so the KV cache stays on the GPU.
  • Reject a negative chunking stride instead of silently dropping text.
  • Studio: fix web pages with non-English URLs failing to load.
  • Studio: align composer and research activity icons.
  • desktop: turn webkit compositing off on the one wayland nvidia setup that freezes.
  • Studio: keep a resumed turn's provider metadata through the continuation merge.
  • Studio: render MCP images returned as embedded resources.
  • Studio: send the most recent chat image to vision models.
  • Studio: align sidebar list header actions, and mark downloaded models with a dot.
  • Prevent stale hydration from overwriting remembered model settings.
  • Handle invalid Krea2 model indexes clearly.
  • Studio: track API token usage in Profile.
  • Studio: tell the model which documents are attached.
  • Studio: use live trending GGUFs in agent setup.
  • studio: preserve gguf settings across chat switches.
  • studio: add message jsonl export.
  • Validate studio_install_id before baking it into the launcher.
  • studio: show lm studio model names in chat.
  • Studio: fix per-chat settings and fork counts for app-created chats.
  • studio: show the train run preview as a column on a laptop window.
  • Use Unsloth for bare Studio product references.
  • Studio: stop the temporary toggle tagging a saved app-created chat.
  • Studio: honour forced tool_choice on local GGUF tool loops.
  • Desktop: publish stable latest downloads.
  • Give every installing job its own pip cache key.

Affected Symbols