Repository navigation
mathjslab-markdown 0.8.1
Corrections
- Defer fragment scrolling until the document is ready and its navigation layout has settled, preventing WebKit from leaving the heading above the viewport.
- Preserve smooth scrolling, reduced-motion preferences, internal links and accessible section announcements.
- Use live heading geometry for the active outline and cancel stale queued scrolls.
Validation
- Windows: Chromium, Firefox and WebKit; 72 cases and 288 settled navigations across pt/en/es, normal/reduced motion, large fonts/margins and nested scrollports/Shadow DOM.
- 618 unit tests, 21 distribution tests, lint, TypeScript and package integrity checks passed.
- Linux: 72 package cases / 288 navigations, nine application heading-reference tests, and six repeated Firefox image security cases passed without retries. CI evidence. The image cancellation was not reproduced; assertions remain intact.
Consumers should update mathjslab-markdown to 0.8.1 and rebuild their browser bundles. No application CSS workaround is required.