Download Latest Version Pixcode v1.39.2 source code.tar.gz (2.7 MB)
Email in envelope

Get an email when there's a new version of pixcode

Home / v1.32.0
Name Modified Size InfoDownloads / Week
Parent folder
latest.yml 2026-04-24 346 Bytes
Pixcode-Setup-1.32.0.exe 2026-04-24 172.1 MB
Pixcode-1.32.0-amd64.deb 2026-04-24 179.1 MB
Pixcode-1.32.0-x86_64.AppImage 2026-04-24 235.2 MB
latest-linux.yml 2026-04-24 538 Bytes
Pixcode-1.32.0-arm64.dmg 2026-04-24 202.5 MB
Pixcode-1.32.0-x64.dmg 2026-04-24 207.1 MB
README.md 2026-04-24 2.7 kB
v1.32.0 -- OpenCode provider, faster installs, cleaner warnings source code.tar.gz 2026-04-24 2.5 MB
v1.32.0 -- OpenCode provider, faster installs, cleaner warnings source code.zip 2026-04-24 2.8 MB
Totals: 10 Items   1.0 GB 0

Big release: faster installs, fewer warnings, OpenCode support, and two Qwen/mobile fixes.

OpenCode — 6th CLI provider

OpenCode joins Claude, Cursor, Codex, Gemini, and Qwen as a supported CLI. Install it from the Settings > Agents > OpenCode tab (npm install -g opencode-ai), log in via opencode auth login, and chat. OpenCode is multi-provider — it can run against Claude, OpenAI, Gemini, or local models — so the Configuration tab exposes opencode.json where you select the backend provider and model. Permissions use OpenCode's granular JSON rules (per tool, per command pattern) — Pixcode shows a quick-reference card and points you at the Configuration editor.

Install is dramatically faster

First-time install on a fresh Linux VPS used to take 3 minutes and pull 641 packages. It now takes 60-90 seconds and pulls around 250 packages. What changed:

• Around 30 frontend-only packages (CodeMirror, xterm, React libraries, syntax highlighting, i18next, katex, rehype/remark) moved from dependencies to devDependencies. They're already bundled into dist/ by Vite — there's no reason to re-download them on every global install. The dev setup still picks them up.

• bcrypt replaced with bcryptjs — pure JS, one less native compile. Your existing password hashes keep working.

• nat-upnp feature removed. It pulled in the deprecated request / har-validator / uuid@3 chain for a feature most users didn't use. Cloudflared and ngrok tunnels cover the same use case with a better security posture (no permanent router port).

• Telegram bot now runs on a 100-line fetch wrapper instead of node-telegram-bot-api (another source of deprecated-dep warnings). Same features, zero deps.

Result: down from 4 install warnings to 1. The last remaining warning is prebuild-install via better-sqlite3 — we're migrating the tiny auth store to pure JSON for v1.33.0.

Fixes

• Settings > Agents > Qwen > Permissions no longer shows Gemini-labeled copy. Qwen got its own i18n keys ("Qwen Permission Mode", "Qwen Code will prompt for approval...") instead of reusing Gemini's. The raw keys you may have seen earlier in 1.31.13 are also fixed.

• Settings > Agents on mobile no longer looks like "Claude Claude Cursor Cursor Codex Codex...". The provider pill bar was cramming 5-6 pills via flex-1 on narrow viewports, causing them to wrap and visually duplicate. Replaced with a horizontal scroll container so every pill stays legible regardless of screen width.

If you're upgrading from an older version: just run the update from the app as usual. If something goes wrong restart pixcode (systemctl restart pixcode or pkill -f pixcode; pixcode).

Source: README.md, updated 2026-04-24