v0.146.0

plain-start changelog

0.3.1 (2026-05-05)

What's changed

  • Exposes __version__ from importlib.metadata on plain.start for version probes that don't want to scrape pip metadata. (c6cf6edb)

Upgrade instructions

  • No changes required.

0.3.0 (2026-02-28)

What's changed

  • Support project_name="." to scaffold into the current directory instead of creating a subdirectory (37c934b567f5)
  • When using ., the project name is derived from the current directory name
  • The current directory must be empty when using .

Upgrade instructions

  • No changes required.

0.2.2 (2026-02-26)

What's changed

  • Auto-formatted config files with updated linter configuration (028bb95c3ae3)

Upgrade instructions

  • No changes required.

0.2.1 (2026-02-12)

What's changed

  • Docker container names are now project-specific (e.g., myproject-postgres instead of app-postgres) (e3ef7a63dc08)
  • Database port is randomized per project to avoid conflicts when running multiple Plain projects simultaneously (e3ef7a63dc08)

Upgrade instructions

  • No changes required.

0.2.0 (2026-01-13)

What's changed

  • Improved README documentation with expanded FAQs and clearer installation instructions (da37a78fbb)

Upgrade instructions

  • No changes required

0.1.0 (2025-11-17)

What's changed

  • First release

Upgrade instructions

  • No changes required