Changelog
v1.5.2 - 09 May 2026
Pure Comments has moved from GitHub to Codeberg. The update checker now fetches release information from Codeberg, and all relevant links have been updated accordingly.
⚠ Upgrade notice - This release restructures the in-app updater so a manual update is required.
Manual upgrade steps
- Back up your site — download a copy of your entire Pure Comments directory before proceeding.
- Download the v1.5.2 release zip from the Codeberg releases page and extract it.
- Delete everything EXCEPT for the
db/directory and theconfig.phpfile. - Copy the new files to your existing installation, replacing everything except your
db/directory andconfig.phpfile.
v1.5.1 - 04 May 2026
- Updated license to v1.1: commercial self-use is now explicitly permitted.
- Added Italian translation (thanks Elena Brescacin)
1.5.0 - 25 April 2026
New features
- "Remember me" checkbox on the login page; sets a 90-day persistent cookie so the browser session survives a restart.
- Filter by post - each comment row in the dashboard now has a "Filter by this post" link that scopes both pending and published lists to that post.
- Filter by commenter - each comment row has a "Filter by this commenter" link; filters by email if the commenter provided one, otherwise by name.
Note: Translations for new strings were done by an AI, so will likely need a human review.
Improvements
- Enhanced German translation (thanks werschreibt).
1.4.1 - 21 April 2026
- Fixed incorrect email encoding for UTF-8 characters (e.g. umlauts) in SMTP notifications (fixes #2)
- Added SMTP debug logging toggle to settings — displays the full SMTP conversation log in the admin UI when sending a test email (fixes #4)
- Fixed updater not replacing the
lang/directory when upgrading — lang files will now be updated correctly from this version onwards
⚠️ One-off manual step for anyone upgrading to v1.4.1: the updater could not replace your lang files during this upgrade, so you will need to manually copy the lang/ directory from the release zip to your installation.
1.4.0 - 14 April 2026
Added translation support. Currently has English (en.php) and German (de.php). German translations were created by AI, so please submit a PR if updates are required. Read the docs.
⚠️⚠️⚠️⚠️ IMPORTANT NOTE AFTER UPDATING: Your site will produce a 500 error after updating. This is expected behaviour. It's because the current updater doesn't expect the /lang directory, so it won't copy the language files over during the update.
To fix this you have to manually copy the /lang directory to the root of your comments install. This is a one off action. Future updates will be fine.
1.3.2 — 21 March 2026
Fixed
- The privacy policy URL field in settings is now optional. If left blank, the privacy link is hidden from the comment form entirely.
1.3.1 — 6 March 2026
Added
- Rate limiting for comment submissions.
Fixed
- Prevented unauthorised database downloads; emails are now encrypted at rest.
1.3.0 — 6 March 2026
Added
- SMTP support for comment notification emails, with a test mail option in settings.
1.2.0 — 28 February 2026
Added
- Support for running PureComments in a subfolder.
Fixed
- Bug where post slugs could not be correctly derived.
- Various CSS fixes.
1.1.1 — 27 February 2026
Fixed
- Bug with ability to derive slugs.
1.1.0 — 26 February 2026
Added
- In-app updater support.
1.0.0 — 25 February 2026
Added
- Initial release.
- Localisation support.
Fixed
- Bug with admin reply notifications not sending correctly.