Skip to content

0.5.0

Compare
Choose a tag to compare
@Abbe98 Abbe98 released this 18 Aug 13:18
· 50 commits to main since this release
5eaa6f5

Snowman 0.5.0 ⛄

This release is the fifth non-experimental release of Snowman, a static site generator for SPARQL backends. This release is a rather small one given our release history but it brings you a new --conflig build parameter as well as two important bugs fix next to various changes to the documentation.

Screenshot from 2021-10-12 00-17-09

Features and changes 🎈

There are no breaking changes in this release.

Here are some of the most notable changes:

CLI 🛠

  • A new --config flag for the build command which allows you to points to other configuration files than the default snowman.yaml.

Documentation 📄

  • Added documentation for Go's built in print template function
  • Removed an obsolete note about functions not understanding RDF terms
  • Added documentation for the view option unsafe. Thank you @mzeinstra! ⭐

Template functions 🛠

  • Added int which casts values to integers.

Bug fixes 🪲

  • Fixed a bug causing site files from previous build runs not to clear
  • Fixed a bug causing the query template function to incorrectly inject parameters if called with more than one has been fixed. #68 Thank you @LvanWissen! ⭐

Known issues

  • Snowman 0.4.0 appears to have introduced a dependency on LibC, this is not intended. If you are affected, either install a matching LibC version or build Snowman from source on your target platform. #72

Installing Snowman 🌨

Download the binary for your OS/architecture, rename it to "snowman", and place it in a directory on your path. Alternatively, place it in your project folder and execute it with the ./ prefix.

We provide binaries for six architectures/operation systems, if none of these are suitable for you, you can build it from source. If you think we should provide pre-built binaries for additional platforms, consider raising an issue.

Roadmap and Snowman 0.6.0 🗺

Let us know what we should include in Snowman 0.6.0 either by raising an issue or opening a discussion.

Discuss 💬

You can discuss this release or other aspects of Snowman in the forum.