Plain is headed towards 1.0! Subscribe for development updates →

plain-dev changelog

0.32.1 (2025-06-27)

What's changed

  • 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).

Upgrade instructions

  • No changes required.

0.32.0 (2025-06-23)

What's changed

  • 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).

Upgrade instructions

  • No changes required.