Skip to content

v1.4.0

Choose a tag to compare

@albakore albakore released this 20 Oct 14:20
· 75 commits to main since this release
1864b73

1.3.0 was tagged but never published: its Windows wheel build failed a test that is fixed in this version. Everything listed under 1.3.0 ships for the first time in 1.4.0.

Highlights

  • Detachable panels and work layouts: drag any panel out of Pyzed Design, stack panels together and save layouts for each kind of work.
  • A Zed-like Agent panel: new-thread menu, thread history, settings inside the panel, the ACP agent registry, skills, keep or reject each edit, external agent sign-in, follow-agent, a context meter, notifications, and threads and rules per project.
  • Timeline animations: pz.Clip, pz.Track, pz.Call and AnimationPlayer, saved as .pzanim and edited in the new Animation panel of .pzform files.
  • Pyzed themes: Midnight, Graphite, Forest, Rosé, Dawn and Glacier, plus property editors for each kind of value.
  • Zed-like keymap: keymap.json with contexts and a keymap editor.

Features

  • ✨ Zed-like keymap with contexts in keymap.json and a keymap editor. PR #108 by @albakore.
  • ✨ Forms kept in the project, mark or change the startup file and clone repositories. PR #113 by @albakore.
  • ✨ Detachable and stackable panels and work layouts. PR #105, PR #114 by @albakore.
  • ✨ Toolbar groups; New component moves to the toolbox and the New dialog. PR #106, PR #114 by @albakore.
  • ✨ Run/Stop and a search field in the middle of the title bar. PR #107, PR #114 by @albakore.
  • ✨ Zed-like Agent panel with history, settings, ACP registry, skills and keep/reject edits, and the reusable ToolCall, Plan, EditsBar, ThreadHistory, AuthPrompt, ServiceRow, Catalog and context_meter components. PR #109, PR #114 by @albakore.
  • ✨ Timeline animations with pz.Clip, pz.Track, pz.Call, AnimationPlayer and .pzanim. PR #110, PR #114 by @albakore.
  • ✨ States, sizes and events for the ui components; pick_list gains on_open and on_close. PR #111, PR #114 by @albakore.
  • ✨ WSL projects from Windows. PR #115, PR #119 by @albakore.
  • ✨ External agent sign-in like Zed, follow-agent, context meter and notifications. PR #116, PR #119 by @albakore.
  • ✨ Pyzed theme family and property editors for each kind of value. PR #117, PR #119 by @albakore.
  • ✨ Animation panel in .pzform. PR #118, PR #119 by @albakore.
  • ✨ Agents work on the active project: threads per project and project rules (AGENTS.md, .rules, CLAUDE.md...) in pyzed.agents.rules. PR #120 by @albakore.

Fixes

  • 🐛 Agent sign-in on Windows sends the POST body correctly. PR #114 by @albakore.
  • 🐛 Clone target folder on Windows paths and the agent registry cache on Windows. PR #119 by @albakore.
pip install pyzed-ui==1.4.0

Pyzed Design (the designer as a standalone app, uv included, that updates itself):

  • Windows: pyzed-design-windows-x86_64-setup.exe (installs for your user, no admin needed)
  • macOS: pyzed-design-macos-arm64.dmg or pyzed-design-macos-x86_64.dmg
  • Linux: curl -fsSL https://albakore.github.io/pyzed/install.sh | sh

The pyzed-design-*.zip files are the portable builds the app updates from. SHA256SUMS lists every checksum.