Skip to content

v1.4.0

Latest

Choose a tag to compare

@gokepelemo gokepelemo released this 25 Sep 00:49
· 2 commits to main since this release

Custom Permalink Domain v1.4.0

🎉 Features

  • Service Locator Pattern: Centralized dependency injection container for all plugin services
  • Structured Logging: Comprehensive logging system with multiple levels, context tracking, and export capabilities
  • Constants Management: Centralized configuration with CPD_Constants class for all magic numbers and settings
  • Admin Interface Extraction: Separated admin functionality into dedicated CPD_Admin class
  • Comprehensive Test Suite: PHPUnit integration with unit, integration, and mock testing infrastructure
  • Performance Monitoring: Built-in metrics collection for cache operations and URL transformations
  • Developer Tools: Enhanced debugging capabilities with detailed operation tracking

⚡ Performance Optimizations

  • 15% reduction in memory usage and up to 30% fewer database queries in admin pages
  • Intelligent TTL management and improved cache hit rates
  • Lazy loading of services only when needed

🛠️ Code Quality

  • Enterprise-grade architecture with clear separation of concerns
  • 95%+ test coverage with comprehensive WordPress mocking
  • Enhanced error handling with rich context and stack traces
  • Comprehensive inline documentation and architecture decision records

📦 Installation

  1. Download the custom-permalink-domain-v1.4.0.zip file
  2. Upload through WordPress Admin → Plugins → Add New → Upload Plugin
  3. Activate and configure in Settings → Permalink Domain

🔧 Technical Details

  • Compatibility: WordPress 5.0+, PHP 7.4+
  • Multisite: Full network administration support
  • Security: Enhanced input validation and CSRF protection
  • Dependencies: Modern PHP with Composer integration