Releases: youssefvdel/qwen-studio
Releases · youssefvdel/qwen-studio
Release list
Qwen Studio v2.2.3
🚀 Qwen Studio v2.2.3
✨ New Features
- Multi-window support — Open multiple windows with Ctrl+N or tray menu
- Drag & Drop files — Drag files from file manager directly into chat
- Image paste — Ctrl+V screenshots and images from clipboard
- File URL paste — Copy file paths (file:// URLs) and they upload as files
- MCP merge logic — User-added MCP servers are now preserved across reloads
🐛 Bug Fixes
- OAuth login flow — Fixed cross-domain navigation for auth redirects
- Login tokens preserved — Removed localStorage/sessionStorage clear that was wiping auth
- Updater false positives — Now compares versions (semver) before showing update banner
- Auto-update checks are silent — No more annoying banners on background checks
- Clipboard thread safety — Fixed GTK main context panic on Linux
- Image paste infinite loop — Fixed re-entrant paste handler
- Single instance plugin removed — Allows multiple windows
📦 Downloads
| Package | Arch | Description |
|---|---|---|
.deb |
amd64 | Debian/Ubuntu |
.rpm |
x86_64 | Fedora/RHEL/openSUSE |
.AppImage |
amd64 | Universal Linux |
🔧 Tech Stack
- Tauri v2 (Rust + WebKitGTK)
- ~6.3 MB binary
- Zero telemetry
v2.2.2
Bug Fixes
- Updater ACL: Added missing
updater:defaultand event permissions for install command - Startup notification: Added 3s delay to update check so webview is ready before event fires
What's Fixed
- Update banner now appears when opening the app
- "Install update" command no longer blocked by ACL
v2.2.1
Bug Fixes
- Clipboard paste: Text paste (Ctrl+V) from external apps now works
- WebKitGTK sandbox disabled: Removed sandbox restrictions that blocked clipboard access
- qwen-core: Uses official npm
qwen-corepackage instead of forked version
Known Limitations
- Drag/drop files: WebKitGTK limitation on Linux - HTML5 drag/drop events not supported
- Image paste: Same WebKitGTK restriction prevents image clipboard paste
- See GitHub issues for tracking these limitations
Qwen Studio v2.2.0 - Tauri v2 + Zoom + Updates
🦀 Tauri v2 Migration
Replaced Electron with Rust + WebKitGTK:
- 95% smaller binary: ~6MB (was ~150MB)
- Better performance: Native Linux WebView
- Lower memory: ~250MB vs ~400MB
✨ New Features
Settings Updates Tab
- Manual 'Check for Updates' button
- Real-time download progress (MB counter)
- Release notes viewer
- One-click install + restart
- Popup notification (right-side, solid background)
Zoom Controls
- Ctrl+Scroll - Zoom in/out
- Ctrl++ - Zoom in (10% steps)
- Ctrl+- - Zoom out
- Ctrl+0 - Reset (100%)
- Range: 50%-200%
🔧 Fixes
MCP qwen-core
- Now uses published npm package
- Users don't need to install manually
- npx auto-downloads on first use
UI Improvements
- Fixed SVG icon colors (dark mode)
- Smooth popup dismiss animation
- Simplified qwen-core description
📦 Installation
Debian/Ubuntu
wget https://github.com/youssefvdel/qwen-studio/releases/download/v2.2.0/qwen-studio_2.2.0_amd64.deb
sudo apt install ./qwen-studio_2.2.0_amd64.debFedora/RHEL
wget https://github.com/youssefvdel/qwen-studio/releases/download/v2.2.0/qwen-studio-2.2.0.x86_64.rpm
sudo dnf install qwen-studio-2.2.0.x86_64.rpm📊 Stats
| Metric | v2.1.0 | v2.2.0 | Change |
|---|---|---|---|
| DEB Size | ~150MB | ~6.4MB | -95% |
| RPM Size | ~160MB | ~16MB | -90% |
| Memory | ~400MB | ~250MB | -37% |
Full Changelog: v2.1.0...v2.2.0
Qwen Studio v2.1.0
🎉 Qwen Studio 2.1.0 Release
Major Features
39 MCP Tools with Injected Prompts
Every tool now includes comprehensive usage documentation:
- Usage patterns with examples
- Best practices
- When to use / when not to use
- Related tools
- Error prevention tips
New Agent Tools
- autonomous_agent - Autonomous build/test/fix cycles with error memory
- error_memory_status - Check learned errors and fixes
- clear_error_memory - Reset error memory
Anti-Passivity System
Forces the AI to act with tools instead of just explaining:
- NEVER just explain - ACTUALLY DO IT
- NEVER say 'I can help' without calling a tool
- If a tool exists, YOU MUST USE IT
Official Sequential Thinking
Full MCP spec implementation with:
- Revision support
- Branching capabilities
- Dynamic thought adjustment
Installation
RPM (Recommended)
sudo rpm -ivh qwen-studio-2.1.0-x86_64.rpmAppImage
chmod +x qwen-studio-2.1.0-x86_64.AppImage
./qwen-studio-2.1.0-x86_64.AppImageqwen-core Updates
- 39 tools (was 40, consolidated)
- 3 new agent tools
- All tools have detailed usage prompts
- Anti-passivity system prompt
Documentation
- MCP-SETUP.md for manual MCP configuration
- Tool descriptions include usage examples
Breaking Changes
- MCP config path:
~/.config/qwen-studio/settings.json - qwen-core location:
/opt/qwen-studio/resources/qwen-core
Qwen Studio v2.0.1 - MCP Runtime Fix
🔧 MCP Servers Fixed
This release fixes the MCP (Model Context Protocol) servers that were failing to connect.
✅ What's Fixed
- MCP servers now connect correctly - Runtime paths corrected
- Bun runtime path fixed -
resources/bun/linux-x64/bun-linux-x64/bun - UV/UVX runtime paths fixed -
resources/uv/linux-x64/uv-x86_64-unknown-linux-musl/ - All MCP tools working - Filesystem, Fetch, Browser, Database servers
🐛 Previous Issue (v2.0.0)
MCP servers were failing to start because the app was looking for runtime binaries in the wrong directory structure.
📦 Installation
AppImage (Recommended)
wget https://github.com/youssefvdel/qwen-studio/releases/download/v2.0.1/Qwen%20Studio-2.0.1-x86_64.AppImage
chmod +x Qwen\ Studio-2.0.1-x86_64.AppImage
./Qwen\ Studio-2.0.1-x86_64.AppImageDebian/Ubuntu
wget https://github.com/youssefvdel/qwen-studio/releases/download/v2.0.1/Qwen%20Studio-2.0.1-amd64.deb
sudo apt install ./Qwen\ Studio-2.0.1-amd64.deb
qwen-studioFedora/RHEL
sudo dnf install https://github.com/youssefvdel/qwen-studio/releases/download/v2.0.1/Qwen%20Studio-2.0.1-x86_64.rpm
qwen-studioFull Changelog: v2.0.0...v2.0.1
Qwen Studio v2.0.0 - Major Authentication Fix
Full Changelog: v1.1.3...v2.0.0
v1.1.3 - Major Refactor + Bug Fixes
What's New
Major Refactor
- Split 1024-line monolith into 7 focused modules
- Added JSDoc comments to all source files
- Cleaned up project structure
Bug Fixes
- Skills feature fixed (duplicate decl, frozen menu, React selectors)
- Window display fixed (Wayland flags, isQuitting, 5s fallback)
- Update check fixed (semver comparison)
- Build script fixed (tsc before electron-builder)
Known Issues
- Browser login redirect on AppImage — use
xdg-open "qwen://open?token=xxx"as fallback
v1.0.2
Qwen Desktop for Linux v1.0.0
Initial release of Qwen Desktop for Linux with full MCP support.
Features
- Full Qwen Chat interface (chat.qwen.ai)
- Model Context Protocol (MCP) integration
- Filesystem, Sequential Thinking, and Fetch tools
- Linux native support (Fedora, Ubuntu, Arch, etc.)
- Auto-conversion of macOS paths to Linux home directories
- Bundled runtimes (Bun, UV) for reliable tool execution
Assets
- AppImage: Universal Linux executable
- .deb: Debian/Ubuntu package
- .rpm: Fedora/RHEL package