Fixed an error when running plain dev precommit (or the plain precommit helper) that passed an extra default argument to plain preflight --database. The flag now correctly aligns with the current plain preflight CLI (db65930).
plain dev now writes a PID file and will refuse to start if it detects that another plain dev instance is already running in the same project (75b7a50).
When no --port is provided, plain dev now checks if port 8443 is available and, if not, automatically selects the next free port. Supplying --port will error if that port is already in use (3f5141f).
The development request-log UI has been removed for now, along with its related endpoints and templates (8ac6f71).
plain contrib --all skips any installed plainx-* packages instead of erroring when it can’t locate their repository (3a26aee).