| icon |
|---|
versions |
The entire release archives of Retype is available on NPM or NuGet.
!!! Need a new feature in Retype? Start a discussion and let's chat. :icon-comment: !!!
+++ Planned :icon-unverified:
- :icon-shield-check: New Project level multi-language support with the ability to configure a different interface language within your project
retype.ymlfile. - :icon-bug: Fixing misc defects and include several minor enhancements.
+++
Released: 2022-07-14
+++ New :icon-shield-check:
generator.directoryIndex.appendproject config.generator.trailingSlashproject config to instruct whether to add a trailing/when constructing links.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. -
.ymlfiles excluded from deploy even if explicitly declared ininclude. 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 yourretype-action.ymlconfiguration. - 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:
+++
Released: 2022-03-14
+++ New :icon-shield-check:
- Redesign of Search results.
- Page content live editor during
retype watch. - 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 Alert. - 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 watchmode. - 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 Alert 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.
-
server.watch.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.
-
server.watch.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 watchwith page dependency graph - Ability to run
retype watchwith in-memory output. Turned on by default, seeserver.watch.modeto configure. - Platform specific NPM packages:
- Lazy Prism and Mermaid plugin execution for hidden content
- Keep scroll position on full page reload during
retype watch. - 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/readme.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.
-
server.hostandserver.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 alllinkswithinretype.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 config -
portproject 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 watchincremental build process - image alignment and captions
-
excludeconfig forretype.yml -
bloglayout 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 inretype.yml.
+++
Released: 2021-03-12
+++ New :icon-shield-check:
- Tab component.
- Button component.
- Panel component with expand/collapse.
-
retype watchcommand. - Live Reload when using
retype watch. -
.ymloption 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
+++
