== Changelog == = 1.0.3 - 2024-11-30 = **WordPress.org Compliance Fixes** * Fixed: Included source code for minified JavaScript/CSS files (admin-app/src/) * Fixed: Build script now preserves human-readable source code for review * Fixed: Added proper documentation for build tools and third-party libraries * Updated: Production build retains package.json for dependency documentation = 1.0.2 - 2024-11-27 = **WordPress.org Compliance Fixes** * Fixed: Replaced json_encode with wp_json_encode throughout the plugin * Fixed: Replaced date() with wp_date() for WordPress timezone compliance * Fixed: Added proper wp_unslash() to all $_POST sanitization * Fixed: Added isset() checks for all $_POST variables * Fixed: Added phpcs:ignore comments for necessary file operations * Fixed: Code formatting to WordPress Coding Standards * Fixed: Updated external URLs to use plugin author domain * Fixed: Added proper docblocks to all classes and functions = 1.0.1 - 2024-11-20 = **Security & Standards Improvements** * Fixed: Assets now only load on Swift Backup admin pages * Fixed: Removed recommended plugins functionality * Fixed: Removed external API endpoints * Fixed: Added nonce verification to download_backup function * Fixed: Proper sanitization of $_FILES upload data * Fixed: Proper escaping of all template output * Added: Source code documentation for build tools and third-party libraries * Added: SCRIPT_DEBUG support for loading unminified assets = 1.0.0 - 2024-11-09 = **Initial Release** * Complete website backup functionality * Database and file backup options * One-click restore * Scheduled automated backups * Cloud storage integration (S3, Google Drive, Dropbox, OneDrive, FTP) * Real-time progress tracking * Modern React-based admin interface * Drag & drop restore * Backup management (download, delete) * Custom exclusion patterns * Email notifications * System information dashboard * REST API endpoints * Multi-language ready