Release Notes — v0.8.14.0 “On Your Clock”

Cut: 2026-09-23 from main · Type: alpha fast-follow (two days after v0.8.13.0) · Hosting: alpha.pipermorgan.ai is served by Fly as of 2026-09-22 — this is the first release whose deploy target is the consolidated host.

Summary

The theme is honesty about time and outcomes. Your preferences finally persist across restarts, every clock face you see is in your own timezone with the zone named, the agenda stops saying “TBD” when it actually knows the time, and when something can’t happen Piper now says exactly why instead of shrugging. Twenty-plus issues closed; 5,088-test targeted battery, 534-test smoke gate and all 24 mypy ratchet ceilings green at cut.

What’s New (user-facing)

Under the hood

Known limitations (alpha)

Version mechanics

Upgrade

Hosted alpha: deployed by the release’s Fly deploy (PM’s hands until §4e’s CI path lands). Local: git pull && alembic upgrade head (this release includes migration m1797drop, which drops five empty tables).