From c8c83a012b2ddfc9556ab4abd2738855d311d7b4 Mon Sep 17 00:00:00 2001 From: Wesley Moore Date: Mon, 8 Jul 2024 14:09:46 +1000 Subject: [PATCH] Add 0.9.0 announcement post --- content/news/release-0.9.0.md | 43 +++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 content/news/release-0.9.0.md diff --git a/content/news/release-0.9.0.md b/content/news/release-0.9.0.md new file mode 100644 index 0000000..f90d26c --- /dev/null +++ b/content/news/release-0.9.0.md @@ -0,0 +1,43 @@ ++++ +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][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](@/documentation.md#feed-config-summary). + +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][ring]. To build with `native-tls` do the following: + + cargo build --release --locked --no-default-features --features native-tls + +[Full Changelog](https://github.com/wezm/rsspls/compare/0.8.1...0.9.0) + +If you find `rsspls` useful you can [sponsor me on GitHub][sponsor]. + +[release]: https://github.com/wezm/rsspls/releases/tag/0.9.0 +[sponsor]: https://github.com/sponsors/wezm +[ring]: https://github.com/briansmith/ring/blob/7c0024abaf4fd59250c9b79cc41a029aa0ef3497/BUILDING.md