1.8 KiB
+++ title = "Version 0.9.0 released" date = 2024-07-08T13:53:46+10:00
#[extra] #updated = 2024-02-20T22:57:15+10:00 +++
The 0.9.0 release has been published. The summary selector now supports matching multiple elements, tilde expansion is performed on the output path, and more.
Version 0.9.0
This release adds support for matching multiple elements in the
feed.config.summary
selector. These may be specified comma separated like p, blockquote
, or as an array like ["p", "blockquote"]
. The array form allows
the order the elements are added to the generated feed to be controlled. See
the documentation for more details.
Tilde expansion is now performed on the output
path in the configuration file. This
allows a path like ~/Documents/rsspls
to be specified in order to output into the
Documents
folder of the user running rsspls
.
The page caches will now be invalidated if the configuration is changed. This way feeds will always be regenerated when the config file is edited. Previously they would only be regenerated when the source HTML changed.
It's now possible to build rsspls
using the native TLS library of the
platform instead of rustls
. This is particularly handy on Windows ARM where
building the ring
dependency of rustls
currently requires having clang
installed. To build with native-tls
do the following:
cargo build --release --locked --no-default-features --features native-tls
If you find rsspls
useful you can sponsor me on GitHub.