Soupault (a static site generator based on HTML element tree rewriting) 5.1.0 release is now available: https://soupault.app/blog/soupault-5.1.0-release/
In this release:
* The `element_template` widget now has access to the site index.
* Global data is back, in a safer way: the startup hook can populate it, and everything else has read-only access via the new `Plugin.get_global_data(key)` function.
* All target directories are now guaranteed to exist when soupault gets to processing widgets, so plugins can easily create asset files — no need to check or create dirs.
#html #web #SmallWeb #IndieWeb #ssg #OCaml