v1.3.0-alpha.4 - Reliable Terminal Copy and Focused Pane Lifecycle
Pre-release
Pre-release
Myrlin Workbook v1.3.0-alpha.4 is a corrective prerelease for dependable
terminal copy and a more focused daily Workbook.
Copy that survives real terminal TUIs
- Selected Ctrl+C uses Chromium/xterm's trusted native copy event and cannot
become terminal SIGINT. - Select mode turns a normal drag into a real xterm selection even when Claude
Code enables any-motion mouse capture. - Right-click preserves the exact selection through hover and both button
edges, then binds Copy to that snapshot. - Explicit Copy actions retain the synchronous
execCommandfallback for
insecure origins and embedded browsers that deny Clipboard API access. - A new asset token ensures previously open
native4clients fetch the
corrected terminal, shell, and mirror code after reload.
Focused and reliable Workbook lifecycle
- Incomplete pane-local “Switch to view” actions were retired in favor of the
canonical Tasks workspace; terminal menus no longer expose blank or
ephemeral embedded views. - Deferred mounts, voice work, image uploads, fatal errors, context-menu
actions, activity state, and provider chrome are fenced to the pane and tab
group that initiated them. - Pane moves and group-cache restores detach and rebind host-owned controls and
listeners without losing the terminal, selection, or WebSocket. - Mobile terminal/mirror selection and mirror reading position survive
switching away and back. - The focused Workbench / Sessions / Tasks hierarchy and centralized
System / Myrlin Dark / Myrlin Light theme path remain the primary experience.
Verification
- Full repository suite: pass.
- Real Chromium/xterm copy, paste, insecure-origin, denied-API, mouse-capture,
and scroll suite: pass. - Complete Workbook shell at desktop, tablet, mobile, light, and classic
density: pass. - Live Workbook GUI: right-click Copy and Ctrl+C each pasted the exact selected
/compacttext into Quick Switcher, including after
Personal → Loussine → Personal. - JavaScript syntax, whitespace, package dry-run, and independent adversarial
review gates: pass.
This GitHub prerelease does not publish an npm package or deploy the public
Workbook service.