== 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
