Angaben zum Datum
Datum aus der Quelle.
Erstmals gesehen am .
Portless von Vercel Labs
Portless 0.15.7: Turbo-Orchestrierung und mehrere Fehlerbehebungen
Portless 0.15.7 nutzt für Workspaces mit nur turbo.jsonc die Turbo-Orchestrierung, warnt bei nicht auflösbaren Hostnamen und behebt mehrere Fehler (Hosts-Sync-Datenverlust, doppelte Basic-Constraints-Erweiterung in der lokalen CA, Proxy-Absturz bei Backend-Neustart, Wildcard-Fallback-Reihenfolge, belegte App-Ports), während die Doku auf Geistdocs mit WebMCP umgezogen ist.
New Features
- Turbo JSONC workspaces: Workspaces that only have
turbo.jsoncnow use Turbo orchestration, the same asturbo.json. (#422) - Unresolved hostname warning: After registering a route, portless asks the proxy to sync the hosts file and warns when the hostname still does not resolve. (#374)
- WebMCP documentation site: The docs moved to Geistdocs and expose their pages to agents through WebMCP. (#427)
Bug Fixes
- Hosts sync data loss: Manual hosts sync refuses to write when the hosts file cannot be read, verifies what it wrote, and removes stale managed entries when no routes remain. (#424)
- Local CA certificate: The generated CA no longer carries a duplicate Basic Constraints extension on OpenSSL 1.1.1 and LibreSSL, which macOS and OpenSSL 3 rejected and left
*.localhostuntrusted. (#443) - Proxy crash on backend restart: The proxy no longer forwards client hop-by-hop headers, which left backend sockets open and crashed the proxy with
ECONNRESETwhen a backend restarted. (#445) - Wildcard fallback order: With
--wildcard, an unregistered subdomain now routes to the most specific registered parent instead of the first one stored. (#446) - Occupied app ports: Free app ports are checked on
127.0.0.1,::1,0.0.0.0and::, so portless no longer assigns a port another server already holds. (#447) …