Skip to content

Releases: youssefvdel/qwen-studio

Qwen Studio v2.2.3

Choose a tag to compare

@youssefvdel youssefvdel released this 21 May 20:07

🚀 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

Choose a tag to compare

@youssefvdel youssefvdel released this 21 May 12:49

Bug Fixes

  • Updater ACL: Added missing updater:default and 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

Choose a tag to compare

@youssefvdel youssefvdel released this 21 May 12:33

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-core package 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

Choose a tag to compare

@youssefvdel youssefvdel released this 20 May 15:17

🦀 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.deb

Fedora/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

Choose a tag to compare

@youssefvdel youssefvdel released this 14 May 16:14

🎉 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.rpm

AppImage

chmod +x qwen-studio-2.1.0-x86_64.AppImage
./qwen-studio-2.1.0-x86_64.AppImage

qwen-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

Choose a tag to compare

@youssefvdel youssefvdel released this 13 May 14:19

🔧 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.AppImage

Debian/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-studio

Fedora/RHEL

sudo dnf install https://github.com/youssefvdel/qwen-studio/releases/download/v2.0.1/Qwen%20Studio-2.0.1-x86_64.rpm
qwen-studio

Full Changelog: v2.0.0...v2.0.1

Qwen Studio v2.0.0 - Major Authentication Fix

Choose a tag to compare

@youssefvdel youssefvdel released this 12 May 20:26

Full Changelog: v1.1.3...v2.0.0

v1.1.3 - Major Refactor + Bug Fixes

Choose a tag to compare

@youssefvdel youssefvdel released this 14 Apr 05:48

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

Full changelog

v1.0.2

Choose a tag to compare

@youssefvdel youssefvdel released this 10 Apr 18:53

Full Changelog: v1.0.0...v1.0.2

Qwen Desktop for Linux v1.0.0

Choose a tag to compare

@youssefvdel youssefvdel released this 10 Apr 12:44

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