<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
  <channel>
    
    <title>RSS Please</title>
    
    <link>https:&#x2F;&#x2F;rsspls.7bit.org</link>
    <description></description>
    <generator>Zola</generator>
    <language>en</language>
    <managingEditor>wes@wezm.net (Wesley Moore)</managingEditor>
    <webMaster>wes@wezm.net (Wesley Moore)</webMaster>
    <atom:link href="https:&#x2F;&#x2F;rsspls.7bit.org&#x2F;index.xml" rel="self" type="application/rss+xml"/>
    <lastBuildDate>Mon, 27 Apr 2026 12:21:14 +1000</lastBuildDate>
    
    <item>
      <title>Version 0.12.0 released</title>
      <pubDate>Mon, 27 Apr 2026 12:21:14 +1000</pubDate>
      <atom:published>2026-04-27T12:21:14+10:00</atom:published>
      
      <author>wes@wezm.net (Wesley Moore)</author>
      <link>https:&#x2F;&#x2F;rsspls.7bit.org&#x2F;news&#x2F;release-0-12-0&#x2F;</link>
      <guid>https:&#x2F;&#x2F;rsspls.7bit.org&#x2F;news&#x2F;release-0-12-0&#x2F;</guid>
      <description>&lt;p&gt;&lt;em&gt;RSS Please is a command line tool that allows you to generate RSS feeds from web pages.
Parts of the page are extracted using CSS selectors and a feed generated from the matching
items. RSS Please runs on Linux, macOS, Windows, BSD, and more.&lt;&#x2F;em&gt;&lt;&#x2F;p&gt;
&lt;p&gt;The 0.12.0 release has been published. RSS Please now supports per-feed update hooks that are run
when a feed is updated.&lt;&#x2F;p&gt;
&lt;span id=&quot;continue-reading&quot;&gt;&lt;&#x2F;span&gt;&lt;h2 id=&quot;version-0-12-0&quot;&gt;Version 0.12.0&lt;&#x2F;h2&gt;
&lt;p&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;github.com&#x2F;wezm&#x2F;rsspls&#x2F;releases&#x2F;tag&#x2F;0.12.0&quot;&gt;This release&lt;&#x2F;a&gt; adds a new optional per-feed property,
&lt;a href=&quot;https:&#x2F;&#x2F;rsspls.7bit.org&#x2F;documentation&#x2F;#feed-post-update-hook&quot;&gt;post_update_hook&lt;&#x2F;a&gt;,
to the configuration file specifying a command to run when a feed is updated.
The &lt;code&gt;RSSPLS_FEED_FILE&lt;&#x2F;code&gt; environment variable is set in the environment of the spawned
command with the absolute path to the feed file that was updated.&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;github.com&#x2F;wezm&#x2F;rsspls&#x2F;compare&#x2F;0.11.2...0.12.0&quot;&gt;Full Changelog&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;github.com&#x2F;wezm&#x2F;rsspls&#x2F;releases&#x2F;tag&#x2F;0.12.0&quot;&gt;Download&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;If you find &lt;code&gt;rsspls&lt;&#x2F;code&gt; useful please consider a one-off or recurring contribution
to support development &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;github.com&#x2F;sponsors&#x2F;wezm&quot;&gt;on GitHub Sponsors&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
</description>
    </item>
    
    <item>
      <title>Version 0.11.2 released</title>
      <pubDate>Mon, 05 Jan 2026 15:19:41 +1000</pubDate>
      <atom:published>2026-01-05T15:19:41+10:00</atom:published>
      
      <author>wes@wezm.net (Wesley Moore)</author>
      <link>https:&#x2F;&#x2F;rsspls.7bit.org&#x2F;news&#x2F;release-0-11-2&#x2F;</link>
      <guid>https:&#x2F;&#x2F;rsspls.7bit.org&#x2F;news&#x2F;release-0-11-2&#x2F;</guid>
      <description>&lt;p&gt;&lt;em&gt;RSS Please is a command line tool that allows you to generate RSS feeds from web pages.
Parts of the page are extracted using CSS selectors and a feed generated from the matching
items. RSS Please runs on Linux, macOS, Windows, BSD, and more.&lt;&#x2F;em&gt;&lt;&#x2F;p&gt;
&lt;p&gt;The 0.11.2 release has been published. RSS Please can now be configured to
disable TLS certificate verification, which is useful for handling self-signed
certificates.&lt;&#x2F;p&gt;
&lt;span id=&quot;continue-reading&quot;&gt;&lt;&#x2F;span&gt;&lt;h2 id=&quot;version-0-11-2&quot;&gt;Version 0.11.2&lt;&#x2F;h2&gt;
&lt;p&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;github.com&#x2F;wezm&#x2F;rsspls&#x2F;releases&#x2F;tag&#x2F;0.11.2&quot;&gt;This release&lt;&#x2F;a&gt; adds a new optional boolean property,
&lt;a href=&quot;https:&#x2F;&#x2F;rsspls.7bit.org&#x2F;documentation&#x2F;#insecure-disable-certificate-verification&quot;&gt;insecure_disable_certificate_verification&lt;&#x2F;a&gt;,
to the configuration file (default &lt;code&gt;false&lt;&#x2F;code&gt;) indicating whether to disable
verification of TLS certificates.&lt;&#x2F;p&gt;
&lt;p&gt;This setting applies to the HTTP client used by RSS Please, thus it will apply to
every feed in the configuration. It should only be enabled in specific
situations where certificates fail verification due to being self-signed or
missing intermediate certificates.&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;github.com&#x2F;wezm&#x2F;rsspls&#x2F;compare&#x2F;0.10.0...0.11.2&quot;&gt;Full Changelog&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;github.com&#x2F;wezm&#x2F;rsspls&#x2F;releases&#x2F;tag&#x2F;0.11.2&quot;&gt;Download&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;If you find &lt;code&gt;rsspls&lt;&#x2F;code&gt; useful please consider a one-off or recurring contribution
to support development &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;github.com&#x2F;sponsors&#x2F;wezm&quot;&gt;on GitHub Sponsors&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
</description>
    </item>
    
    <item>
      <title>Version 0.10.0 released</title>
      <pubDate>Sat, 31 Aug 2024 10:25:14 +1000</pubDate>
      <atom:published>2024-08-31T10:25:14+10:00</atom:published>
      
      <author>wes@wezm.net (Wesley Moore)</author>
      <link>https:&#x2F;&#x2F;rsspls.7bit.org&#x2F;news&#x2F;release-0-10-0&#x2F;</link>
      <guid>https:&#x2F;&#x2F;rsspls.7bit.org&#x2F;news&#x2F;release-0-10-0&#x2F;</guid>
      <description>&lt;p&gt;&lt;em&gt;RSS Please is a command line tool that allows you to generate RSS feeds from web pages.
Parts of the page are extracted using CSS selectors and a feed generated from the matching
items. RSS Please runs on Linux, macOS, Windows, BSD, and more.&lt;&#x2F;em&gt;&lt;&#x2F;p&gt;
&lt;p&gt;The 0.10.0 release has been published. RSS Please now optionally supports reading
web pages from local files.&lt;&#x2F;p&gt;
&lt;span id=&quot;continue-reading&quot;&gt;&lt;&#x2F;span&gt;&lt;h2 id=&quot;version-0-10-0&quot;&gt;Version 0.10.0&lt;&#x2F;h2&gt;
&lt;p&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;github.com&#x2F;wezm&#x2F;rsspls&#x2F;releases&#x2F;tag&#x2F;0.10.0&quot;&gt;This release&lt;&#x2F;a&gt; adds a new optional boolean property, &lt;code&gt;file_urls&lt;&#x2F;code&gt;, to the
configuration file (default &lt;code&gt;false&lt;&#x2F;code&gt;) indicating whether to allow fetching web
pages from &lt;code&gt;file&lt;&#x2F;code&gt; URLs. When set to &lt;code&gt;true&lt;&#x2F;code&gt;,
&lt;a href=&quot;https:&#x2F;&#x2F;rsspls.7bit.org&#x2F;documentation&#x2F;#feed-config-url&quot;&gt;feed.config.url&lt;&#x2F;a&gt; can be a URL using the
&lt;code&gt;file&lt;&#x2F;code&gt; scheme to a local HTML file like:
&lt;code&gt;file:&#x2F;&#x2F;&#x2F;home&#x2F;wmoore&#x2F;Documents&#x2F;example.html&lt;&#x2F;code&gt;.&lt;&#x2F;p&gt;
&lt;p&gt;This feature enables workflows where the HTML is generated locally before
running RSS Please, or fetching the HTML using a different mechanism such as a
&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;curl.se&#x2F;&quot;&gt;cURL&lt;&#x2F;a&gt; invocation or headless browser. This latter option might allow
generating RSS feeds from sites that require authentication or JavaScript to
render.&lt;&#x2F;p&gt;
&lt;p&gt;A statically linked binary for ARM64 Linux is also published for this release,
which should run on Raspberry Pis, and other ARM based Linux devices.&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;github.com&#x2F;wezm&#x2F;rsspls&#x2F;compare&#x2F;0.9.0...0.10.0&quot;&gt;Full Changelog&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;github.com&#x2F;wezm&#x2F;rsspls&#x2F;releases&#x2F;tag&#x2F;0.10.0&quot;&gt;Download&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;If you find &lt;code&gt;rsspls&lt;&#x2F;code&gt; useful please consider a one-off or recurring contribution
to support development &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;github.com&#x2F;sponsors&#x2F;wezm&quot;&gt;on GitHub Sponsors&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
</description>
    </item>
    
    <item>
      <title>Version 0.9.0 released</title>
      <pubDate>Mon, 08 Jul 2024 13:53:46 +1000</pubDate>
      <atom:published>2024-07-08T13:53:46+10:00</atom:published>
      
      <author>wes@wezm.net (Wesley Moore)</author>
      <link>https:&#x2F;&#x2F;rsspls.7bit.org&#x2F;news&#x2F;release-0-9-0&#x2F;</link>
      <guid>https:&#x2F;&#x2F;rsspls.7bit.org&#x2F;news&#x2F;release-0-9-0&#x2F;</guid>
      <description>&lt;p&gt;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.&lt;&#x2F;p&gt;
&lt;span id=&quot;continue-reading&quot;&gt;&lt;&#x2F;span&gt;&lt;h2 id=&quot;version-0-9-0&quot;&gt;Version 0.9.0&lt;&#x2F;h2&gt;
&lt;p&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;github.com&#x2F;wezm&#x2F;rsspls&#x2F;releases&#x2F;tag&#x2F;0.9.0&quot;&gt;This release&lt;&#x2F;a&gt; adds support for matching multiple elements in the
&lt;code&gt;feed.config.summary&lt;&#x2F;code&gt; selector. These may be specified comma separated like &lt;code&gt;p, blockquote&lt;&#x2F;code&gt;, or as an array like &lt;code&gt;[&quot;p&quot;, &quot;blockquote&quot;]&lt;&#x2F;code&gt;. The array form allows
the order the elements are added to the generated feed to be controlled. See
&lt;a href=&quot;https:&#x2F;&#x2F;rsspls.7bit.org&#x2F;documentation&#x2F;#feed-config-summary&quot;&gt;the documentation for more details&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
&lt;p&gt;Tilde expansion is now performed on the &lt;code&gt;output&lt;&#x2F;code&gt; path in the configuration file. This
allows a path like &lt;code&gt;~&#x2F;Documents&#x2F;rsspls&lt;&#x2F;code&gt; to be specified in order to output into the
&lt;code&gt;Documents&lt;&#x2F;code&gt; folder of the user running &lt;code&gt;rsspls&lt;&#x2F;code&gt;.&lt;&#x2F;p&gt;
&lt;p&gt;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.&lt;&#x2F;p&gt;
&lt;p&gt;It’s now possible to build &lt;code&gt;rsspls&lt;&#x2F;code&gt; using the native TLS library of the
platform instead of &lt;code&gt;rustls&lt;&#x2F;code&gt;. This is particularly handy on Windows ARM where
building the &lt;code&gt;ring&lt;&#x2F;code&gt; dependency of &lt;code&gt;rustls&lt;&#x2F;code&gt; currently &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;github.com&#x2F;briansmith&#x2F;ring&#x2F;blob&#x2F;7c0024abaf4fd59250c9b79cc41a029aa0ef3497&#x2F;BUILDING.md&quot;&gt;requires having &lt;code&gt;clang&lt;&#x2F;code&gt;
installed&lt;&#x2F;a&gt;. To build with &lt;code&gt;native-tls&lt;&#x2F;code&gt; do the following:&lt;&#x2F;p&gt;
&lt;pre class=&quot;giallo&quot; style=&quot;color: #383A42; background-color: #FAFAFA;&quot;&gt;&lt;code data-lang=&quot;plain&quot;&gt;&lt;span class=&quot;giallo-l&quot;&gt;&lt;span&gt;cargo build --release --locked --no-default-features --features native-tls&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;github.com&#x2F;wezm&#x2F;rsspls&#x2F;compare&#x2F;0.8.1...0.9.0&quot;&gt;Full Changelog&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;
&lt;p&gt;If you find &lt;code&gt;rsspls&lt;&#x2F;code&gt; useful you can &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;github.com&#x2F;sponsors&#x2F;wezm&quot;&gt;sponsor me on GitHub&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
</description>
    </item>
    
    <item>
      <title>Version 0.8.1 and Website</title>
      <pubDate>Fri, 08 Mar 2024 21:30:39 +1000</pubDate>
      <atom:published>2024-03-08T21:30:39+10:00</atom:published>
      
      <author>wes@wezm.net (Wesley Moore)</author>
      <link>https:&#x2F;&#x2F;rsspls.7bit.org&#x2F;news&#x2F;release-0-8-1&#x2F;</link>
      <guid>https:&#x2F;&#x2F;rsspls.7bit.org&#x2F;news&#x2F;release-0-8-1&#x2F;</guid>
      <description>&lt;p&gt;The 0.8.1 release has been published and RSS Please now has its own website.&lt;&#x2F;p&gt;
&lt;span id=&quot;continue-reading&quot;&gt;&lt;&#x2F;span&gt;&lt;h2 id=&quot;version-0-8-1&quot;&gt;Version 0.8.1&lt;&#x2F;h2&gt;
&lt;p&gt;Many thanks to &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;github.com&#x2F;Lcchy&quot;&gt;Lcchy on GitHub&lt;&#x2F;a&gt; for these new features in &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;github.com&#x2F;wezm&#x2F;rsspls&#x2F;releases&#x2F;tag&#x2F;0.8.1&quot;&gt;this release&lt;&#x2F;a&gt;:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;Add per feed user-agent option to config file &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;github.com&#x2F;wezm&#x2F;rsspls&#x2F;pull&#x2F;27&quot;&gt;#27&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;Add a media selector to include as RSS enclosure &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;github.com&#x2F;wezm&#x2F;rsspls&#x2F;pull&#x2F;29&quot;&gt;#29&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;Add option to proxy requests &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;github.com&#x2F;wezm&#x2F;rsspls&#x2F;pull&#x2F;32&quot;&gt;#32&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;Recover from item parsing error and continue &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;github.com&#x2F;wezm&#x2F;rsspls&#x2F;pull&#x2F;35&quot;&gt;#35&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;github.com&#x2F;wezm&#x2F;rsspls&#x2F;compare&#x2F;0.7.1...0.8.1&quot;&gt;Full Changelog&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;
&lt;p&gt;If you find &lt;code&gt;rsspls&lt;&#x2F;code&gt; useful you can &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;github.com&#x2F;sponsors&#x2F;wezm&quot;&gt;sponsor me on GitHub&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;website&quot;&gt;Website&lt;&#x2F;h2&gt;
&lt;p&gt;RSS Please now has it’s own website. Of course it has an RSS feed:
&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;rsspls.7bit.org&#x2F;index.xml&quot;&gt;https:&#x2F;&#x2F;rsspls.7bit.org&#x2F;index.xml&lt;&#x2F;a&gt;. The website is built with &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.getzola.org&#x2F;&quot;&gt;Zola&lt;&#x2F;a&gt; and uses
a modified version of the &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;github.com&#x2F;huhu&#x2F;juice&quot;&gt;Juice theme&lt;&#x2F;a&gt;. I’ve moved a lot of the content
that was in the README to the website. This also allowed me to expand on things
like the configuration file.&lt;&#x2F;p&gt;
&lt;p&gt;The source of &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;forge.wezm.net&#x2F;wezm&#x2F;rsspls.7bit.org&quot;&gt;the website is also open-source&lt;&#x2F;a&gt;. If you’d like to
update the content or fix an issue contributions are welcome.&lt;&#x2F;p&gt;
</description>
    </item>
    
  </channel>
</rss>

