Change8

Migrating to Unsloth v0.1.50-beta

Version v0.1.50-beta introduces 1 breaking change. This guide details how to update your code.

Released: 7/20/2026

1
Breaking Changes
2
Migration Steps
7
Affected Symbols

⚠️ Check Your Code

If you use any of these symbols, you need to read this guide:

unsloth_push_to_hub_ggufsmart_chunk_textget_lora_parameters_biasunsloth studio --secureUNSLOTH_STUDIO_ENABLE_MCPUNSLOTH_STUDIO_MCP_TOKENnest_asyncio

Breaking Changes

Issue #1

The `nest_asyncio` library is no longer applied on plain CLI starts. This may break asyncio behavior on Python 3.14+ if your application relies on `nest_asyncio` for certain asyncio operations in a CLI context. If you encounter issues, consider manually applying `nest_asyncio` where needed or ensuring your asyncio code is compatible with standard Python behavior.

Migration Steps

  1. 1
    If you encounter issues with asyncio in CLI applications on Python 3.14+, consider manually applying `nest_asyncio` where needed or ensuring your asyncio code is compatible with standard Python behavior, as it's no longer automatically applied.
  2. 2
    To enable the new MCP control plane, set the environment variables `UNSLOTH_STUDIO_ENABLE_MCP=1` and `UNSLOTH_STUDIO_MCP_TOKEN`.

Release Summary

This release introduces significant enhancements for AMD GPU users, enabling local LLM training and inference with improved performance and reduced VRAM usage. It also brings advanced features for running larger models, more reliable chat interactions, and enhanced web search capabilities.

Need More Details?

View the full release notes and all changes for Unsloth v0.1.50-beta.

View Full Changelog