0.5.0
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.
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 thebuild
command which allows you to points to other configuration files than the defaultsnowman.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.