Beta 2 is now available
The second beta release of Toucan is now available. This release includes many improvements and some new features.
Here’s a list of the most important changes in this release:
- Utilize a temporary directory for site generation.
- The Base URL now consistently eliminates any trailing slashes.
- Resolved an issue with asset resolution that was related to base URLs.
- Introduced support for default values of content type properties (currently limited to String values, with plans for type safety in a future release).
properties:
featured:
type: bool
required: true
defaultValue: "false"
- It is now possible to create basic API endpoints for content types by including the
api
property along with the desired JSON output file name in the content type definition. This allows for straightforward searching and filtering of content using frontend JavaScript.
api: posts
- Add config option to support custom RSS xml file name.
contents:
rss:
output: feed.xml
- Introduce basic SEO checks using the
--seo-checks
flag. This feature will identify common SEO issues, including the length of the title and description, as well as the presence of canonical URLs. Furthermore, it will evaluate H1 and meta tags if a keyword is specified in the front matter.
keyword: "static site generator"
See the release notes for more details.
Related articles
First beta release
Toucan 1.0.0-beta.1 has been released, featuring custom block directives and other minor enhancements.
Last alpha release
Toucan 1.0.0-alpha.3 is now released, this article will help you to understand the changes and to migrate your site from alpha 2.
Toucan is now ready for alpha testing
Here’s how you can try out Toucan, our brand-new static site generator, developed entirely in Swift.