LeadGen App Form Plugin v1.0.5
Changes in v1.0.5
Added - WordPress-Compatible Release System
- Improved ZIP Creation: New
create-release-zip.shscript for proper WordPress plugin structure - WordPress Installation Compatibility: ZIP files now create clean plugin folders without version numbers
- GitHub Actions Integration: Updated release workflow to use new packaging script
- Auto Version Detection: Script automatically detects version from main plugin file
- Size Calculation: Automatic package size calculation with human-readable output
Changed - Release Workflow Optimization
- ZIP Structure: ZIP filename includes version (
leadgen-app-form-v1.0.5.zip) but internal folder is clean (leadgen-app-form/) - Repository Cleanup: Removed auto-generated
RELEASE-NOTES.mdfrom version control - GitHub Actions: Simplified release workflow using centralized packaging script
- Documentation: Updated scripts README with comprehensive packaging documentation
Enhanced - Development Experience
- Local Testing: Easy local ZIP creation with
./scripts/create-release-zip.sh - WordPress Compatibility: Plugin installs correctly in WordPress without folder name conflicts
- Professional Structure: Clean package structure follows WordPress plugin standards
- Automated Exclusions: Development files automatically excluded from distribution packages
Technical - Package Management
- File Exclusions: Automatic exclusion of
.git,node_modules,vendor, development files - Size Optimization: ~54KB distribution package with all necessary files
- Cross-Platform: Compatible ZIP creation on macOS and Linux systems
- CI/CD Integration: Seamless integration with GitHub Actions release automation
📦 Package Information
- File: leadgen-app-form-v1.0.5.zip
- Size: ~50KB
- 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.