Releases: retypeapp/retype
v1.9.0
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. Seeserver.watch.mode
to configure. - New platform specific NPM packages
- Warn about conflicting named or nested pages.
- Warn about conflicting default pages.
- If
url
set with agithub.io
orgitlab.io
domain, do not auto-generate aCNAME
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
andNext
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 to10000
.
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
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
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:../components.md
../components/index.md
../components/readme.md
../components/default.md
- Allow inline Markdown components for
author
,title
, andlabel
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
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
andserver.port
project configs - New
/blog
summary for any.md
page added to a/blog
folder - New
author
,category
, anddate
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
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 alllinks
withinretype.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
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.