Skip to content

LeadGen App Form Plugin v1.0.5

Choose a tag to compare

@github-actions github-actions released this 30 Jul 20:46
· 63 commits to main since this release

Changes in v1.0.5

Added - WordPress-Compatible Release System

  • Improved ZIP Creation: New create-release-zip.sh script 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.md from 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

  1. Download the ZIP file below
  2. Go to WordPress Admin → Plugins → Add New → Upload Plugin
  3. Choose the downloaded ZIP file and click "Install Now"
  4. Activate the plugin

For detailed installation instructions, see the README.md file.