Skip to content

Pando v1.1.0

Choose a tag to compare

@peruccii peruccii released this 17 Oct 18:44

Pando v1.1.0

Seventh stable version of Pando, for Windows with WebView2. Published on
2026-10-17, built and signed by the release workflow from commit a163d4a
(tag v1.1.0).

A MINOR version: new features and fixes, compatible with 1.0.0. Settings, the
saved workspace and documented shortcuts carry over unchanged.

What's new

  • Orbit, a built-in image theme: a NASA photo of Earth seen from space as
    the wallpaper, with colors drawn from it. It sits in Settings → Theme next to
    Default and Paper, with a thumbnail.
  • New first-run setup: a daytime sky with the PANDO wordmark, and a step of
    its own to pick a theme, with a preview that changes as you pick.
  • Your own agent sounds: in Settings → AI agents, Custom file for Done
    or Action required takes a WAV, MP3 or OGG file up to 2 MB. Pando plays up to
    5 seconds of it at the volume of the built-in sounds, and falls back to the
    default sound if the file goes missing.
  • Working indicator: Settings → Appearance offers six animations for a tab
    with an agent at work. Diamond is still the default.
  • Local servers in the tab name: while a command listens on a port, such as
    npm run dev, the tab reads localhost:5173 and shows a server icon.
  • Commits behind the ↑ ↓ counter: clicking it shows the git log of what
    you have not pushed and of what is waiting upstream, as terminal output above
    the bar, with search and the time of the last fetch.
  • Essentials in the color of their icon: the active one is tinted with the
    icon's main color, with a border that follows the icon's colors.
  • Tab column drag feels physical: the tab lifts and follows the pointer, the
    others slide apart, and the target group lights up in its color. A collapsed
    group opens when you hold a tab over it.
  • Board cards: a live clock for the agent's turn or for the time a session
    waits for you, a branch icon, and a solid background that stands out over an
    image.
  • New app icon: a black panda mark on white.

Fixes

  • Light themes and Claude Code: terminals tell command-line programs whether
    the theme is light or dark, so Claude's "Auto" theme picks its light colors;
    its ANSI themes no longer draw your messages on a dark band over a background
    image; dimmed text is readable and letters are no longer thin over an image.
  • A Claude or Codex conversation comes back when you reopen Pando, even if you
    joined its tab into a split or moved it to another window just before
    closing.
  • A terminal opened without a folder starts in your user folder, and so does
    the file tree. Right after installing, it used to start in Downloads.
  • The file tree follows the tab you switch to.
  • Dropping a tab between two groups, or below the last one, puts it in the
    nearest group instead of doing nothing.
  • The ↑ ↓ counter stays in the terminal bar of a split pane down to about
    660 px.

The full list is in the project changelog.

Compatibility

  • No incompatible change to settings, the saved workspace or documented
    shortcuts. The new options start at their defaults (Diamond indicator,
    built-in sounds).
  • Picking Orbit replaces a background image you chose before, like any image
    theme.

Install and update

  • On 1.0.0 or earlier: Pando shows Update now when it opens, or within
    four hours. Settings, themes and history are kept.
  • New install: download Pando_1.1.0_x64-setup.exe from the release page.
    The installer has no Authenticode certificate; Windows may show "Windows
    protected your PC" (More info → Run anyway).
  • winget: Peruccii.Pando is still under review in microsoft/winget-pkgs,
    and 1.1.0 is not submitted there yet.

Checks on 2026-10-17

  • check-release-version v1.1.0 passed; the version is in sync across
    package.json, package-lock.json, tauri.conf.json, Cargo.toml and
    Cargo.lock.

  • npm run check:all and npm run test (1,441 tests in 114 files) on the
    candidate code; cargo test with 654 library tests (4 ignored) and 36
    integration tests.

  • npm run build produced Pando_1.1.0_x64-setup.exe (5.16 MB) and
    pando.exe (15.51 MB), unsigned.

  • Performance: full suite on the release build with the owner's real
    configuration, and an A/B against v1.0.0 rebuilt and measured in the same
    hour. Nothing gets worse:

    Measure 1.0.0 1.1.0
    Time to window 152.1 ms 147.2 ms
    First frame 503.8 ms 490.1 ms
    Private memory, idle 1,377.6 MB 1,371.6 MB
    Create terminal 33.3 ms 32.3 ms
    PTY throughput 0.90 MB/s 0.97 MB/s
    Key echo 15.47 ms 15.43 ms

    Details in tasks/_context/BENCHMARKS.md.

  • Release workflow (run 39057669959): draft in peruccii/pando with
    Pando_1.1.0_x64-setup.exe (4,992,588 bytes, SHA-256
    C5CDCCABF6A902D5E612CA9EAD4F7E0B42AA8884B638C7A00F38FE57E7BBC4AC), .sig
    and latest.json (version 1.1.0, URL of this release, signature equal to the
    .sig on both platforms). The signature uses the same updater key embedded
    in earlier versions (4102B6BB9281B372).

Pending

  • In-app acceptance: waived by the product owner on 2026-10-17 for this
    version. T-531, T-808, T-810, T-811, T-812, T-813, T-814, T-815 and T-817
    have automated tests; their visual check in the app stays open in the
    tasks/ index.
  • Installer and in-app update: the draft installer was not installed on
    this machine, and Update now was not exercised, also waived by the
    product owner on 2026-10-17.
  • Benchmarks without a meter: worktree (the dom-medidor emits no
    result, since 0.2.0) and browser (the scenario does not open a WebView).
  • Memory per terminal session: 76.6 MB, above the 70 MB ceiling, as in
    1.0.0 (77.5 MB measured in the same A/B).

Known limitations

  • Windows with WebView2 only; the installer has no Authenticode certificate.