github therealarthur/myrlin-workbook v1.3.0-alpha.5
Myrlin Workbook v1.3.0-alpha.5

pre-release6 hours ago

Myrlin Workbook v1.3.0-alpha.5

This corrective prerelease fixes the recurring terminal copy failure,
including the exact refresh path reported against workbook.myrlin.dev.

Fixed

  • Right-click Copy no longer trusts a truthy execCommand('copy') result that
    dispatched no copy event and changed no clipboard data.
  • Secure origins always attempt navigator.clipboard.writeText in the same
    trusted click. Insecure-origin fallback success now requires the synchronous
    copy event to accept the exact plain-text payload.
  • Menu Copy restores the owning terminal's focus and selection immediately,
    before a slow clipboard promise settles. Ctrl+C works during that pending
    window, and settlement cannot overwrite a newer selection.
  • Select mode is remembered per terminal session. Refreshing the public
    Workbook no longer silently turns ordinary drag-to-select back into
    mouse-reporting TUI input.
  • 20260727-copy-native8 cache tokens force refreshed tabs to instantiate the
    repaired terminal and app code.

Verification

The complete Node test suite and both real-Chromium browser suites pass. The
browser matrix covers secure and insecure origins, truthy no-op legacy copy,
modern Clipboard API denial, exact OS clipboard sentinels, production
context-menu rendering, slow-promise focus races, newer-selection retention,
and a real page reload with Select mode restored.

The active Cloudflare tunnel already fronts the repaired lane runtime on
127.0.0.1:3456; no tunnel or service redeployment is required. Authenticated
public tabs need one full reload or reopen to instantiate the new asset URL.

No npm package is published by this GitHub prerelease.

Don't miss a new myrlin-workbook release

NewReleases is sending notifications on new releases.