Version 1.1.0
Full Changelog: v1.0.2...v1.1.0
π Major Security Enhancements:
- β
Secure File Vault - Files now upload to protected
/pwp-secured/directory - β
Access Control -
.htaccessblocks all direct file access (403 Forbidden) - β Role-Based Viewers - Admins can view all files, users only their own
- β Ownership Verification - Critical security checks prevent unauthorized access
- β Output Buffer Protection - Prevents file corruption from stray output
- β Proper MIME Types - Ensures correct file type headers for downloads
π Additional Security Improvements:
- Fixed PII leak on cached pages
- Fixed nonce expiry issues
- Added IP-based rate limiting (10/hour)
- Safe file deletion with usage checks
- Admin replies use HTML templates
β‘ Performance:
- Full caching compatibility (CDN, page cache)
- Dynamic data loading via JavaScript
- Reduced server processing
π New Features:
- Client-side user data population
- Fresh nonce fetching on page load
- Customizable rate limits via filter
- Nginx configuration support for file protection