0.0.0
Features
- add blog and changelog sections and last-updated dates (016beb5)
- add button, package tabs, terminal, code tabs, hints and a built-in 404 (b057474)
- add code block titles, diff, focus, error and warning lines and word marks (00f8667)
- add icons to links, sections and pages (4b0be20)
- add language logos, collapsible blocks and inline code highlighting (87d634a)
- add page labels, icons, paths, hiding and source links, and patches (69fd538)
- add per-page layouts and a landing page for the docs site (184ff05)
- add search and per-link prefix (acaad67)
- add themed images, heading toc flags and an inline toc (680f859)
- add yaml config, site chrome, social tags, robots and sitemap, embeds, preview and clear (971abc2)
- choose which html files become pages with include and exclude (0cdb85a)
- color the banner like Livemark with banner theme tokens (094889f)
- escape built-in assets and add project components from .htmlpress/ (f11cf48)
- highlight code blocks at build time with giallo (4020057)
- include html, markdown and code files into pages (d069480)
- keep component tags and build the layout from elements (900bf47)
- link bare urls and turn emoji shortcodes into emoji (8c3f529)
- match Livemark's header, banner, sidebar toggle and page column (fbfcc80)
- match Livemark's sidebar labels, rows and nested lists (b0aa78a)
- name component folders by tag without the htmlpress- prefix (131f91b)
- name components, tokens and classes with the full htmlpress- prefix (37075a7)
- port livemark's look, layout and components (7dd10bd)
- publish markdown pages, llms.txt, agent skills and a page toolbar for agents (5b271f6)
- read the project config from htmlpress.yaml (3634325)
- serve a site under a sub-path with base (4990c06)
- serve include globs from their base so a project can sit at the repo root (833d02b)
- serve on localhost from port 8000 up to 8009, and on the network with --host (0a0e281)
- show page icons only on top-level sidebar entries, as Livemark does (ba81f85)
- split a site into sections with their own navigation (429107c)
Bug Fixes
- link sidebar group labels to their index pages (ec1a735)
- refuse include and exclude globs that leave the project (8428bee)
- refuse patches, changelog sources and skills that read outside the project (3933949)
- skip an include base that links outside the project (7f8f869)
Created with ❤ and Htmlpress