SHIPPED · v1.44.0
Multi-Origin Client Portal Gateway
New
Serve multiple branded client portals from a single server — one portal runtime handles several different hostnames, each with its own branding and client links
Sync v2 delivers more consistent merges — device sync now handles branch points and concurrent edits more reliably when both devices change at the same time
Automatically detect Cloudflare tunnels already running on your server — Server Compass finds existing Cloudflare Tunnel connectors and lets you adopt them
Improved
Cloudflare accounts now detect DNS records when setting up domains — adding a domain recognizes existing CNAME records and avoids overwriting manual DNS setup
Terminal output stays readable in long sessions — scrollback no longer accumulates stray formatting from editors and pagers
Sync conflicts show the exact field that changed — when both devices edit the same field, the review screen shows what each side chose
Fixed
Fixed client portal links losing their configured hostname after a sync — hostnames persist through device sync and full restores
Fixed multi-origin client portal falling back to the primary hostname for new links when other origins exist
Fixed Cloudflare tunnel adoption failing when a connector was paused — paused connectors are now recognized and can be resumed
Fixed sync sometimes using stale records when multiple devices synced rapidly in sequence — sync state is now re-verified before merge
Fixed zero-downtime redeploys on servers with tunnels hanging — tunnel routes are no longer checked during staging

Review sync changes dialog with Keep / Discard choices per record and Apply and push 
macOS dashboard showing servers from three machines, all ready after sync 
Windows dashboard showing five servers merged from three machines 
Device Sync settings showing In sync status and Known Devices list