Improved
- Verify required setup structure before enabling dependent features and retry incomplete setup with a bounded delay.
- Preserve localized plaintext validation in REST and escape it once at HTML output.
Fixed
- Keep Free reporting handlers and suspended-profile restrictions independent of Pro version and plugin load order.
- Count active and consumed allocations through creator selection, offer acceptance and new external agreements.
- Reject encrypted uploads exceeding the current server memory budget before buffering file contents.
Compatibility changes
Keep existing records, completed agreements, historical terms, rights, private files, encryption format and keys. Upgrade Free 1.0.8 before Pro 1.0.3; no uninstall, contract regeneration or schema reset.