Skip to content

2026.9.6

Latest

Choose a tag to compare

@versun versun released this 06 Sep 13:14
· 1 commit to main since this release

What's Fixed

  • Fixed a crash when a feed has no etag (NULL in the database): httpx rejects a None header value before the request is sent, so the If-None-Match header is now only sent when an etag actually exists.
  • Full article fetching (via newspaper) now uses the same User-Agent logic as feed fetching: the RSS_FETCH_USER_AGENT setting is honored, and on failure the request is retried once with the fallback HTTP-client UA (curl/8.10.1) to bypass WAF (e.g. Cloudflare) blocks — mirroring the existing feed-fetch 403 fallback.

Full Changelog: 2026.9.5...2026.9.6