Skip to content

Releases: phonton-dev/phonton-desktop

Phonton Desktop v0.2.8

15 Jun 17:21

Choose a tag to compare

v0.2.8

Fixed

  • Scoop node resolution: Run all CLI probes (node --version, phonton.cmd --version) with enriched PATH so Scoop shims work inside the Tauri webview.
  • Resolve node via where node with PATH prefix before probing absolute paths.
  • phonton.cmd fallback: Accept npm shim launcher when direct node.exe probes fail.
  • Sidecar serve: Apply PATH prefix when spawning phonton.cmd serve.

Phonton Desktop v0.2.7

15 Jun 06:17

Choose a tag to compare

v0.2.7

Fixed

  • CLI resolve on Windows (Scoop): Stop relying on if exist from the Tauri webview — probe node.exe and phonton.exe with --version instead.
  • Launch fallback: Always try node + phonton.js when npm layout paths are known, even when file-existence checks fail.
  • Vendor bootstrap: Run npm/install.js when exe verify fails, then accept the node wrapper launcher.

Phonton Desktop v0.2.6

15 Jun 04:52

Choose a tag to compare

v0.2.6

Fixed

  • Vendor binary bootstrap: After npm install -g phonton-cli, explicitly run npm/install.js (or phonton.js --version) to download vendor/phonton.exe when postinstall was skipped on reinstall.
  • Scoop Node.js: Resolve node.exe from scoop/apps/nodejs/current first (persist bin often has no node.exe).
  • Launch fallback: Accept node + phonton.js launcher when the wrapper script exists, even if native exe is not yet on disk.
  • fileExists: More reliable if exist check from the Tauri webview.

Phonton Desktop v0.2.5

15 Jun 01:22

Choose a tag to compare

v0.2.5

Fixed

  • Windows CLI launch: Prefer native phonton.exe from npm root -g (phonton-cli/npm/vendor/phonton.exe) — PATH-independent and works from Scoop GUI apps.
  • Sidecar race: CLI setup no longer starts phonton serve in parallel with npm install; sidecar starts only after ensurePhontonCli succeeds.
  • Resolve diagnostics: Actionable errors when post-install resolve fails (missing vendor exe, npm path read failures).
  • Offline fallback: CLI_VERSION_FALLBACK is 0.19.7 (last published npm) instead of unreleased 0.20.1.

Added

  • npm root -g probing and exe-first launch spec (exenode+phonton.jsphonton.cmd).
  • Tauri shell permissions for npm root, npm view, and win-phonton-run.

Verification

  1. npm view phonton-cli version0.20.1 (after CLI publish).
  2. Fresh install → CLI step shows install progress, then CLI connected on :47831.
  3. No premature "CLI offline" during active install.
  4. Browser auth focuses same window (v0.2.4 single-instance regression check).

Phonton Desktop v0.2.4

14 Jun 15:08

Choose a tag to compare

v0.2.4

Fixed

  • Windows CLI install (Scoop / GUI PATH): Resolve and launch phonton-cli via absolute node.exe + phonton.js when npm shims cannot find node from stripped GUI-app PATH.
  • CLI version: Always install or upgrade to npm’s latest phonton-cli during setup (offline fallback when registry is unreachable).
  • Auth handoff: Single-instance mode forwards phonton://auth/callback to the running window instead of opening a second app.
  • Setup UX: CLI step shows a clear error state instead of “Connecting…” when install fails.

Added

  • tauri-plugin-single-instance with deep-link forwarding; main window is focused after browser sign-in.

Phonton Desktop v0.2.3

14 Jun 14:08

Choose a tag to compare

Phonton Desktop v0.2.3

Fixes

  • Windows CLI / Scoop: resolve phonton.cmd instead of extensionless npm shims; spawn sidecar with quoted paths.
  • Retry works: Restart sidecar on retry instead of only re-pinging HTTP.
  • Faster setup: Detect existing phonton-cli before running npm install.
  • Taskbar + NSIS icons: Regenerated icon.ico, window icon, and branded NSIS installer images.
  • Setup branding: Phonton logo header on every setup step.
  • Updater UX: Welcome screen shows version, update banner, and install button.

Install v0.2.3 once if you are on v0.2.2 or earlier and the taskbar icon or CLI step still misbehaves.

Phonton Desktop v0.2.2

14 Jun 04:18

Choose a tag to compare

Phonton Desktop v0.2.2

Auto-update

  • Signed updater manifests — CI now emits latest.json and .sig bundles (createUpdaterArtifacts enabled).
  • Startup check — installed apps poll GitHub Releases ~4s after launch and prompt to install when a newer version exists.
  • Settings → Check for updates — manual check with download progress.

Install this build once if you are on v0.2.1 or earlier (those releases did not ship updater metadata). Future updates install in-app.

Also in this release

  • CLI install pinned to npm 0.19.7, resolved binary path for sidecar
  • Auth handoff improvements and unified gradient P logo / OS icons

Phonton Desktop v0.2.1

14 Jun 04:04

Choose a tag to compare

Automated Phonton Desktop release.

Phonton Desktop v0.2.0

13 Jun 06:55

Choose a tag to compare

Phonton Desktop v0.2.0

First public installer release for the free Phonton Desktop control room.

Downloads

Platform Installer
Windows x64 Phonton_0.2.0_x64-setup.exe (recommended) or Phonton_0.2.0_x64_en-US.msi
macOS Apple Silicon Phonton_0.2.0_aarch64.dmg
Linux x64 Phonton_0.2.0_amd64.AppImage

Verify downloads with SHA256SUMS.txt attached to this release.

Requirements

  • Free phonton.dev account (Clerk sign-in)
  • Phonton CLI (npm install -g phonton-cli) — the setup wizard can install this for you
  • BYOK provider keys in ~/.phonton/config.toml

First run

  1. Install and open Phonton Desktop.
  2. Complete the setup wizard: pick a theme, sign in with your browser, install the CLI if prompted.
  3. Optional: paste a Pro/Ultra cloud sync token from your account.

Signing status

  • Updater manifests are signed with the Tauri updater key (configure TAURI_SIGNING_PRIVATE_KEY in GitHub Actions).
  • Windows Authenticode and macOS notarization run when WINDOWS_CERTIFICATE / APPLE_CERTIFICATE secrets are configured. Unsigned builds may show OS security prompts until certificates are added.

Notes

  • Desktop is free. Pro and Ultra add optional cloud sync — not required to use the app.
  • Deep link scheme: phonton://auth/callback