Vai al contenuto

Blog

Releasesv0.32.0

v0.32.0 — native in-place auto-update

This is the release note as published, not a rewrite of it. Release notes are published in the language they were written in.

The native desktop app now updates itself — signed and consent-prompted.

What's new

  • In-place auto-update. On startup the app checks GitHub for a signed update (Minisign signature verified against the app's embedded key — never disabled). If one exists, it asks: "A new version (vX.Y.Z) is available. Download and install now? The app will restart." On accept it downloads, verifies, installs and relaunches; on decline or any error (offline, no release, bad signature) it stays silent — no nag, no crash, never a silent install.
  • This complements the pip/web "update available" signal (the version badge + /api/version), which stays for pip users.

Installers remain unsigned (no code-signing cert — SmartScreen/Gatekeeper warning on first install); the updater is what's cryptographically signed.

Activation: the updater goes live from here — a v0.32.0 app will find and prompt for the next release. (A build must ship the updater client and a latest.json before an install can find an update, so v0.31.0-and-earlier apps won't auto-update to this one; grab v0.32.0 from the installers/pip once, and it self-updates after.)

Native installers attach a few minutes after publish; also pip install -U 'chimera-agent[desktop]'.

Full changelog: https://github.com/brcampidelli/chimera-agent/blob/main/CHANGELOG.md

Read the release on GitHub