Soupault 4.0.0-beta1
Published on February 7, 2022 by Daniil Baturin
I'm quite surprised to see contributions here when I haven't even announced this OpenCollective account officially anywhere yet! Your support is really important for me and I'm very glad to see this.
I've just uploaded soupault 4.0.0-beta1. There are multiple new features:
I've just uploaded soupault 4.0.0-beta1. There are multiple new features:
- Index processors can be written in Lua, which enables not only greater control but also allows generating taxonomy pages and paginated indices directly from soupault.
- Ability to take over page processing stages and augment them with Lua hooks.
- An option to make index data accessible from content pages.
- Ability to mark certain index fields as required.
- Multiple new Lua plugin functions, including Unicode-aware string length and truncation, new HTML helpers, and more.
Of course, all these features need documentation and usage examples, and I'll get to it. The main goal of this beta is to make sure that old functionality is still working for everyone, save for a minor breaking change.
When I'm sure that it's stable enough, I'll put together a proper release post, update the reference manual, and make it official.
I'm also going to give the sample blog repo a refresh and extract the setup of the OCaml book as another "blueprint" to make it easier to build upon. Stay tuned!
When I'm sure that it's stable enough, I'll put together a proper release post, update the reference manual, and make it official.
I'm also going to give the sample blog repo a refresh and extract the setup of the OCaml book as another "blueprint" to make it easier to build upon. Stay tuned!