From 30a4932221c3eb54d5126d7e62eea0c5f010d796 Mon Sep 17 00:00:00 2001 From: Local Dev Date: Mon, 28 Sep 2026 22:57:59 +0200 Subject: [PATCH] Ariadne 0.1.9: local /search shim so bare BNS names work in the address bar Chromium (Chrome + Edge) doesn't treat `foo.x` as a URL because `.x` isn't on its known-TLD list -- it sends bare input to the default search engine. Only way to intercept it without a browser extension is to make the default search engine one that understands BNS. The daemon now serves that. New route `app.get("/search")` before the catch-all Express handler: - `q` matches