FreshRSS - Package Updates
-
[1.18.0]
- Update FreshRSS to 1.22.0
- Full Changelog
- Rework trusted proxies
- Improve scaling with many feeds and long processes, reduce database locks
- Fix many bugs and regressions
- Improve themes Origine (also with automatic dark mode), Nord, etc.
- Several UI / UX improvements
- New languages Hungarian, Latvian, Persian
-
This package was revoked before of a crash in extension handling.
[1.20.0]
- Update FreshRSS to 1.23.0
- Full Changelog
- New Important feeds group in the main view, with corresponding new priority level for feeds #5782
- Entries from important feeds are not marked as read during scroll, during focus, nor during Mark all as read
- Add filter actions (auto mark as read) at category level and at global levels #5942
- Increase SQL fields length to maximum possible #5788, #5570
- Many bug fixes
- Soft require Apache 2.4+ (but repair minimal compatibility with Apache 2.2)
- Upgraded extensions require FreshRSS 1.23.0+ Extensions#181
-
[1.20.1]
- Update FreshRSS to 1.23.1
- Full Changelog
- Fix crash regression with the option Max number of tags shown #5978
- Fix crash regression when enabling extensions defined by old FreshRSS installations #5979
- Fix crash regression during export when using MySQL #5988
- More robust assignment of categories to feeds #5986
-
[1.21.0]
- Update FreshRSS to 1.24.0
- Full Changelog
- New shareable user query mechanism to share lists of articles by HTML, RSS, OPML
- New CLI for database backup & restore
- New JSON scraping mode to consume JSON data and JSON Feeds
- New support for HTTP POST
- New option to automatically add labels to incoming articles
- New button to download a feed configuration as OPML
-
[1.21.2]
- Update FreshRSS to 1.24.2
- Full Changelog
- New global option to automatically add articles to favourites
- New option to share articles from the article title line
- Add core extensions, shipped by default: UserCSS and UserJS
- Security: Force log out of users when they are disabled
- Last version supporting PHP 7.4 and initial support for PHP 8.4+
- Many bug and regression fixes
-
[1.21.3]
- Update FreshRSS to 1.24.3
- Full Changelog
- Fix mark-as-read from user query #6738
- Fix regression for shortcut to move between categories #6741
- Fix feed title option #6771
- Fix XPath for HTML documents with broken root (used by CSS selectors to fetch full content) #6774
- Fix UI regression in Mapco/Ansum themes #6740
- Fix minor style bug with some themes #6746
- Fix export of OPML information for date format of JSON and HTML+XPath feeds #6779
- OpenID Connect better definition of session parameters #6730
-
[1.22.0]
- checklist added to CloudronManifest
-
[1.23.0]
- Update FreshRSS to 1.25.0
- Full Changelog
- Features
- Bug fixing
- API
- Compatibility
- Deployment
- SimplePie
- Security
- UI
- Extensions
- I18n
- Misc.
-
[1.24.0]
- Update FreshRSS to 1.26.0
- Full Changelog
- Add order-by options to sort articles by received date (existing, default), publication date, title, link, random
- Allow searching in all feeds, also feeds only visible at category level with &get=A, and also those archived with &get=Z
- UI accessible from user-query view
- New shortcuts for adding user labels to articles
- Several improvements and bug fixes
-
[1.24.1]
- Update FreshRSS to 1.26.1
- Full Changelog
- Fix back-compatibility with cURL 7.51 (we require cURL 7.52+ for
CURLPROXY_HTTPS) - Add cURL version to page about system information
- Fix regression with cURL HTTP headers breaking conditional HTTP requests
- Fix regression with saving states of user queries
- Fix regression with dynamic OPML
- Fix update of the users last activity on login action
- Fix setting category option Maximum number of articles to keep per feed
- Fix priority field when processing a new feed from an extension
- Use case-insensitive sort for categories
- Improve dark mode of Origine theme
-
[1.25.0]
- Update base image to 5.0.0
-
[1.25.1]
- Update FreshRSS to 1.26.2
- Full Changelog
- Implement JSON string concatenation with & operator #7414
- Support multiple JSON fragments in HTML+XPath+JSON mode #7369
- Fix escaping of tag search #7468
- Fix CLI parsing of Boolean flags #7430
- Fix API for labels with slash #7437
- Fix support for feeds with XML preamble + DTD #7515, simplepie#914
- Disallow
<iframe srcdoc="">#7494, CVE-2025-32015 - Disallow
<button formaction="">#7506 - Improve favicons hash to avoid favicon pollution #7505, CVE-2025-46339
- Add
Content-Security-PolicyHTTP headers to favicons #7471, CVE-2025-31136
-
[1.25.2]
- Update FreshRSS to 1.26.3
- Full Changelog
- Keep sort and order criteria during navigation #7585
- Add info about
PDO::ATTR_CLIENT_VERSION(relevant for MySQL / MariaDB with obsolete driver) #7591 - Fix SQL request for user labels with custom sort (affecting PostgreSQL) #7588
- Fix regression for favicon in GReader and Fever APIs #7573
- Fix newest articles (within last second) not shown #7577
- Fix duplicate HTTP header for POST #7556
- Fix important articles on reader view #7602
- Fix remove last share method #7613
- Fix API handling of default category #7610
- Fix user self-deletion #7626
-
[1.26.0]
- Update FreshRSS to 1.27.0
- Full Changelog
- Implement support for HTTP
429 Too Many Requestsand503 Service Unavailable, obeyRetry-After#7760 - Add sort by category title, or by feed title #7702
- Add search operator
c:for categories likec:23,34or!c:45,56#7696 - Custom feed favicons #7646, #7704, #7717, #7792
- Rework fetch favicons for fewer HTTP requests #7767
- Add more unicity criteria based on title and/or content #7789
- Automatically restore user configuration from backup #7682
- API add support for states in
sparameter ofstreamId#7695 - Improve sharing via Print #7728
- Redirect to the login page from bookmarklet instead of 403 #7782
-
[1.26.1]
- Update FreshRSS to 1.27.1
- Full Changelog
- Automatic database recovery: skip broken entries during CLI export/import #7949
- Add security option for CSP
frame-ancestors#7857, #8021 - Lazy-load
<track src>#7997 - Regenerate session ID on login #7829
- Disallow setting non-existent language #7878, #7934
- Safer calling of
install.php#7971 - Prevent log CR/LF injection #7883
- Restrict allowed cURL parameters #7979, #8009
- Fix reauthentication while updating #7989
- Fix some CSRFs #8000
-
[1.27.0]
- Update FreshRSS to 1.28.0
- Full Changelog
- Move unsafe autologin to an extension #7958
- Housekeeping of
lib_rss.phpwith potential breaking changes for some extensions #8193 - New sorting and filtering by date of User modified #7886, #8090, #8105, #8118, #8130
- New sorting by article length #8119
- New advanced search form #8103, #8122, #8226
- Add compatibility with PCRE word boundary
\band\Bfor regex search using PostgreSQL #8141 - More uniform SQL search and PHP search for accents and case-sensitivity (e.g. for automatically marking as read) #8329
- New overview of dates with most unread articles #8089
- Exclude local networks for domain-wide HTTP
Retry-After#8195 - Fix OpenID Connect with Debian 13 #8032
-
[1.27.1]
- Update FreshRSS to 1.28.1
- Full Changelog
- Handle Web scraping of
text/plainas<pre class="text-plain">#8340 - New customisable message for closed registrations #8462
- Fix unwanted expansion of user queries (saved searches) applied to filters #8395
- Fix encoding of filter actions for labels #8368
- Fix searching of tags #8425
- Fix refreshing feeds with token while anonymous refresh is disabled #8371
- Fix RSS and OPML access by token #8434
- Fix MySQL/MariaDB
transliterator_transliteratefallback (when thephp-intlextension is unavailable) #8427 - Fix regression with MySQL/MariaDB index hint #8460
- Auto-add
lastUserModifieddatabase column also during mark-as-read action #8346
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login