| icon | log |
|---|
The latest release of Retype is v{{ version }}.
You can find which version you have installed by running the command retype --version.
The entire release archive of Retype is available on NPM and NuGet.
!!! Do have a suggestion for a new feature in Retype? Please open an issue and let's chat. :icon-comment: !!!
Please also check out the [[Feature Log]] for a summary of all new features in each release.
Expected early Q3 2026.
Released: 2026-05-25
There were 26 changes in Retype 4.6.0.
See the :icon-sparkles-fill: Feature Log for highlights.
+++ New :icon-shield-check:
- New Unlimited pages for Retype Free version
- New Table copy markdown to clipboard button
- Support extendable, partial, and command-specific Retype config files, see #776
- Extensive performance review and improvements
+++ Improved :icon-thumbsup:
- Copy in-project files referenced by
!fileeven when not otherwise included, see #833 - Add support for Instagram component URL patterns with usernames
- Assign a css class to a markdown table column and have it propagate down that column
- Reduce the size of permalink button on H4-H6 headings
- Revised project setting
lastUpdatedto enabled false - Sort pages in a folder by
YYYY-MM-DDorYYYY-MMdate desc - Add
targetproperty support to Card components - Update all client libraries to their latest release
- Refreshed the Code Block copy button icon states
- New theme options for Header title typography, see #832
- Upgrade Octicons icons library from v19.23.1 to v19.27.0
+++ Fixed :icon-bug:
- Fixed Tags in the navigation are not automatically rendering if Pro mode
- Fixed inline SVG image class styling regression introduced by automatic image dimension inference, see #828
- Fix include rules hiding sibling resources from
:::codeand!file, see #833 - Fixed preserve page anchor fragments in card links, see #831
- Fix icon font-color on stack nav grouping
- Fixed horizontal scroll for extra wide tables
- Fixed sidebar stack mode regression with nav icons mode all, see #835
- Fixed Exception thrown and not handled gracefully if CNAME file value does not match project url setting
- Fixed custom SVG card icons fail to render in signal and snap layouts
+++
Released: 2026-04-09
There was 1 change in Retype 4.5.3.
+++ Fixed :icon-bug:
- Fix
tagsnot appearing in the left menu unlessnav.tags.enabled: trueis explicitly configured
+++
Released: 2026-04-07
There were 34 changes in Retype 4.5.0.
See the :icon-sparkles-fill: Feature Log for highlights.
+++ New :icon-shield-check:
- !badge PRO New
tagsin the left menu, see #791 - New
llms.txtsupport for AI-friendly documentation discovery - New Action plugins for buttons, menus, and links
- New
signalCard layout - New
snapCard layout - New table style options including
clean,striped, andequal - New Instagram auto-embed from standalone Markdown links
- New Google Maps component support
- New sanitized
.mdsource files output along side.htmlfiles for each page - New meta tag to 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 handlers for executing basic client-side functionality
- New templating {%{
{{ page.md }}}%} property to get file path to sanitized.mdfile
+++ Improved :icon-thumbsup:
- 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.xmloutput and page-level sitemap discovery, see #590 - New git-based
lastUpdated.datefor sitemaplastmod - Remove
<priority>elements fromsitemap.xmlwhile preserving URL ordering - Cache git last-modified metadata once per build
+++ Fixed :icon-bug:
- 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
.mdfiles 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
+++
Released: 2026-03-24
There were 21 changes in Retype 4.4.0.
See the :icon-sparkles-fill: Feature Log for highlights.
+++ New :icon-shield-check:
- New robust anchor ID based {%{
{{ include }}}%} content targeting - New {%{
{{ include }}}%} support for Obsidian style block identifiers - New Obsidian style syntax for linking to and embedding block identifiers
- Custom icons, see #123, #600, #701
+++ Improved :icon-thumbsup:
- New true Accordion mode for collapsed Panel groups
- Collapsible Callout component
- Improve auto-generated
idvalues for components, see #815 - New fallback path finder for local images
- Support Obsidian-style nested heading links with multiple # segments
- Expand collapsed panel when a targeted anchor ID is inside, see #816
- Improve assistive technology support for outbound link elements
- Auto detection of
logofile within expected resource directories, see #819 - Upgrade all retype packages and dependencies
+++ Fixed :icon-bug:
- Panel component truncates tab content when tabs have unequal height, see #395, #653 and #813
- Panel component ignores loose list formatting and renders all lists as tight, see #813 and #814
- False anchor-not-found warnings for IDs on definition list terms, see #67 and #815
- Do not nest
<figure>element inside of<p></p>tags - Wikilinks resolve path-qualified duplicate filenames to the wrong page
- Remove link underline from superscript and subscript links
- Fix logo height and width regression introduced in v4.3.0, see #819
- Fix Mermaid Gantt chart max-width constraint, see #626
+++
Released: 2026-03-17
There were 25 changes in Retype 4.3.0.
See the :icon-sparkles-fill: Feature Log for highlights.
+++ New :icon-shield-check:
- !badge PRO Add
backlinks.excludeandbacklinks.includeconfig options, see #809 - New sub-menus in header using
items - New
ghkeyboard command to navigate to home page - Locale specific
dateFormat, see #573 - New logo image
branding.logoHeightandbranding.logoWidthsettings
+++ Improved :icon-thumbsup:
- Add
backlinkssetting to folder configuration - Enable Backlinks for all page types, including
blogandpage - Include support for + modifier on Obsidian callouts
- Support hot-reloading of symlink pages that are modified during
retype start - Include twitter meta tags
- Improve generation and SEO of heading
#anchor links on hover - Move heading anchor link to right side and use link icon
- Add permalink support to Steps component
- Support wikilinks as path for url of a linkable component
- Improve default hyperlink styles
- Improve footnotes functionality and UI design, see #676
- Update all client library dependencies
- Improve SEO optimization of icons used in the navigation components
- Improve how the site logo HREF is set and alt attribute using
meta.siteName - Add
altattribute on branding logo based onmeta.siteNamevalue, see #523 - Convert folder nodes within the treenav to
<div>instead of<a>elements
+++ Fixed :icon-bug:
- "Website Configuration Error" on live reload during retype start, see #807
- Failure to stop server when
retype stopis called page.filePathnot correctly resolving within template syntax if base root folder, see content- Icon rendering issue when emoji used on Ref component
+++
Released: 2026-03-11
There were 22 changes in Retype 4.2.0.
See the :icon-sparkles-fill: Feature Log for highlights.
+++ New :icon-shield-check:
- !badge PRO New
Last updatedpage label, see #383 - !badge PRO New
labelsproject setting to configure all string labels, see #781 - New
blog.rssproject settings for configuring themaxResults,title,description,copyright, andimageUrl - New
retype stopCLI command - New Search settings to explicitly
excludeorincludefiles, folders, or paths from indexing, see #258 - New
createdandlastUpdatedPage settings - New
--debounceflag onretype startandstart.debounceproject setting - New
compactlayout for the [[Card]] component - New Retype for Obsidian plugin, see #431
- New wikilink list pairs syntax for
compactcard groups - New
[and]keyboard navigation for Next and Previous page navigation
+++ Improved :icon-thumbsup:
- Add blog meta tag RSS feed to all pages if blog exists
- Minor UI refinements to the [[Steps]] component
- Search results refinements and UI improvements
- Automatically read content image dimensions and add to generated
<img>attributes - Support reference-style links in button shortcode rendering, see #796
- Auto-display icon in reference link component from target frontmatter, see #669
+++ Fixed :icon-bug:
- Fix list continuation line separator rendering inside panels, see #780
- Fixed anchor link resolution for headings with emoji shortcodes, see #787
- Single + in superscript or subscript, see #695
+++
Released: 2026-03-01
There were 8 changes in Retype 4.1.0.
See the :icon-sparkles-fill: Feature Log for highlights.
+++ New :icon-shield-check:
- New search experience with improved ranking, UI, and navigation, see #680
- New
blog.layoutproject setting to configure default blog post layout, see #729 - New support for setting a unicode character on icon properties, see #785
+++ Improved :icon-thumbsup:
- Index code blocks in search results, see #680
- Allow pager links to wrap to next line when container width is full
+++ Fixed :icon-bug:
- NextPrev project configuration not able to
hideorexcludeNext and Previous nav elements, see #781 - Fix platform detection: Linux arm64 falls through to osx-x64, see #802
- Fill empty table cells with a space -
+++
Released: 2026-02-25
There were 2 changes in Retype v4.0.1.
+++ Improved :icon-thumbsup:
- Print stylesheet improvements
- Improve scroll position logic and reloading
+++
Released: 2026-02-23
There were 15 changes in Retype v4.0.0.
See the :icon-sparkles-fill: Feature Log for highlights.
+++ New :icon-shield-check:
- New [[Card]] component
- New [[Steps]] component
- New Question variant for [[Button]] and [[Badge]] components
- New
projectandpagevariables available to templating, see #619 - New
contenttemplate variables and data - New blog configuration and paging, see #747
- New
titleproperty onlinksandfooter.links, see #672 - New
meta.siteNameproject setting - Complete upgrade to latest libraries and dependencies
+++ Improved :icon-thumbsup:
- Upgrade to latest TailwindCSS v4 release
- Generate modern Open Graph meta tags
- Added
color-schememeta tag to improve light/dark mode integration - Add text selection theme variables (
selection-bg,selection-text, etc) - Set custom id and css class attributes on Panel, Tab, Callout, Code Block, and Container components, see #797
- Upgrade Octicons icons library from v19.21.2 to v19.22.0
+++ Fixed :icon-bug:
- Automatic detection of
-darkimages failing if hosting from base folder
+++
Released: 2026-02-10
There were 15 changes in Retype v3.12.0.
See the :icon-sparkles-fill: Feature Log for highlights.
+++ New :icon-shield-check:
- !badge PRO New [[Backlinks]] Component, plus Project, and Page settings
- New color preview chip for hexadecimal color codes
- New detection of dark mode image file names and automatic switching between light and dark images
- New
favicondark variant automatic discovery and automatic light/dark switching - New triple-star
***description syntax for page descriptions - New
templating.loopLimitProject configuration setting - New
targetsetting on Page, see #795
+++ Improved :icon-thumbsup:
- Added
translate="no"attribute to inline<code>elements - Remove extra bottom margin when a Callout includes a List, see #769
- Add broader theme variables support for Headings H1 > H6
- Improve CNAME validation to help prevent deployment misconfigurations
- Print stylesheet refinements, see #782
- Upgrade Octicons icons library from v19.15.3 to v19.21.2
+++ Fixed :icon-bug:
- Fixed skeleton rendering issues with Search and Filter input fields
- Fixed favicon auto-discovery path resolution and ensure configured favicons always render
+++
Released: 2025-07-02
There were 15 changes in Retype v3.11.0.
See the :icon-sparkles-fill: Feature Log for highlights.
+++ New :icon-shield-check:
- !badge PRO New theme color customization for
baseanddarkthemes, see #42 and #697 - !badge PRO New
branding.baseColorsetting for quick configuration of the projectbase-colortheme variable to left navigation nodes, see #763 - !badge PRO New Page level
nav.badgesetting for adding a badge component to left navigation nodes, see #763 - New 3-way
Light,Dark, andSystemcolor scheme selector, see #421 and #624 - New pipe notation syntax support for adding variant to [[Button]], [[Badge]], and Navigation Badge components
- New support for icon-only links in header and footer
- New
basevariant for [[Button]], [[Badge]], and [[Callout]]
+++ Improved :icon-thumbsup:
- Upgrade to latest release of VueJS
- Update to latest v3.3.x release of TailwindCSS
- Add keyboard hint into Search field, see #762
- Improve templating support within
footer.copyrightproject setting - Hide the placeholder text in the Search and Filter input fields when focused, see #762
- Upgrade Octicons icons library from v19.15.2 to v19.15.3
- Improve icon margins on icon-only Badge and Button components
- Improve print mode rendering
+++ Fixed :icon-bug:
- Fixed search input attribute value not being rendered, see #764
+++
Released: 2025-06-08
There were 13 changes in v3.10.0.
See the :icon-sparkles-fill: Feature Log for highlights.
+++ New :icon-shield-check:
- !badge PRO New
nextprevproject and page setting to configure Next and Previous page navigation, see #34 - New Inline and block level hidden [[comments]] using wrapping
%% - New [[Callout]]
tipvariant - New Page
meta.descriptionconfiguration, see #638 - New support for adding generic attribute syntax on list items, see #603
- New custom anchors using Obsidian
^blocksyntax
+++ Improved :icon-thumbsup:
- Handle case-sensitive #anchor links and resolve if case-insensitive version found
- Add
translate=\"no\"attribute to code block<pre>element - Add unique
idvalues to important template elements, see #538, #639 and #640 - Improve automatic smooth scroll to #anchor on document load
- Added rounded css classes including
rounded-xl,rounded-2xl,rounded-3xl,rounded-4xlandrounded-full, seev3.10.1
+++ Fixed :icon-bug:
- Fixed exception being thrown if
orderset with a huge number, see #751 - Fixed pipe separated dimensions issue where dimensions were added to image label if label is empty
- Fixed code block height not rendering correctly if no content in code block
- Fixed build error with
> [!hint]callout, seev3.10.1 - Fixed lists with lowercase letters and roman numerals not rendered correctly, see #760, see
v3.10.1 - Fixed main layout background color that does not match sidebar background color, see #759, see
v3.10.1
+++
Released: 2025-05-28
There were 19 changes in Retype v3.9.0.
See the :icon-sparkles-fill: Feature Log for highlights.
+++ New :icon-shield-check:
- !badge PRO New
nav.icons.enabledProject setting to hide icons in navigation, see #381 and #621 - !badge PRO New
scheme.modeproject setting to default initial page rendering to be explicitday,night, orsystemmodes, see #421 - New automatic conversion of
details > summaryelements into Retype Panel component - New print friendly stylesheet to enable better printing of pages, see #85 and #628
- New Obsidian style of setting width and height of image, see #694
- New
questioncallout component variant, see #223 - New support for Notion style callout syntax
- New support for Hextra style callout syntax
- New support for generic
Alertcallout syntax style - New support for Just the Docs style of callouts
- New support for Sphinx style callout syntax
+++ Improved :icon-thumbsup:
- Rename the Alert component to Callout
- Support titles on Obsidian style callout syntax plus all Obsidian callout types
- Upgrade Octicons icons library from v19.15.1 to v19.15.2
- Add background color on nav nodes and refinements to site label
+++ Fixed :icon-bug:
layout: pagefailing to be recognized on Pages within sub-folders, see #732- Complex anchor id scenarios not being normalized as expected
- WikiLink anchor only links to same page anchor not rendering a link
- Callout parser confuses title for variant when space follows opening
!!!
+++
Released: 2025-05-05
There were 16 changes in Retype v3.8.0.
See the :icon-sparkles-fill: Feature Log for highlights.
+++ New :icon-shield-check:
- !badge PRO New stack navigation mode for Project and Page settings, see #621
- New Greek and Hebrew language support, see #730
- New YouTube link parsing and embed template generation, see #51
- New support for including a file outside the project root when using {%{
{{ include }}}%}, see #734 - New WikiLink and image WikiLink syntax support, including building Obsidian vaults
+++ Improved :icon-thumbsup:
- Switched order of theme switcher buttons with sun in light mode and moon in dark mode
- Revised default server to host on port 5001 instead of 5000, see #688
- Refinements to automatic detection of search index languages
- Improve project locale-specific template rendering
- Minor UI refinements
- Add
home.mdto list of default pages in a directory - Add
permalinkas an alias ofroutepage configuration - Support Description Lists with Single-Space After Colon, see #740
- Upgrade Mermaid to the latest v11.6.0 release, see #627, #656, and #716
- Improve automatic handling of GitBook image exports, see release
v3.8.1
+++ Fixed :icon-bug:
- Retype build errors if no matching
urlis found in wallet, see #549 - Fix float rendering issue with definition list content wrapping multiple rows, see #693 +++
Released: 2025-04-07
There were 6 changes in Retype v3.7.0.
+++ New :icon-shield-check:
- New
-vflag as an alias onretype --versionin CLI - New
showSidebarFilterproject setting to hide navigation Filter component, see #538 +++ Improved :icon-thumbsup: - Restore support for official Retype Docker containers
- Upgrade Octicons to latest v19.15.1 release
- Add support for .NET 9.0 and upgrade internal frameworks +++ Fixed :icon-bug:
- Fixed Retype version number where build hash was being appended +++
Released: 2024-09-17
There were 9 changes in Retype v3.6.0.
+++ New :icon-shield-check:
- !badge PRO New
--strictparameter forretype build, see #618 +++ Improved :icon-thumbsup: - Upgrade Octicons icons library from v19.7.0 to v19.8.0
- Allow words to break for the ToC and Headings, see #633
- Match folder node if
searchLabelincludes the filter query, see #646 - New link directly into Tab, see #651
- Resolve links to Panel titles, see #389, #401, and #659 +++ Fixed :icon-bug:
- Folder name starting with
1.creates raw HTML label in nav tree, see #650 - Sidebar filter does not work for CamelCase titles, see #696
- CI build process failing, see #708 +++
Released: 2023-09-16
+++ New :icon-shield-check:
- New
--proflag duringretype startto enable trial mode of Retype Pro features, see #612 - New
start.pro: trueproject config to enable trial mode of Retype Pro features, see #612 +++ Improved :icon-thumbsup: - Path independent doc_theme local storage variable, see #624 +++
Released: 2023-09-08
+++ New :icon-shield-check:
- !badge PRO New
hubProject config with<header link, see #592 - !badge PRO New
tocProject and Page config and features, see #598 - Automatically scroll ToC with page content, see #375 +++ Improved :icon-thumbsup:
- Upgrade Octicons icons library from v19.6.0 to v19.7.0 +++ Fixed :icon-bug:
- Tree nav
expandedstate not saving +++
Released: 2023-08-31
+++ New :icon-shield-check:
- !badge PRO New breadcrumb navigation with Project and Page configs, see #593
- New
list-iconcss class to simplify creating Retype icon lists, see #370 and #603 +++ Improved :icon-thumbsup: - Update all client libraries +++
Released: 2023-08-23
+++ New :icon-shield-check:
- New Description List support +++ Improved :icon-thumbsup:
- Upgrade Octicons icons library from v19.4.0 to v19.5.0
- Upgrade Octicons icons library from v19.5.0 to v19.6.0 +++ Fixed :icon-bug:
- Custom attributes on an image cause Retype to skip handling of component as a figure image
- Custom css class not being applied correctly to table element
- Escaping single braces inside inline code within headings
- Adjust vertical alignment of Badge and Button components when in headings
- Anchor is removed from
redirectif set to internal page with anchor - Render icon on outbound link only if link contains plain or basic Markdown text, see #589 +++
Released: 2023-07-23
+++ New :icon-shield-check:
- !badge PRO New
outboundproject config for outbound external link configuration, see #465 - !badge PRO New folder level
visibility: privateandvisibility: protectedsupport - New support for Armenian, Kannada, Sankrit, and Telugu languages
- The _includes/*.html files include full Templating support, see #282 +++ Improved :icon-thumbsup:
- Improved support for Cloudflare Rocket Loader, see #117, #380, and #580
- Hide Tabs until finished rendering to avoid flash of unstyled content, see #570
- Generated HTML syntax enhancements and clean up, see #583
- Update the RU translation file, see #586
- Upgrade to latest release of Mermaid see #585
- Add cache buster to
_watchscripts duringretype start - Update client libraries including vue, monaco-editor, simplebar, katex, and lunr-languages (credits)
- Upgrade Octicons icons library from v19.1.0 to v19.3.0
- Upgrade Octicons icons library from v19.3.0 to v19.4.0 +++ Fixed :icon-bug:
- Not supported value WARNING on first build with new locale, see #573
- Finish translation file updated
html lang=\"en\"attribute not updated if locale changes, see #574 +++
Released: 2023-05-29
+++ New :icon-shield-check:
- !badge PRO New
visibility: privateandvisibility: protectedpages, see #341 - New multi-language
localeinterface support for 22 languages, see #18 and #24 - New
meta.titlepage level config, see #346 and #350 - New CLI commands and flags, see #94 and #323
- New
-nflag to prevent default web browser from being opened, see #323 - New
retype cleanCLI command - New named regions with content, see #368
- New {%{
{{ nonce }}}%} token for cache busting URLs in templates, see #324 - New Inter and system based font-family, see #179
- New default Welcome page
- New sticky TOC button
- New context menu shortcuts for Retype components in Edit mode
- New custom same name default page for a directory, see #511 +++ Improved :icon-thumbsup:
- Add
welcome.mdto the list of default page file names for the rootinputfolder, see #461 - Change default search hotkey to
kinstead of/ - Panel title missing from search index, see #363
- Nice looking prompt for password protected pages
- Upgrade client and server dependencies
- Upgrade to latest release of Turbo
- Updated all Prism languages and created new dependency tree process, see #446
- Argh... Poppins font doesn't support non-latin character glyphs (cyrillic), see #179
- Use Inter font
- Revise Plausible default script
plausible.jstoscript.js - Remove Page
Editbutton on generated Welcome page - Links with icon that are images get empty alt attribute, see #523
- Rename
serverproject config toserve - Upgrade Octicons icons library from v17.2.0 to v19.1.0 +++ Fixed :icon-bug:
- JavaScript error if one stacked Panel is missing content, see #388
--overridecommand fails when used with a templating data object, see #509- Editor icons are not rendered after
monacohas been upgraded - Propagate
visibilityto all nested pages inwatchmode - Messed up meta tag content value generation with escaped sequence, see #513
mark-githubicon issue in ref and file components, see #517- Exception thrown if
:icon-:is added to a page - Case-insensitive
in-memoryfile system - Prism theme issues after update to latest +++
Released: 2022-07-14
+++ New :icon-shield-check:
- New
generator.directoryIndex.appendproject config. - New
generator.trailingSlashproject config to instruct whether to add a trailing/when constructing links. - New
hostconfig onintegrations.plausible. See #272. +++ Fixed :icon-bug: - Extra phantom
index.mdfile if Retype output path ends with a slash char. - Anchored links receive extraneous slash char when
generator.directoryIndex.append: true. - Links to home page ignore
generator.trailingShashsetting. - Link at top-left logo has trailing slash when
generator.trailingSlashis set tofalse. - Pressing enter on search results creates invalid url. See #333.
- Parent folder prefixed with an
_underscore do not build properly. See #336. - Broken link to same page when
generator.trailingSlashisfalse. +++
Released: 2022-05-03
+++ New :icon-shield-check:
-
Support for full relative URL pathing. See #14, #133, #194, #222, #233, and #276.
-
New
generator.pathsproject config withsource,relative,rootoptions. -
New
search.preloadproject config to instruct Retype to preload the search index instead of on demand load. -
New
generator.directoryIndex.nameproject config for setting the default document name. -
New
generator.directoryIndex.altNamesproject config. -
New
RETYPE_DEFAULT_HOSTenvironment variable. See #239. -
New self-referential canonical meta tag for all pages.
-
Link to API pages using fully qualified class name path. +++ Fixed :icon-bug:
-
Exclude all contents of the
_includesdirectory from being deployed. -
Exclude files and pages within the
_includesdirectory from the sitemap generation. -
Sidebar menu item is not highlighted when missing trailing
/in the URL. -
Editor font request does not respect
basepath. See #318. -
Syntax errors in yaml files results in corrupt category URLs. See #316.
-
linksto the index document in the mobile sidebar footer not being resolved. -
.yml files excluded from deploy even if explicitly declared in
include. See #311. -
og:urlandtwitter:urlpaths incorrect for API generated pages. -
Include full version in the generator meta tag version.
-
Many
categoriesextends beyond page width and does not wrap. See #316. +++ Breaking :icon-shield-x: -
Switch
generator.pathsdefault value torelative.
To revert to the previous functionality, set the generator.paths config to root in your project retype.yml file.
generator:
paths: root # Old default functionality+++
Released: 2022-03-30
+++ New :icon-shield-check:
generator.recaseproject config to recase file and folder names. See #302.- Official Retype docker images published to DockerHub. See #122.
- New
@latesttag to be used in your retype-action.yml configuration. - GitHub Action annotation to announce availability of Retype v2, only if using Retype v1. +++ Fixed :icon-bug:
- author, date, and category metadata being rendered above page title
top.mdcontent should be excluded from summary card generation +++
Released: 2022-03-22
+++ New :icon-shield-check:
- Deploy
.htmland.htmfiles frominputtooutputby default. See #302. - Apply generic attribute syntax to Retype generated
<table>element. +++ Fixed :icon-bug: - Project
includeconfig not including pages if_*configured. See #296. +++
Released: 2022-03-14
+++ New :icon-shield-check:
- Redesign of Search results.
- Page content live editor during
retype start. - Project configuration for
full,partial, andbasicsearch index modes. - Content templating.
- Disable templating on a page.
- Line highlighting in code blocks.
ghostvariant on Button, Badge, and Callout.- Custom site-wide includes for
<head>,<body>,top.md, andbottom.md. - Support for custom generic attributes on Markdown components.
- Support for adding images above the top
h1page heading. - Google Tag Manager integration.
- Plausible IO integration.
- Page limit handling has been improved during
retype startmode. - Include
descriptionin search index. +++ Fixed :icon-bug: - Unable to scroll sidebar when navigating to a collapsed clickable sidebar menu. See #128.
- Double-quote in image caption is not encoded. See #245.
- Build fails if root retype.yml configuration file is blank. See #257.
- Super mega long word in page title causes rendering issue. See #253.
- Prevent float elements from interacting with Previous|Next buttons. See #232.
- Unreliable sidebar and Prev/Next button label word wrapping. See #253.
- Full width Callout component content. See #242.
- Strange link resolution
WARNINGon emphasized markdown links. See #291. +++
Released: 2021-12-23
+++ New :icon-shield-check:
allowFullScreenattribute on the[!embed]component. +++
Released: 2021-12-02
+++ Fixed :icon-bug:
- Badges configured without a link
[!badge x]are being ignored. - Horizontal scroll issue with wide table. See #192.
- Relax client integrity verification rules. See #225 and #226.
- Corrupted website config error appears on first load after rebuild. See #212 and #226. +++
Released: 2021-11-19
+++ New :icon-shield-check:
- Multi-language search and automatic detection of content languages. See #197.
- Retype Pro with increased page limit and Retype branding removal option.
- Better style for native scrollbars on Windows. See #107.
serve.start.validationproject configuration option.- All heading elements within the page content are now added to the search index. See #166.
- Page config and
SUMMARY.mdcan be used together. - Upgrade Octicons icons library from v15.2.0 to v16.1.1. +++
Released: 2021-09-30
+++ New :icon-shield-check:
- $\KaTeX$ math typesetting library support.
- Auto generate RSS feed for blog posts.
serve.start.pollingproject option.- Gravatar support for
authoravatars. - project option to configure a default Gravatar image.
targetandiconattributes on[!ref]component.- Smarter link resolution logic. +++
Released: 2021-08-30
+++ New :icon-shield-check:
- Incremental build during
retype startwith page dependency graph - Ability to run
retype startwith in-memory output. Turned on by default, seeserve.start.modeto configure. - Platform specific NPM packages:
retypeapp-win-x86retypeapp-win-x64retypeapp-linux-x64retypeapp-darwin-x64- Lazy Prism and Mermaid plugin execution for hidden content
- Keep scroll position on full page reload during
retype start. - Build is so fast now that the client refresh interval can be tightened up to
100ms. - Add
targetproperty for linkable components, such as Button and Badge. +++
Released: 2021-08-06
+++ Fixed :icon-bug:
- Update expired NPM Access Token to fix broken NPM package publishing from
v1.8.1. +++
Released: 2021-08-05
+++ New :icon-shield-check:
- Add broader checks for unresolved links, see #112. For instance, if a link to
../componentsis created, Retype will now try to resolve the path to any of the following:
../components.md
../components/index.md
../components/components.md
../components/default.md
- Allow inline Markdown components for
author,title, andlabelpage configs, see #114. Block-level Markdown components will be ignored for those configs.
+++ Fixed :icon-bug: !!!warning
This release failed to run properly if the NPM package was installed. 馃 We didn't notice that our NPM Access Token had expired between the v1.8.0 and v1.8.1 releases. The expired NPM token caused our automated release process to fail. Sorry about that. 馃槱 Once we figured out what was going wrong, a new NPM Access Token was set and v1.8.2 was released. We have added NPM token pre-checks and verifications to the automated release process to hopefully prevent the issue from ever happening again.
!!! +++
Released: 2021-08-03
+++ New :icon-shield-check:
retype.ymlproject configuration file format.urlproject config for setting your website URL.- Auto-generate a
sitemap.xmlfile to inform search engines which pages to crawl. - Auto-generate a
robots.txtfile. - Open Graph and Twitter meta tags generated for every page.
serve.hostandserve.portproject configs./blogsummary for any.mdpage added to a/blogfolder.author,category, anddatepage configs.redirectpage config.visibilitypage config.- Added logic to handle the manual creation of a
CNAMEfile and copy to output. - Automated process to check for new Octicons release and merge update.
- Update to latest Octicons icon release.
- Cleaned up the CLI experience. See #103.
- Removed excessive bottom padding on blockquotes, see #74. +++
Released: 2021-06-24
+++ New :icon-shield-check:
- Column component.
- Stacking Panels component.
- Open Graph and Twitter card support.
- Mermaid diagram and visualization support.
targetconfig for alllinkswithin retype.yml.- Default page support for
default.md. - Hover style on Badge component when links.
- Super improved handling of 谩cc毛nt characters. +++
Released: 2021-06-09
+++ New :icon-shield-check:
tagsconfig for pages.:icon-shortcode:component.includeproject config.excludeproject config.- Improved
<table>styling. - Performance boost for components. +++
Released: 2021-05-12
+++ New :icon-shield-check:
- Badge component
- Syntax highlighting support for all code block languages
routepage configportproject config- Larger font-size for
h1,h2, andh3headers. - Better handing of special characters within file names.
- Cleaner handling of
.mdpages created by GitHub Wiki. +++
Released: 2021-04-12
+++ New :icon-shield-check:
- Even cleaner upgrade to Retype from GitBook experience
- Super fast
retype startincremental build process - image alignment and captions
excludeconfig for retype.ymlbloglayout and/blogfolder defaults[!file]component[!ref]component +++
Released: 2021-03-30
+++ New :icon-shield-check:
- GitHub Actions for Retype.
expandedconfig on folder configuration.iconandiconAlignconfigs onlinks. +++
Released: 2021-03-25
+++ New :icon-shield-check:
centrallayout.pagelayout.Edit this pagelink.Previous | Nextfooter navigation buttons for pages.orderPage level config.hiddenvisibilityPage level config.faviconProject config available in retype.yml. +++
Released: 2021-03-12
+++ New :icon-shield-check:
- Tab component.
- Button component.
- Panel component with expand/collapse.
retype startcommand.- Live Reload when using
retype start. - .yml option for Page or Folder configs.
- Code Block title.
- line numbering in code blocks. +++
Released: 2021-02-11
+++ New :icon-shield-check:
- Publish to NPM
- Publish to NuGet
- Initial
v1.0.0release +++