Changelog
v1.0.0
Released March 1st, 2026
Latest Version
Version 1.0.0 - Initial Release
Features:
- Pool and subnet management with hierarchical organization (pools → subnets)
- IPv4 and IPv6 support with full CIDR notation
- Automated IP assignment on service provisioning (AfterModuleCreate hook)
- Automated IP assignment on addon activation (AddonActivation hook)
- Automation rules per product and addon with configurable IP counts
- IP reservation system (gateway, broadcast, infrastructure)
- Manual IP assignment and unassignment
- WHMCS dedicatedip and assignedips field synchronization
- Service page IP management panel with inline editing
- Client area IP display on service details
- Activity logging with configurable levels
- Low IP threshold alerts
- Bulk IP operations
- Tab-based admin interface with AJAX actions
Advanced Automation:
- Best-Fit algorithm for subnet allocation minimizes pool fragmentation
- Automated subnet allocation (allocate entire /29, /64, etc. to services)
- Dynamic prefix sizing from WHMCS Configurable Options
- Multi-pool and multi-subnet selection with automatic fallback
- Per-subnet restrictions by server type, product group, or product
- Auto-assign toggle per pool/subnet
IPv6 Features:
- On-demand IP generation for large ranges (auto-expansion)
- Configurable batch size and usage thresholds
- Sequential IP generation with progress tracking
Service Integration:
- IP management panel embedded in admin service edit page
- Select2-powered IP search and selection
- Inline comment editing for IP assignments
- Automatic IP discovery and linking from existing services
- Scheduled IP scanning (hourly, daily, weekly)
Database:
- Clean migration system with versioned upgrades
- Full data retention on upgrade, clean removal on deactivate