Skip to content

Spindle for Browser 0.1.6

Choose a tag to compare

@github-actions github-actions released this 02 Nov 12:02
· 13 commits to main since this release

Spindle for Browser 0.1.6, for Chrome, Edge and Brave, built from this tag by the browser release workflow.

What's new in 0.1.6

A careful review of 0.1.5, with fixes where it fell short of its promises.

  • Nothing you write is lost. A message with files that waits for a turn to end is now kept in the browser's storage: if the browser closes first, it comes back, held, for you to send or take back. So do messages the turn ended before reading, a message whose turn you stopped before it began, and one your host refused. A reply to a thread that cannot take one is refused at once, your draft kept.
  • Before acting asks about the right tab. A question about pressing a key, going back or answering a dialog names the tab, and the action stays on that tab whatever you look at when you answer. Auto now also asks before Return and before icon buttons such as a "Send" arrow; a choice Spindle cannot read asks; a script's question goes away when its command ends. Taking the browser's site access back keeps your Before acting choice.
  • Closing the debugging bar means it. Spindle does nothing more on that tab, choosing, scrolling, moving or closing it included, until you turn page actions off and on.
  • Threads on your host move more surely. A move back no longer gives up while the host is still sending the thread, large threads come back on slow lines, and a move the host cannot take rolls back cleanly. Connect keeps its new token at once, and asks you to unlock your keys first when they are locked.
  • Steadier. The panel no longer shows a finished move as under way after the engine restarts; hosted threads are checked every 15 seconds rather than every second; a page dialog stays answerable while a question about it waits.

Verify it before you unzip it: sha256sum -c spindle-browser-0.1.6.zip.sha256 (on macOS, shasum -a 256 -c spindle-browser-0.1.6.zip.sha256; on Windows, compare Get-FileHash spindle-browser-0.1.6.zip with the .sha256 file), or gh attestation verify spindle-browser-0.1.6.zip -R SiliconState/Spindle.

Install (Chrome, Edge or Brave, Chromium 116 or later, on desktop):

  1. Download spindle-browser-0.1.6.zip and unzip it into a folder you will keep, one without the version in its name.
  2. Open chrome://extensions (in Edge, edge://extensions; in Brave, brave://extensions), turn on Developer mode, click Load unpacked and choose that folder.
  3. Pin Spindle, open its panel, and in Settings add a key or Sign in.

Update: unzip the new version over the same folder, replacing its files (Windows' Extract All suggests a new folder named after the zip: change it to the one you loaded; on macOS or Linux, unzip -o spindle-browser-0.1.6.zip -d FOLDER), then click Reload on Spindle's card in the extensions page. Reload stops the turns running in the browser; they show as interrupted, and Continue goes on. The browser derives an unpacked extension's id from its folder's path, so another folder, or this one moved or renamed, is a separate install with its own threads and keys.

This build runs commands in the browser Linux on v86. The faster wasm Linux is in builds made from source with SPINDLE_WASM_LINUX (how).

The zip's THIRD-PARTY.md lists the other software it carries, with licenses and sources.