FreshRSS v1.15.0 Release Notes

Release Date: 2019-10-31 // over 4 years ago
  • Changelog:

    • CLI
      • Command line to export/import any database to/from SQLite #2496
    • 🔋 Features
      • New archiving method, including maximum number of articles per feed, and settings at feed, category, global levels #2335
      • New option to control category sort order #2592
      • New option to display article authors underneath the article title #2487
      • Add e-mail capability #2476, #2481
      • Ability to define default user settings in data/config-user.custom.php #2490
      • Including default feeds #2515
      • Allow recreating users if they still exist in database #2555
      • Add optional database connection URI parameters #2549, #2559
      • Allow longer articles with MySQL / MariaDB (up to 16MB compressed instead of 64kB) #2448
      • Add support for terms of service #2520
      • Add sharing with Lemmy #2510
    • API
    • Compatibility
      • Require at least PHP 5.6+ #2495, #2527, #2585
      • Require php-json and remove remove JSON.php fallback #2528
      • Require at least PostgreSQL 9.5+ #2554
    • 🚀 Deployment
      • Take advantage of mod_authz_core instead of mod_access_compat when running on Apache 2.4+ #2461
      • Docker: Ubuntu image updated to 19.10 with PHP 7.3.8 and Apache 2.4.41 #2577
      • Docker: Alpine image updated to 3.10 with PHP 7.3.11 and Apache 2.4.41 #2238
      • Docker: Increase default PHP POST/upload size to ease importing ZIP files #2563
      • New environment variable COPY_LOG_TO_SYSLOG to see all logs at once in e.g. docker logs -f #2591
      • New environment variable FRESHRSS_ENV to control Minz development mode #2508
      • Git ignore themes/xTheme-* #2511
    • 🐛 Bug fixing
      • Fix missing PHP opcache package in Docker Alpine #2498
      • Fix IE11 / Edge keyboard compatibility #2507
      • Use <dc:creator> instead of <author> for RSS 2.0 outputs #2542
      • Fix PostgreSQL and SQLite database size estimation #2562
      • Fix broken SVG icons in Swage theme #2568, #2571
    • 🔒 Security
      • Fix referrer vulnerability when opening an article original link with a shortcut #2506
      • Slight refactoring of access check #2471
    • 💻 UI
      • Optimize dynamic favicon for HiDPI screens #2539
      • Hide the admin checkbox if user is not admin #2531
    • I18n
    • Extensions
      • Additional hooks #2482
      • New call to change the layout #2467
    • Misc.
      • Make our JavaScript compatible with LibreJS #2576
      • PDO (database) refactoring for code simplification #2522
      • Automatic check of CSS syntax in Travis CI #2477
      • Make our Travis greener by reducing redundant tests #2589
      • Remove support for sharing with Google+ #2464
      • Redirect connected users accessing registration page #2530
      • Add Makefile #2481