Plainpad 1.2.0 Released - Quick Search, Safer Sync and Signed Updates

Plainpad 1.2.0 Released - Quick Search, Safer Sync and Signed Updates

Plainpad 1.2.0 is out. It’s the stable release of everything tested in 1.2.0-alpha.1 and 1.2.0-beta.1, plus a long list of fixes that came out of testing the beta. Every administrator is encouraged to update - several of the fixes are security issues.

New in 1.2.0

Signed Releases and Safer Auto Updates

Release archives are now signed with Ed25519. Starting with 1.2.0, the auto update service:

Failed updates now report as failed instead of success, interrupted updates stay retryable, and browsers no longer cache a stale index.html after an update. Update checks time out after a few seconds and are cached for an hour, so an unreachable update server no longer makes the app hang for admins.

Security Fixes

Login and sessions

Password reset

Setup

Headers and proxies

Admin

Sync and Data Fixes

Smaller Fixes and Improvements

How to Update

Grab the release from GitHub:

Back up your database first, then follow the Updating guide. If you run Plainpad with Docker, see the Docker documentation.

If something breaks, please open an issue with your PHP version and how to reproduce it. Suspected security issues should go through the channels on the Support page instead of a public issue.

Thanks to everyone who tested the alpha and beta - the bugs you reported shaped this release.

Services

Want a hand with Plainpad?

We can host it for you, help you fix a problem, put your brand on it, build something new or move your notes over.

See our services