Skip to content

v1.6.0 - Plugin Installation Feature

Choose a tag to compare

@christodhunter christodhunter released this 29 Nov 13:07
· 2 commits to main since this release

What's New in v1.6.0

馃帀 New Features

  • Plugin Installation from Archives: Install plugins directly from tar.gz backup files
  • Bulk Installation: Install all plugin backups at once with a single click
  • Individual Installation: Install specific plugins one at a time
  • WP-CLI Support: New wp srdt install-plugins command for command-line operations

馃敀 Security Enhancements

  • All installation operations require 'SR' capability
  • Nonce verification for all form submissions
  • File path validation to prevent directory traversal attacks
  • Automatic skipping of existing plugins to prevent conflicts

馃挕 Improvements

  • Comprehensive error handling and validation
  • Detailed user feedback with success/failure/skipped counts
  • Clear messaging for each installation attempt
  • Production environment protection

馃摑 Technical Details

  • Added install_plugin_from_archive() method in SRDT_Sync_Posts class
  • Added install_all_plugins() method for bulk operations
  • Enhanced admin interface with new action buttons
  • Registered new WP-CLI command

馃悰 Bug Fixes

  • None in this release

Full Changelog: v1.5.0...v1.6.0