Skip to content

Call for testing /dev before version 1.6 (second round) #1328

@Alkarex

Description

@Alkarex

The future version 1.6 of FreshRSS is ready for testing. Since the previous version, the theme has been to introduce PostgreSQL as an additional database choice, but there is also a number of new features and bug corrections, as visible in the changelog:

  • API
    • Support for editing feeds and categories from client applications #1254
  • Compatibility:
    • Support for PostgreSQL #416
    • New client supporting FreshRSS on Linux: FeedReader 2.0+ #1252
  • Features
    • Rework the “mark as read during scroll” option, enabled by default for new users #1258, #1309
      • Including a keep unread function #1327
    • In a multi-user context, take better advantage of other users’ refreshes #1280
    • Better control of number of entries per page or RSS feed #1249
      • Since X hours: https://freshrss.example/i/?a=rss&hours=3
      • Explicit number: https://freshrss.example/i/?a=rss&nb=10
      • Limited by min_posts_per_rss and max_posts_per_rss in user config
    • Support custom ports localhost:3306 for database servers #1241
    • Add date to exported files #1240
    • Auto-refresh favicons once or twice a month #1181, #1298
      • Cron updates will also refresh favicons every 2 weeks #1306
  • Bug fixing
    • Correction of bugs related CSRF tokens introduced in version 1.5.0 #1253, 44f22ab
    • Fix bug in Global view introduced in version 1.5.0 #1269
    • Fix sharing bug #1289
    • Fix bug in auto-load more articles after marking an article as un-read #1318
    • Fix bug during import of favourites #1315, #1312
    • Fix bug not respecting language option for new users #1273
    • Bug in example of URL for FreshRSS RSS output with token #1274
  • Security
    • Prevent <a target="_blank"> attacks with window.opener #1245
    • Updated gitignore rules to keep user directories during a git clean -f -d #1307
  • Extensions
    • Allow extensions for default account in anonymous mode #1288
    • Trigger a freshrss:load-more JavaScript event to help extensions #1278
  • SQL
    • Slightly modified several SQL requests (MySQL, SQLite) to simplify support of PostgreSQL #1195
    • Increase performances by removing a superfluous category request #1316
  • UI
    • Download icon 💾 for podcasts #1236
  • SimplePie
    • Fix auto-discovery of RSS feeds in Web pages served as text/xml #1264
  • Mics.
    • Removed resource-priorities attributes (defer, lazyload), deprecated by W3C #1222

You are all kindly invited to give a try to the /dev version.

Many thanks already to those of you who have been involved in this new version, such as @Damstre, @anayrat, @Frenzie, @Cypouz, @Alwaysin, @lapineige, @nikoss, @techmago, @sublimz, @gufertum, @vonv, @abaudot, @Wanabo, @Glaived, @symac, @amereservant, @donlencho, @ryancom16, @EtienneM, @donlencho, @kokaz, @GLLM, etc. 👍

One last thing: if any of you could be interested in writing a little blog post (to appear on e.g. your own blog with a copy on https://freshrss.org/blog.html and/or http://www.planet-libre.org) when there are new FreshRSS releases, let us know :-) @genma maybe? It can be more than one person, and in different languages.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions