← Changelog

Publish HTML, not just Markdown

HTML pages publish as-is with their CSS, JavaScript and data, side by side with Markdown. New guides cover what you can publish and how.

Put Markdown, HTML, data, images and Obsidian Canvas files in one folder and publish it as one site. Markdown gets your theme and navigation; HTML is served exactly as written, so the report or dashboard you built keeps its own styles and scripts.

  • Supported file types: what each file becomes, the URL it gets (.html URLs keep their extension) and publish limits. See Supported file types.
  • Publishing HTML guide: standalone HTML sites, and HTML inside Markdown pages. See Publishing HTML.
  • Host more kinds of files: ebooks (.epub), Office and OpenDocument files, calendar invites (.ics), archives, data files (.parquet, .jsonl, .sqlite, Jupyter notebooks) and map files (.gpx, .kml) now have their own URL, so you can link to them for readers to download.

Fixes

  • .flac, .ogv, .m4v, .aac and .opus embeds (![[clip.ogv]]) now play.
  • Updated CSS, JavaScript and images now show up right after you republish, instead of being cached for several minutes. Deleted files stop loading too. Works with every publishing method, including older CLI versions.
  • The Obsidian Canvas docs now give the right URL for canvas pages (no .canvas extension).
Built with LogoFlowershow