|
|
@@ -1,6 +1,63 @@
|
|
|
# FreshRSS changelog
|
|
|
|
|
|
-## 2024-XX-XX FreshRSS 1.24.2-dev
|
|
|
+## 2024-0X-XX FreshRSS 1.24.2-dev
|
|
|
+
|
|
|
+* Features
|
|
|
+ * New global option to automatically add articles to favourites [#6648](https://github.com/FreshRSS/FreshRSS/pull/6648)
|
|
|
+ * New possibility to share a user query in JSON GReader format [#6655](https://github.com/FreshRSS/FreshRSS/pull/6655)
|
|
|
+ * New fields image and description for user query share [#6541](https://github.com/FreshRSS/FreshRSS/pull/6541)
|
|
|
+ * Show article first words when an article title is empty [#6240](https://github.com/FreshRSS/FreshRSS/pull/6240)
|
|
|
+ * New option to share articles from the article title line [#6395](https://github.com/FreshRSS/FreshRSS/pull/6395)
|
|
|
+ * Improve JSON Dot Notation module to access more string-friendly types [#6631](https://github.com/FreshRSS/FreshRSS/pull/6631)
|
|
|
+ * Improve detection of image types for enclosures not providing a type [#6653](https://github.com/FreshRSS/FreshRSS/pull/6653)
|
|
|
+ * Add sharing to [archive.is](https://archive.is/) [#6650](https://github.com/FreshRSS/FreshRSS/pull/6650)
|
|
|
+* Security
|
|
|
+ * Force log out of users when they are disabled [#6612](https://github.com/FreshRSS/FreshRSS/pull/6612)
|
|
|
+ * Increase default values for OpenID Connect `OIDCSessionMaxDuration` and `OIDCSessionInactivityTimeout` [#6642](https://github.com/FreshRSS/FreshRSS/pull/6642)
|
|
|
+ * Add default API CORS HTTP headers when sharing user queries [#6659](https://github.com/FreshRSS/FreshRSS/pull/6659)
|
|
|
+* Bug fixing
|
|
|
+ * Fix parentheses for complex `OR` Boolean search expressions [#6672](https://github.com/FreshRSS/FreshRSS/pull/6672)
|
|
|
+ * Fix *keep max unread* [#6632](https://github.com/FreshRSS/FreshRSS/pull/6632)
|
|
|
+ * Fix regression in *mark as read upon gone* [#6663](https://github.com/FreshRSS/FreshRSS/pull/6663)
|
|
|
+ * Fix regression on *mark duplicate titles as read* for modified articles [#6664](https://github.com/FreshRSS/FreshRSS/pull/6664)
|
|
|
+ * Fix regression for Fever API, remove dependency to Exif extension [#6624](https://github.com/FreshRSS/FreshRSS/pull/6624)
|
|
|
+ * Fix muted feeds for WebSub [#6671](https://github.com/FreshRSS/FreshRSS/pull/6671)
|
|
|
+ * Fix performance / deadlock of PostgreSQL and MySQL / MariaDB during schema updates [#6692](https://github.com/FreshRSS/FreshRSS/pull/6692)
|
|
|
+* Extensions
|
|
|
+ * Add core extensions, shipped by default: UserCSS and UserJS [#6267](https://github.com/FreshRSS/FreshRSS/pull/6267)
|
|
|
+ * Replaces CustomCSS and CustomCS extensions
|
|
|
+ * Strong type array parameter helper [#6661](https://github.com/FreshRSS/FreshRSS/pull/6661)
|
|
|
+* CLI
|
|
|
+ * Add quiet option to `cli/db-backup.php` [#6593](https://github.com/FreshRSS/FreshRSS/pull/6593)
|
|
|
+* Compatibility
|
|
|
+ * Last version supporting PHP 7.4
|
|
|
+ * Initial support for PHP 8.4+ [#6615](https://github.com/FreshRSS/FreshRSS/pull/6615)
|
|
|
+ * With upstream contributions [php/php-src#14873](https://github.com/php/php-src/issues/14873), [PhpGt/CssXPath#227](https://github.com/PhpGt/CssXPath/pull/227)
|
|
|
+ * Fix SQLite on FreeBSD due to DQS [#6701](https://github.com/FreshRSS/FreshRSS/pull/6701), [#6702](https://github.com/FreshRSS/FreshRSS/pull/6702)
|
|
|
+* Deployment
|
|
|
+ * Docker default image (Debian 12 Bookworm) updated to PHP 8.2.20 and Apache 2.4.61
|
|
|
+ * Docker alternative image updated to Alpine 3.20 with PHP 8.3.10 and Apache 2.4.62 [#5383]([#5383](https://github.com/FreshRSS/FreshRSS/pull/5383))
|
|
|
+ * Docker: Alpine dev image `freshrss/freshrss:newest` updated to PHP 8.4.0beta1 and Apache 2.4.62 [#5764]([#5764](https://github.com/FreshRSS/FreshRSS/pull/5764))
|
|
|
+* UI
|
|
|
+ * Default dark mode to auto [#5582](https://github.com/FreshRSS/FreshRSS/pull/5582)
|
|
|
+ * New option to control action icons position in reading view [#6297](https://github.com/FreshRSS/FreshRSS/pull/6297)
|
|
|
+ * Sticky buttons at the bottom of settings [#6304](https://github.com/FreshRSS/FreshRSS/pull/6304)
|
|
|
+ * Various UI and style improvements [#6446](https://github.com/FreshRSS/FreshRSS/pull/6446), [#6485](https://github.com/FreshRSS/FreshRSS/pull/6485),
|
|
|
+ [#6651](https://github.com/FreshRSS/FreshRSS/pull/6651)
|
|
|
+* I18n
|
|
|
+ * Czech: use correct ISO 639-1 code `cs` (and not `cz`, which is the country) [#6514](https://github.com/FreshRSS/FreshRSS/pull/6514)
|
|
|
+ * Improve Japanese [#6564](https://github.com/FreshRSS/FreshRSS/pull/6564)
|
|
|
+ * Improve Spanish [#6634](https://github.com/FreshRSS/FreshRSS/pull/6634)
|
|
|
+ * Improve Traditional Chinese [#6691](https://github.com/FreshRSS/FreshRSS/pull/6691)
|
|
|
+* Misc.
|
|
|
+ * Pass PHPStan [Level 9](https://phpstan.org/user-guide/rule-levels) [#6544](https://github.com/FreshRSS/FreshRSS/pull/6544)
|
|
|
+ * Migrate to ESLint 9 [#6685](https://github.com/FreshRSS/FreshRSS/pull/6685)
|
|
|
+ * Minor update of PHPCS whitespace / formatting rules whitespace PHPCS rules [#6666](https://github.com/FreshRSS/FreshRSS/pull/6666)
|
|
|
+ * Markdownlint no-trailing-spaces [#6668](https://github.com/FreshRSS/FreshRSS/pull/6668)
|
|
|
+ * Removed sharing with Blogotext [#6225](https://github.com/FreshRSS/FreshRSS/pull/6225)
|
|
|
+ * Update dev dependencies [#6606](https://github.com/FreshRSS/FreshRSS/pull/6606), [#6614](https://github.com/FreshRSS/FreshRSS/pull/6614),
|
|
|
+ [#6679](https://github.com/FreshRSS/FreshRSS/pull/6679), [#6681](https://github.com/FreshRSS/FreshRSS/pull/6681), [#6682](https://github.com/FreshRSS/FreshRSS/pull/6682),
|
|
|
+ [#6683](https://github.com/FreshRSS/FreshRSS/pull/6683), [#6684](https://github.com/FreshRSS/FreshRSS/pull/6684)
|
|
|
|
|
|
|
|
|
## 2024-06-05 FreshRSS 1.24.1
|