Changelog

Important changes in every Pi Agent Desktop release. Full release notes and assets are available on GitHub Releases.

v0.1.3 Latest

This release introduces cross-platform developer tool management and an official Linux package, giving Skills, Plugins, and Agent scripts a more consistent runtime across different machines.

Highlights

  • Added a unified Developer Tools setting, grouped into JavaScript, Python, and CLI essentials with a tool list and detailed status, source, and version information.
  • Discovers and verifies installed Node.js, npm / npx, Python, uv / uvx, Git / Bash, Bun, jq, and other tools, including incomplete PATH environments when macOS launches from Finder and common Windows installation locations.
  • With confirmation, Pi Desktop can install private copies of Node.js LTS, CPython, uv, PortableGit, Bun, and jq without modifying the system PATH, shell configuration, or registry.
  • Bundles and verifies platform-specific ripgrep and fd builds for stable, high-performance file search.
  • Skills and Plugins now use resolved absolute Node / npm paths. Plugin npm operations run in an isolated Worker and return structured installation guidance when tools are missing.
  • Added download, install, repair, remove, cancel, cache inspection, and diagnostic actions, with stronger redirect allowlists, checksum verification, launch validation, rollback, and log redaction.
  • Updated the English and Chinese README files and application screenshots.

Platforms and downloads

  • Added the official Linux x64 AppImage and included it with macOS Apple Silicon / Intel and Windows x64 in full CI, artifact launch E2E, and release validation.
  • macOS Apple Silicon: Pi-Agent-Desktop-0.1.3-arm64.dmg
  • macOS Intel: Pi-Agent-Desktop-0.1.3-x64.dmg
  • Windows x64: Pi-Agent-Desktop-Setup-0.1.3.exe
  • Linux x64: Pi-Agent-Desktop-0.1.3-x86_64.AppImage

Notes

  • Private tools are installed on demand only after confirmation and remain inside the Pi Agent Desktop application data directory.
  • The Windows installer is currently unsigned, so SmartScreen may appear on first launch.
  • Linux AppImage updates are currently manual.
v0.1.2

Added

  • Added in-app updates for Windows x64, including checking, downloading, and installing new versions directly in the app.
  • Windows updates work without a code-signing certificate and use a full NSIS installer instead of a Web Installer.

Security and reliability

  • Update packages are verified against GitHub Release metadata and SHA-512 checksums before installation.
  • Strengthened Windows update configuration checks so unsigned builds do not include an invalid publisherName.
  • CI now verifies installer, update metadata, and blockmap consistency. macOS continues to enforce code signing, Apple notarization, and artifact integrity checks.
v0.1.1

Fixed

  • Model request failures now appear directly in the conversation instead of silently rendering an empty assistant reply. Provider details such as an invalid API key are preserved, with an actionable fallback when no details are returned.
  • Failed assistant messages remain visible after session grouping and reloads, while harmless empty responses stay hidden.
  • Added regression coverage for provider failures, missing error details, and valid empty assistant messages.

Changed

  • Pushes to main now run tests and the full quality gate without packaging temporary installers.
  • Pull Requests and manually triggered workflows continue to provide temporary build artifacts.
  • Tagged releases now add the Windows x64 NSIS installer, blockmap, and update metadata alongside signed and notarized macOS artifacts.
  • Strengthened release asset validation for macOS and Windows packages.
  • Updated English and Chinese release documentation and ignored the local temp/ directory.

Platform notes

  • macOS releases are signed and notarized. Stable in-app updates use GitHub Release metadata from the release workflow.
  • The Windows installer is an official release asset but does not yet have Authenticode signing, so Windows may show Unknown Publisher or SmartScreen prompts.
  • Windows in-app updates remain disabled; download and install new versions manually from GitHub Releases.
v0.1.0

Initial release

  • First production release with signed and notarized DMG / ZIP packages for macOS Apple Silicon (arm64) and Intel (x64).
  • Included the complete Agent workspace: session management, project files, model and extension settings, WeChat / Telegram / Feishu channels, tray and notifications, crash recovery, and diagnostic export.