LeadGen App Form Plugin v1.0.6
Changes in v1.0.6
Added - Modular Update System Integration
- silverassist/wp-github-updater Package: Integrated reusable GitHub updater package (v1.0.1)
- Composer Autoloading: Added PSR-4 compliant Composer autoloading with production optimizations
- Build System Enhancement: Enhanced ZIP creation script with intelligent vendor dependency management
- Git Export Control: Added
.gitattributesfor automatic development file exclusion from exports
Changed - Update System Architecture
- Refactored LeadGenAppFormUpdater: Reduced from 283 lines to 50 lines (-85% code reduction) using modular approach
- Package-Based Design: Migrated from custom update implementation to reusable package pattern
- Production Dependencies: Optimized build process to include only production Composer dependencies
- Vendor Management: Intelligent vendor directory copying during release build process
Removed - Project Structure Cleanup
- Redundant Documentation: Removed
QUICK-RELEASE.md,REFACTORING-REPORT.md,RELEASE-PROCESS.md,UPDATE-SYSTEM.md - Composer Scripts: Cleaned
composer.jsonscripts section to remove unused commands - Development Overhead: Eliminated maintenance of duplicate update system code across plugins
Enhanced - Development Experience
- Reusable Components: Update system now based on tested, reusable silverassist/wp-github-updater package
- Simplified Maintenance: Single source of truth for GitHub update functionality
- Better Build Pipeline: Enhanced release creation with proper dependency management
- Documentation Consolidation: Streamlined documentation structure with essential files only
Technical - Code Quality Improvements
- PSR-4 Autoloading: Modern PHP namespace organization with Composer autoloader
- Dependency Management: Production-only vendor includes for optimized distribution packages
- Modular Architecture: Update system based on configurable, extensible package design
- Version Synchronization: Automated version management across all plugin files
📦 Package Information
- File: leadgen-app-form-v1.0.6.zip
- Size: ~143KB
- License: GPL v2 or later
🚀 Installation
- Download the ZIP file below
- Go to WordPress Admin → Plugins → Add New → Upload Plugin
- Choose the downloaded ZIP file and click "Install Now"
- Activate the plugin
For detailed installation instructions, see the README.md file.