Skip to content

Quilltap 4.0.1

Choose a tag to compare

@csebold csebold released this 06 Apr 02:57
· 2546 commits to main since this release

Quilltap 4.0.1 Release Notes

There is a particular species of domestic catastrophe in which a task completes perfectly — the pipes are tightened, the valve reseated, the water running clear — and yet the workman emerges from beneath the sink to announce, with great solemnity, that the operation has failed. This is not incompetence. This is a communication problem. The workman did his job. He simply forgot to check whether he had.

The passphrase change mechanism in the Foundry's encryption system suffered from precisely this affliction. When you changed your encryption passphrase — the phrase that protects the key file wrapping your database encryption — the operation succeeded in every material respect. The key was re-wrapped. The file was written. The new passphrase took effect. And then the API returned an empty report card, and the interface, finding no evidence of success, concluded that failure had occurred.

The fix is one word: success. The API now includes it in its response. The interface now believes it.


What Changed

  • fix: Passphrase change API returned an empty response object without a success field, causing the frontend to display "Failed to change passphrase" even when the change succeeded

Installation

Desktop App

Download from the quilltap-shell releases page:

macOS:

  1. Download the .dmg file and open it
  2. Drag Quilltap to your Applications folder
  3. Launch Quilltap from Applications

Windows:

  1. Download and run the .exe installer
  2. If SmartScreen warns about an unknown publisher, click "More info" → "Run anyway"
  3. Launch Quilltap from the Start Menu or desktop shortcut

Linux:

  1. Download the .AppImage file, make it executable (chmod +x), and run it
  2. Or install the .deb package: sudo dpkg -i quilltap_*.deb

Node.js (any platform)

npx quilltap

Or install globally:

npm install -g quilltap
quilltap

Open http://localhost:3000 in your browser. Requires Node.js 22+. First run downloads ~150–250 MB and caches locally.

Docker

docker pull foundry9/quilltap:4.0.1

Or use the startup scripts:

# Linux / macOS
curl -fsSL https://raw.githubusercontent.com/foundry-9/quilltap/refs/heads/main/scripts/start-quilltap.sh | bash

# Windows (PowerShell)
irm https://raw.githubusercontent.com/foundry-9/quilltap/refs/heads/main/scripts/start-quilltap.ps1 | iex

The workman has learned to say "done." One trusts this will improve morale.

— The Foundry, briefly

Installation

Desktop App (recommended)

The Quilltap desktop app (Electron) is available from
quilltap-shell 4.0.17.
Download the release for your platform (macOS, Windows, or Linux).

The quilltap-linux-arm64.tar.gz and quilltap-linux-amd64.tar.gz rootfs
tarballs attached to this release are used by the shell's Lima (macOS) and WSL2 (Windows) VM modes.

Node.js (any platform)

npm install -g quilltap
quilltap

On first run, the CLI downloads the application files (~150-250 MB)
and caches them locally. Subsequent launches start instantly.

Docker

docker pull foundry9/quilltap:4.0.1

See the README for setup instructions.