Commit 1b5ea43
chore(release): v0.14.0 (#171)
install.sh resolves releases/latest, so the sixteen commits merged since
v0.13.3 have been sitting on main unreachable — including a fix for a page
that locks browsers up.
The headline is the pit. /pit rendered every ending an account held and a form
per name under each, with no bound on either: at 50 endings x 100 names that
was 3.1 MiB of HTML and 36,082 DOM elements, and it managed to jam a browser
with no script on the page at all (#167). It now draws a window and says what
it is not drawing — 173 KiB, 1,926 elements — with a filter box over the top
that takes `eggs` as a substring and `def*` as a glob, debounced against the
API (#168).
The namespace also stopped being the one part of the product a script could
not touch: /api/moshpit/* now accepts the same API key /api/me and
/api/sessions already did (#169), and /pit/dns finally documents the
TronBrowser route for machines whose DNS is not theirs to change (#165).
moshcode: foreign keys are enforced, and the licence package.json
claims actually ships (#154)
cli: help aliases exit 0 (#157), invalid integration commands fail (#160),
`--` is honoured (#159), a BOM before a shebang no longer breaks (#158)
skills: engines with no skills primitive are reported, not dropped (#166);
`--name` requires a value (#156)
mcp: an unsupported flag is rejected rather than registered as the server
name (#164)
pit: the namespace rules are vendored again with a drift test holding them
to the published package (#161, #162, #163)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>1 parent 990d173 commit 1b5ea43
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