Version 4.5.0
There were 34 changes in Retype 4.5.0.
New
- Automatically output sanitized .md source files along side .html files for each page
- Expose sanitized markdown via rel="alternate" link tag
- New menu item separator configured using
type: separator - New page action button with Print, Copy, and other action options, see #761
- New
tagsin the left menu, see #791 - New handlers for executing basic client-side functionality
- New templating
{{ page.md }}property to get file path to sanitized.mdfile - Action plugins for buttons, menus, and links
- New
signalCard layout - New
snapCard layout - New table style options including
clean,striped, andequal - Support Instagram auto-embed from standalone Markdown links
- New Google Maps component support
- New llms.txt support for AI-friendly documentation discovery
Improved
- Tidy up html output of markdown lists containing block elements
- Ensure 100% CommonMark spec html output compliance
- Optimize Backlinks generation and page output
- Remove permalink from page primary H1 heading
- Copy permalink link to clipboard when permalink clicked
- New square button style for permalink
- Click on TOC column title scrolls page to top
- Upgrade Octicons icons library from v19.22.0 to v19.23.1
- Add sitemap.xml output and page-level sitemap discovery, see #590
- New git-based lastUpdated.date for sitemap lastmod
- Remove
<priority>elements from sitemap.xml while preserving URL ordering - Cache git last-modified metadata once per build
Fixed
- Fixed Steps component number to label alignment issue
- Fixed inline and block comments failing to be removed under some inline and block comment scenarios
- Headings should clear floated image alignments, see #343
- Clicking back-to-top button should remove #anchor
- Local server served sanitized .md files without UTF-8 charset
- Fix Octicons workflow run in the CI process
- Fix angle brackets stripped from breadcrumbs, TOC, and left nav when used in page titles, see #706
- Fix same-page anchor links not expanding collapsed Panels, see #822