Commit d1ee7bc
chore(release): v0.15.0 (#182)
install.sh resolves releases/latest, so the ten commits merged since
v0.14.0 have been sitting on main unreachable — including the reason
`curl <name>` did not work.
The headline is parking. A parked name always resolved somewhere, but the
address it pointed at was a host that routes by Host header and answers
"Application not found" for a name it has never heard of, so
`curl scrambled.eggs` resolved and then died one layer up (#180). It could
not be fixed there: the platform rejects a Moshpit ending as a custom
domain and no public CA will certify a TLD outside the DNS root. The
bridge is already running locally for the name to resolve at all, so it
now serves the answer too — parked names point at loopback and a catch-all
responder 302s them to the Pit.
Underneath that was a quieter one. fetchTlds read the first page of the
ending list and stopped; the registry answers 200 rows and reports the
real total, but 200 rows look exactly like a complete list of 200. `.eggs`
sat past that line, so `dns install` wrote a config that did not route it
and the name failed to resolve — a DNS-shaped symptom three layers from
the cause. It was hiding 94% of the namespace: 3707 endings, 200 visible
(#181).
Also here:
dns resolve now reports a parked name's page in the Pit instead of an IP
that answers for nobody, with --open to go there (#179)
the pit's /n/ pages are crawlable — robots.txt, a generated sitemap, and
canonical tags that name the pit host rather than the app host it shares
a service with (#175, #176)
the claim box takes a whole name, claiming the ending first when it is
free and minting the name under it (#173)
the endings list pages instead of stopping at 200 (#174), the paste field
reads names as well as endings (#172), related endings keep the name you
are reading (#177), and integrations ship JSON support matrices (#178)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>1 parent 38339a2 commit d1ee7bc
1 file changed
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
0 commit comments