Skip to content

nightly 2026-10-13 — a link to a heading lands on it

Pre-release
Pre-release

Choose a tag to compare

@physics515 physics515 released this 14 Oct 06:09
7606f2c

A link to a README heading lands on it. Opening a link like /projects/nanna/about#api-key-invalid sometimes landed a few pixels past the heading in Chromium-based browsers. On a long README, about one load in five did, and it got worse on a busy machine, sometimes leaving the heading tucked behind the masthead. It now lands on the heading every time.

README images hold their place after a deploy. Right after the site restarted, a slow badge host could leave a README's images without reserved space until the next refresh, so the text around them shifted as they loaded. The site now falls back to the size it measured last time, and the fallback snapshot keeps those sizes too.

/healthz and the status page report how README images were sized: measured, kept from the snapshot, or unsized.

marked 18.1.1 renders the READMEs and posts. Its output is byte-identical to before on every one of them.

Also in this release: the site's own browser checks catch the heading miss reliably now. A page that stops responding fails within three minutes and says where it was, instead of holding a CI job for fifteen.