Repository navigation
v0.2.0 - Direct Server IP Routing, Auto-Detection & Deployment Safety
LatestWhat's Changed in v0.2.0
🚀 Direct Server IP & Virtual Host Routing
- Prioritize direct hosting server IP with
Host: domainheader routing for remote PHP bridge executions. - Bypasses Cloudflare proxy timeouts (HTTP 524), WAF blocking, CDN caching, and DNS propagation delay.
🔍 Auto-Detection of Canonical App URLs & Subpaths
- Automatic canonical redirect resolution (
resolve_canonical_app_url) handles non-www$\rightarrow$ www and http$\rightarrow$ https without infinite 301 redirect loops. - Automatic subpath extraction from
remote_path(e.g./domains/{domain}/public_html/{subpath}) supports demo environments and subfolder installations out of the box.
🛡️ Deployment Safety Safeguards
- Delete Missing Control: Added configurable
delete_missingpolicy (owned[default],all,none) with mandatory interactive / confirmation guard before deleting any remote files. - Content Hashing: Added SHA1-based file content diffing for accurate change detection.
- Fail-Safe PHP Bridges: Registered shutdown cleanup handlers (
register_shutdown_function), error logging viaerror_get_last(), and payload retention upon extraction failure for diagnostics. - Structured JSON Reporting: Standardized deployment reports across CLI and MCP interfaces.
Full Changelog: v0.1.0...v0.2.0
What's Changed
- feat: direct server IP routing, canonical URL auto-detect, and deployment safety safeguards by @donotwaitx in #1
New Contributors
- @donotwaitx made their first contribution in #1
Full Changelog: v0.1.0...v0.2.0