Releases: Athou/commafeed
Releases · Athou/commafeed
CommaFeed 5.6.1
CommaFeed 5.6.0
- To better respect the bandwidth of feed owners, the default value of
commafeed.feed-refresh.interval-empirical
is now true. This means feeds no longer refresh exactly every 5 minutes (the default value ofcommafeed.feed-refresh.interval
) but between 5 minutes and 4 hours (the default value of the newcommafeed.feed-refresh.max-interval
setting). The interval is calculated based on feed activity, so highly active feeds refresh more often (#1677) - Many previously hardcoded values used in feed refresh interval calculation are now exposed as settings (#1677)
- Access to local addresses is now blocked to mitigate server-side request forgery (SSRF) attacks, which could potentially expose internal resources. You might want to disable the new
commafeed.http-client.block-local-addresses
setting if you subscribe to feeds only available on your local network and you trust all your users - If a feed responds with a "429 - Too many requests" response, a backoff mechanism is triggered when the response does not contain a "Retry-After" header
CommaFeed 5.5.0
- CommaFeed now honors the Retry-After response header and will not try to refresh a feed sooner than the value of this header
- Audio enclosures (e.g. podcasts) now fill available entry width
- Fix an issue with some labels not correctly internationalized
CommaFeed 5.4.0
- An arm64 native executable is now available for download on the releases page
- The native executable Docker image now supports arm64
- Fixed an issue with feeds that declared an invalid DOCTYPE (#1260)
CommaFeed 5.3.6
- Ignore invalid Cache-Control header values (#1619)
CommaFeed 5.3.5
- Fixed an issue with the aspect ratio of images of some feeds (#1595)
- CommaFeed now honors the Cache-Control response header and will not try to refresh a feed sooner than its max-age property (#1615)
- Added support for compilation with JDK 23+. If you're building CommaFeed from sources with a JDK 17 or 21, you may need to update it to the most recent patch version to support
-proc:full
(#1618)
CommaFeed 5.3.4
- Added support for Internationalized Domain Names (#1588)
CommaFeed 5.3.3
- Removed image bottom margins (#1587)
CommaFeed 5.3.2
- Fixed an issue that could cause some images from not being rendered correctly (#1587)
CommaFeed 5.3.1
- Fixed an issue that could cause some HTTP feeds to return a 400 error (#1572)