Changelog
This is the change log for Haita, a pure Typst documentation framework.
0.4.0-rc1 (Aug. 3, 2026)
Added
- Favicon support, with a default favicon provided out of the box (#18)
- Copyable math blocks
- New documentation examples: KaTeX, CeTZ, and initial Tidy integration
Changed
- Renamed
book’slanguageparameter tolangto match the renderer (breaking change, #15) - Unified
canonical-urlandrootinto a single optionalbase-urlparameter (breaking change, #16) - Code copy buttons now use icons instead of text
- Sidebar focus ring now fits properly
Removed
- Footnote popup on hover (breaking change)
Fixed
- Overscroll behaviour on mobile
html.framenested insidehtml.framenot rendering properly- Math block rendering inside frames
- Includes now always resolve relative to the workspace root (breaking change)
- Ace theme/mode failing to load in the JS embedding example (#17)
- Documentation typo
0.3.0 (Jul. 21, 2026)
There are no user-facing changes in this release.
0.3.0-rc1 (Jul. 19. 2026)
Added
Pagefind search integration, including placement, styling, and behaviour improvements
- No-JS banner with informational messaging when JavaScript is unavailable
- Code block line counts and a copy-to-clipboard button
Vendored fonts.
- Used Lato for main content, Lete Sans Math for math, and Roboto Mono for monospaced text.
- Basic accessibility links for TOC and main content
- Extended documentation
Changed
- Figure elements now centered
- Sidebar styles tweaked
- On-page TOC moved to right side of the page.
- Used relative CSS paths
Removed
- Google Fonts API dependency for New Hamber
separatorelement, in favour ofstd.divider(breaking change)
Fixed
- Footnote color
- Pagefind nav box shrinking at small window heights
- Main TOC custom content styling
0.2.1 (Jul. 10, 2026)
- Improved the style of the handle for opening the navigation sidebar.
0.2.0 (Jul. 6, 2026)
- Changed name from
otter-docstohaita.
0.1.0 (Jul. 3, 2026)
- New Hamber HTML renderer
- Basic documentation features
- Typst template