Skip to content

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 26 Oct 18:22
0b6fbbb

0.1.0 (2026-10-26)

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 Livemark's L, T, B, J and K keyboard shortcuts (dae67c9)
  • 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)
  • close the remaining Livemark gaps: asset rebasing, resilient dev server, h4 TOC, UI variants, section sidebars, More menu, ANSI and GitHub changelogs (b5700da)
  • 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 components and phone layout (c4dd8c6)
  • match Livemark's header, banner, sidebar toggle and page column (fbfcc80)
  • match Livemark's prose typography, byline and page actions (4a357bc)
  • match Livemark's scrollbars and keep the sidebar's scroll across pages (f93e1dd)
  • 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)
  • port Livemark's translations, nested sidebar order and versioning docs (cdba314)
  • publish markdown pages, llms.txt, agent skills and a page toolbar for agents (5b271f6)
  • read the project config from htmlpress.yaml (3634325)
  • recreate Livemark's search widget, with the query's matches highlighted on the page a result opens (8027c0f)
  • render latex math to mathml at build time (c137e0c)
  • 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)
  • ship the agent skills in the npm and PyPI packages (9f4b169)
  • show page icons only on top-level sidebar entries, as Livemark does (ba81f85)
  • split a site into sections with their own navigation (429107c)
  • translate the docs site into Spanish and Chinese, with localized callouts and section links (47e95cb)

Bug Fixes

  • drop the brand logo a pixel relative to the title block (3574870)
  • give the brand's description Livemark's line height so the title sits level (956ad2a)
  • keep a page ordered after a folder below it in the sidebar (276d494)
  • keep the header and sidebar steady across page navigations (9a3dad2)
  • leave the byline off pages with their own layout, such as the landing page (cc56793)
  • link sidebar group labels to their index pages (ec1a735)
  • publish the platform packages under the @htmlpress npm scope (8442bcf)
  • refuse include and exclude globs that leave the project (8428bee)
  • refuse patches, changelog sources and skills that read outside the project (3933949)
  • render faded sidebar and header links crisply and match Livemark's dark surface, accent and mono font (3253355)
  • show a header section's version in muted brackets and keep prose kbd styles off the search hint (b770702)
  • show the section switcher in the phone drawer, code buttons on touch screens and a compact phone header (ec228e5)
  • skip an include base that links outside the project (7f8f869)
  • smooth-scroll the back-to-top link instead of jumping to # (c1e760a)
  • tighten the brand's title and description to the logo's height, as Livemark does (8d9e07d)