FreshRSS v1.16.1 Release Notes

Release Date: 2020-05-30 // almost 4 years ago
  • Changelog:

    • ๐Ÿ”‹ Features
      • Add the possibility to filter by feed IDs #2892
      • like f:123 more-search or multiple feed IDs like f:123,234,345 more-search or an exclusion like !f:456,789 more-search
      • Show users last activity date #2936
      • Ability to follow HTML redirections when retrieving full article content #2985
    • API
      • New table of compatible clients #2942
      • Expose podcasts in API (used by e.g. FeedMe) #2898
      • Workaround for clients not sending a clean login request #2961
      • Relaxed detection of GReader short/long ID form (for Reeder) #2957
      • Fix warning with FeedReader #2947
      • Fix GReader string type for Usec fields #2935
      • Fix Fever integers type #2946
    • CLI
      • JSON output option for ./cli/user-info.php --json #2968
      • Add language and e-mail in ./cli/user-info.php #2958
      • Fix filenames for exported files #2932
    • ๐Ÿ’ป UI
      • Access to feed configuration in mobile view #2938
      • Use standard loading="lazy" for favicons #2962
      • New option to control which categories to unfold #2888
      • Turn off autocapitalization in login fields #2907
      • Minor layout improvement of help labels #2911
      • Minor layout improvement of checkbox labels #2937
      • Fix styling of search input fields in Safari #2887
      • Fix styling of .stick elements in older Webkit browsers #2995
      • Use common CSS template for Alternative-Dark theme #3000
      • Upgrade to jQuery 3.5.1 for statistics #2982
    • Compatibility
      • Relax OPML parsing to allow importing not strictly-valid ones #2983
    • ๐Ÿš€ Deployment
      • Docker: Alpine image updated to PHP 7.3.17
      • Add reference documentation for using Apache as a reverse proxy #2919
      • Enforce Unix line endings when checking out via git #2879
    • ๐Ÿ› Bug fixing
      • Fix regression when marking all articles as read, risking to mark newer articles as read #2909
      • Fix memory leak when using lib_phpQuery for full-content retrieval #3004
      • Fix preview of CSS selector to retrieve full article content #2993
      • Fix PostgreSQL install when user has limited connection rights #3013
      • Fix Docker make cron use FRESHRSS_ENV environment variable #2963
      • Fix e-mail validation bug for admins #2917
      • Fix some cases when WebSub-enabled feeds change address #2922
      • Fix ensuring that wrong login attempts generate HTTP 403 (e.g. for fail2ban) #2903
      • Fix archiving options layout in Edge #2906
      • Fix form in statistics for article repartition #2896
      • Fix double-HTML-encoding of category names in statistics #2897
      • Fix password reveal button during install #2999
      • Fix Makefile rules when PHP is not installed #3010
    • i18n
      • Improve Simplified Chinese #2891
      • Improve Dutch #3005
      • Reformat i18n files #2976
      • Add a Makefile rule to produce PO4A i18n files #3006
    • Misc.
      • Reduce memory consumption during feed refresh #2972, #2955
      • and improved logs containing memory consumption #2964
      • Reduce the risk of DB lock errors #2899
      • Update PHPMailer library to 6.1.5 #2980
      • Initial rules for Markdown linting #2880
      • Add a Makefile rule for linting #2996
      • Add a Makefile rule to refresh feeds #3014