Zen v0.1.12#
This release contains the reviewed changes on main since v0.1.11.
Highlights since v0.1.11#
- Resources is now a machine-level dashboard with current-server polling, clearer process/container identity, and telemetry that stays bound to the selected server.
- Terminal output arrives with lower latency, preserves native scroll state, and avoids stale frames while live rows update.
- Brain no longer duplicates user messages and keeps transcript/executor bindings correct when switching executors.
- The current-server resource navigation and polling path is complete, with focused contract coverage for the shared control-plane boundaries.
Known limitations#
- iOS Preview distribution remains subject to App Store Connect processing and Apple's Beta App Review. A successful signed upload does not by itself make the build installable for external testers.
- Android is distributed as a signed arm64 APK and has no Play Store package; users may need to allow installation from unknown sources.
What changed#
- Unify delegated Worker defaults and autonomous launch policy (
05e52e7) - Reject interactive delegated client modes and expose trust waits (
52c41d0) - Scope Brain delegation instructions to the Brain role (
d414394) - Fix Claude project-directory encoding and host data root (
7a73caf) - Revitalize Zen palette, radii and type rhythm (
e9edefd) - Share continuous 1pt outline for rounded controls (
1d2f84a) - Flatten Android shadows and give glass one continuous outline (
f5725da) - Add selectable Sage, Ink, Clay and Stone accents (
429d7fc) - Remove unused Sarasa fonts (
eca5fb9) - Make delegated Worker launches trusted and recoverable (
154047a) - Preserve and recover live Brain hosts (
9b7f21b) - Restore proxy listeners used by live Claude sessions (
563d8ee) - Scroll terminal history with the native viewport (
36c0b0e) - Forward native terminal swipes to full-screen apps (
91c4070) - docs: publish resource telemetry contract (
b27a9bc) - docs: add chart metrics to telemetry v2 history (
fd871e6) - perf: avoid repeated daemon history scans and idle writes (
6c0f1bd) - feat: replace Worker resource limits with machine telemetry (
ee77222) - perf: send terminal row deltas and retain unchanged DOM (
93e7fe4) - feat: add machine resource telemetry UI (
1338148) - Complete current-server resource navigation and polling (
ae5af5f) - Fix Brain transcript binding across executor switches (
081a3a9) - Fix duplicate Brain user message reconciliation (
f333410) - Flush idle terminal output without delaying echoes (
950dd09) - Reduce terminal latency and stale scroll frames (
5668bc8) - Rebuild Resources dashboard and restore process identity (
3766c56) - Document v0.1.12 reviewed release context (
820c5a9)
Install#
Download zen-linux-amd64.tar.gz, zen-linux-arm64.tar.gz, or zen-darwin-arm64.tar.gz for your host, plus the Android APK and SHA256SUMS. Extract the archive, install zen on your PATH, run zen, then create a pairing link with zen pair https://your-origin.
Apple Silicon support requires tmux (brew install tmux). The macOS binary is cross-built; validate it on a real Apple Silicon host before operational use.
The iOS Preview is distributed through TestFlight at https://testflight.apple.com/join/rTKCDzMt, subject to Apple's beta approval and processing.
iOS Preview identity#
- Bundle:
com.daoleno.zen.preview - Marketing version:
0.1.12 - TestFlight build:
34 - Source tag:
v0.1.12
The iOS build number is tracked independently from Android because App Store Connect build history can be ahead.
Android identity#
- Package:
com.daoleno.zen versionCode:36- ABI:
arm64-v8a - Signing certificate SHA-256:
C2:FC:5B:09:B3:86:92:EE:70:59:71:1F:E7:ED:B8:79:4C:E3:65:FE:1C:7A:06:AB:95:4E:5D:D1:BD:CD:A4:FD
Android may require permission to install from unknown sources or display a Play Protect warning. Obtainium can follow this repository's GitHub Releases. Zen does not currently provide a Play Store package; iOS Preview distribution uses TestFlight.