Release Notes — v0.8.11.0 “Finish the Unfinished”

Date: 2026-07-17 · Cut from: main (see tag v0.8.11.0) · Milestone: Finish-the-Unfinished sprint (#1424) + multi-tenancy audit (#1419) Quality posture: smoke gate 565 passed / 1 skipped at cut; two DB migrations included (run automatically on deploy).

Summary

This release ships the Finish-the-Unfinished sprint: a systematic census of half-done work (four parallel audits over the whole codebase), fixes for every P0 it found, and permanent enforcement so the same debt classes can’t silently return. The visible theme for testers: Piper stops lying — about your data, about its capabilities, and about what went wrong.

What’s New

Multi-user correctness (the #1419 audit)

Honest conversation

Reliability + enforcement (mostly invisible, permanently load-bearing)

Known limitations

Version mechanics

Upgrade instructions