Skip to content

Releases: retypeapp/retype

v1.9.0

30 Aug 19:29
Compare
Choose a tag to compare

Retype version 1.9.0 has been released 👾 👾

Version v1.9.0

There were 20 changes in Retype v1.9.0.

New

  • Incremental build during retype watch with page dependency graph.
  • Ability to run retype watch with in-memory output. On by default. See server.watch.mode to configure.
  • New platform specific NPM packages
    1. retypeapp-win-x86
    2. retypeapp-win-x64
    3. retypeapp-linux-x64
    4. retypeapp-darwin-x64
  • Warn about conflicting named or nested pages.
  • Warn about conflicting default pages.
  • If url set with a github.io or gitlab.io domain, do not auto-generate a CNAME file.
  • Lazy Prism and Mermaid plugin execution for hidden content.
  • Keep scroll position on full page reload during retype watch.
  • If a page throws an error, correct Previous and Next button sequence.
  • Redirect to website root if page failed to compile.
  • Emit sitemap.xml <priority>1</priority> as <priority>1.0</priority>.
  • Clean up console messages during retype watch.
  • Build is so fast now that the client refresh interval can be tightened up to 100ms.
  • Add target property for linkable components, such as Button and Badge.
  • Set the home page default order value to 10000.

Fixed

  • Stop normalizing user links before resolving.
  • Fix emoji shortcode parsing exception.
  • If author set with an email it was not rendering correctly as an email link.
  • Code snippet was failing to resolve a rooted path.
  • Correct wrong encoding attribute in generated sitemap, see issue #125.
  • Code snippet could not reference resources external to the project.

Please check out the Getting Started guide to get up and running with Retype v1.9.0 within just a few seconds.

v1.8.2

06 Aug 16:44
Compare
Choose a tag to compare

Retype version 1.8.2 has been released 😩 😩

Featuring

  • Update expired NPM Access Token to fix broken NPM package publishing from v1.8.1
  • No other changes

Please check out the Getting Started guide to get up and running with Retype v1.8.2 within just a few seconds.

v1.8.1

06 Aug 03:29
Compare
Choose a tag to compare

Retype version 1.8.1 has been released 😺 😺

Featuring

  • Add broader checks for unresolved links (see #112). For instance, if a link to ../components is created, Retype will now try to resolve the path to any of the following:
    1. ../components.md
    2. ../components/index.md
    3. ../components/readme.md
    4. ../components/default.md
  • Allow inline Markdown components for author, title, and label page configs (see #114). Block-level Markdown components will be ignored for those configs.

NOTE: 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.

Please check out the Getting Started guide to get up and running with Retype v1.8.1 within just a few seconds.

v1.8.0

04 Aug 11:58
Compare
Choose a tag to compare

Retype version 1.8.0 has been released 👾 👾

Featuring

  • New retype.yml project configuration file format
  • New url project config for setting your website URL
  • New auto-generate a sitemap.xml file to inform search engines which pages to crawl
  • New auto-generate a robots.txt file
  • New Open Graph and Twitter meta tags generated for every page
  • New server.host and server.port project configs
  • New /blog summary for any .md page added to a /blog folder
  • New author, category, and date page configs
  • New redirect page config
  • New visibility page config
  • New process to handle the manual creation of a CNAME file and copy to output
  • New automated process to check for new Octicons release and merge update
  • Update to latest Octicons icon release
  • Improve the CLI experience, see #103
  • Fix excessive bottom padding on blockquotes, see #74

Please check out the Getting Started guide to get up and running with Retype v1.8 within just a few seconds.

v1.7.0

29 Jun 18:37
Compare
Choose a tag to compare

Retype version 1.7.0 has been released 🤖 🤖

Featuring

  • New Column component
  • New stacking Panels component
  • New Open Graph and Twitter card support
  • New Mermaid diagram and visualization support
  • New target config for all links within retype.json
  • New default page support for default.md
  • New hover style on Badge component when links
  • Super improved handling of áccënt characters
  • A dozen other minor enhancements, optimizations, and adjustments

Please check out the Getting Started guide to get up and running with Retype v1.7 within just a few seconds.

v1.6.0

09 Jun 19:30
Compare
Choose a tag to compare

Retype version 1.6.0 has been released 🎉 🎉

Featuring

  • New tags config for pages
  • New :icon-shortcode: component
  • New include project config
  • New exclude project config
  • Improved <table> styling
  • Performance boost for components
  • Dozens of enhancements, optimizations, and adjustments

Please check out the Getting Started guide to get up and running with Retype v1.6 within just a few seconds.