· 1 min read

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


· 1 min read

First beta release


Toucan 1.0.0-beta.1 has been released, featuring custom block directives and other minor enhancements.

· 1 min read

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.

· 2 min read

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.