Release notes
Changelog
Every PTest release, newest first. The free plugin updates through WordPress.org; Pro installs are notified automatically.
v1.6.3
2026-07-23- Fixed: the admin screens no longer break on a phone. The control panel, Data Analysis, Bulk Update and the test editor all overflowed on small screens — most seriously, the question title box was squeezed too narrow to type in. All four are fixed and verified at a 375-pixel viewport.
v1.6.2
2026-07-22- Fixed: an internal packaging error that would have made the plugin fail to load on every site. Caught before release by a new clean-install test.
- Added (Pro): an update channel, so Pro installs are notified of new versions the normal WordPress way instead of reinstalling by hand.
- Changed: free download trimmed to 735 KB; tested up to WordPress 7.0.
v1.6.1
- Fixed: Manage Modules could show every module as switched off while the modules kept running — including the demographics box still appearing on the test editor. The screen and the engine now share one source of truth.
v1.6.0
- Changed: Pro features are no longer in the free plugin at all — the norm/T-score engine, computed variables, the style editor, result redirects and the PDF engine moved into the Pro add-on.
- Changed: the free download dropped from 4.9 MB to 863 KB.
- Changed: a licence is now proven by a signed, domain-bound token from the licence server instead of a stored flag, so it can no longer be faked locally. Existing Pro customers reactivate once after updating.
v1.5.1
- Fixed: the switches on Manage Modules did nothing — modules loaded regardless. With User Fields switched off, the demographic form was still shown and personal data still collected: a privacy problem, now fixed.
- Fixed: saving module settings wiped the switches (an unticked box is not submitted by the browser). Every module state and Pro preference is now written explicitly.
v1.5.0
- Added: four ready-made sample tests created as drafts on activation — PHQ-9, GAD-7, the Rosenberg Self-Esteem Scale and the Mini-IPIP Big Five inventory. All score entirely in the free version; the Rosenberg scale demonstrates reverse keying and Mini-IPIP produces five scale scores from one questionnaire.
v1.4.3
- Added: deleting the plugin now asks what should happen to your data, with both options explained side by side. Permanent deletion requires typing a confirmation word.
v1.4.2
- Added: proper uninstall cleanup, plus a "delete all plugin data" option (off by default) so your clinical data survives a delete-and-reinstall unless you choose otherwise.
- Fixed: the daily data-retention job kept running after deactivation.
v1.4.1
- Fixed: strings that were still Turkish in the source language — including notification e-mails, the participant question counter and form-validation messages — are now English and fully translatable.
v1.4.0
- Added: a Language tab in the control panel, with a searchable editor over all strings, .po import/export and placeholder validation. Translations are stored outside the plugin folder, so updates never delete them.
v1.3.0
- Added (Free): the Result and Demographics columns and the report modal in the test log are no longer Pro-only.
- Changed: English is now the plugin’s source language, with a Turkish translation shipped.
v1.2.0
- Added (Free): Result Conditions — define conditions on scale scores and show the matching result to the participant.
- Changed: norm tables (T-scores, percentiles, interpretation texts) became a Pro feature. Existing norm data is never deleted; it is simply not applied while a licence is lapsed.
v1.1.0
- Security: comprehensive hardening. Result access keys moved out of the URL into a short-lived HttpOnly cookie; submitted answers validated against the test’s own questions so scores cannot be forged; CSV exports neutralised against formula injection; access codes rate-limited.
v1.0.2
- Security: removed remote code-download from the licensing flow; fixed an IDOR in the auto-save endpoints; removed debug output that exposed internal errors.
- Compliance: Chart.js and intl-tel-input bundled locally (no external CDN); IP-geolocation lookup removed.
- Performance: added database indexes on the scoring tables.
v1.0.0
- Initial release: visual test builder and scale-based scoring engine.