|
|
@@ -2,7 +2,7 @@
|
|
|
|
|
|
See also [the FreshRSS releases](https://github.com/FreshRSS/FreshRSS/releases).
|
|
|
|
|
|
-## 2024-XX-XX FreshRSS 1.25.0-dev
|
|
|
+## 2024-1X-XX FreshRSS 1.25.0-dev
|
|
|
|
|
|
* Features
|
|
|
* Add support for [regex search (regular expressions)](https://freshrss.github.io/FreshRSS/en/users/10_filter.html#regex) [#6706](https://github.com/FreshRSS/FreshRSS/pull/6706)
|
|
|
@@ -14,11 +14,13 @@ See also [the FreshRSS releases](https://github.com/FreshRSS/FreshRSS/releases).
|
|
|
* Update `phpgt/cssxpath` library with improved CSS selectors [#6618](https://github.com/FreshRSS/FreshRSS/pull/6618)
|
|
|
* Support for `:last-child`, `:first-of-type`, `:last-of-type`, `^=`, `|=`
|
|
|
* Better import of Inoreader user labels [#6791](https://github.com/FreshRSS/FreshRSS/pull/6791)
|
|
|
+ * New sharing with Telegram [#6838](https://github.com/FreshRSS/FreshRSS/pull/6838)
|
|
|
* Bug fixing
|
|
|
* Fix searches with a parenthesis before an operator like `("a b")` or `(!c)` [#6818](https://github.com/FreshRSS/FreshRSS/pull/6818)
|
|
|
* Fix auto-read tags [#6790](https://github.com/FreshRSS/FreshRSS/pull/6790)
|
|
|
* Use cURL to fetch extensions list (allows e.g. IPv6) [#6767](https://github.com/FreshRSS/FreshRSS/pull/6767)
|
|
|
* Fix XML encoding in cURL options [#6821](https://github.com/FreshRSS/FreshRSS/pull/6821)
|
|
|
+ * Fix share menu shortcut [#6825](https://github.com/FreshRSS/FreshRSS/pull/6825)
|
|
|
* Compatibility
|
|
|
* Require PHP 8.1+ (drop PHP 7.4) [#6711](https://github.com/FreshRSS/FreshRSS/pull/6711)
|
|
|
* Improved support of PHP 8.4+ [#6618](https://github.com/FreshRSS/FreshRSS/pull/6618), [PhpGt/CssXPath#227](https://github.com/PhpGt/CssXPath/pull/227),
|
|
|
@@ -29,16 +31,19 @@ See also [the FreshRSS releases](https://github.com/FreshRSS/FreshRSS/releases).
|
|
|
* Deployment
|
|
|
* Docker: dev image `freshrss/freshrss:oldest` updated to Alpine 3.16 with PHP 8.1.22 and Apache 2.4.59 [#6711](https://github.com/FreshRSS/FreshRSS/pull/6711)
|
|
|
* Update Dockerfiles to newer key-value format [#6819](https://github.com/FreshRSS/FreshRSS/pull/6819)
|
|
|
+ * Docker minor improvement of entrypoint [#6827](https://github.com/FreshRSS/FreshRSS/pull/6827)
|
|
|
* SimplePie
|
|
|
* Refactor [our embedding](lib/README.md) of SimplePie [#4374](https://github.com/FreshRSS/FreshRSS/pull/4374)
|
|
|
* Our fork is maintained in its [own repository](https://github.com/FreshRSS/simplepie/tree/freshrss).
|
|
|
- * Remove HTTP Referer [#6822](https://github.com/FreshRSS/FreshRSS/pull/6822), [FreshRSS/simplepie#27](https://github.com/FreshRSS/simplepie/pull/27)
|
|
|
+ * Remove HTTP `Referer` [#6822](https://github.com/FreshRSS/FreshRSS/pull/6822), [FreshRSS/simplepie#27](https://github.com/FreshRSS/simplepie/pull/27)
|
|
|
* If some sites require it, add `Referer: https://example.net/` to the custom HTTP headers of the feed [#6820](https://github.com/FreshRSS/FreshRSS/pull/6820)
|
|
|
+ * Upstream fixes [simplepie#878](https://github.com/simplepie/simplepie/pull/878), [simplepie#883](https://github.com/simplepie/simplepie/pull/883)
|
|
|
* Security
|
|
|
* Fix login in unsafe mode when using a password with special XML characters [#6797](https://github.com/FreshRSS/FreshRSS/pull/6797)
|
|
|
* UI
|
|
|
* Default styles for `<pre>` and `<code>` [#6770](https://github.com/FreshRSS/FreshRSS/pull/6770)
|
|
|
* Refactor the sharing menu to use a `<template>` instead of duplicated HTML code [#6751](https://github.com/FreshRSS/FreshRSS/pull/6751)
|
|
|
+ * Improved subscription management page [#6816](https://github.com/FreshRSS/FreshRSS/pull/6816)
|
|
|
* Misc.
|
|
|
* Better cache name for JSON feeds [#6768](https://github.com/FreshRSS/FreshRSS/pull/6768)
|
|
|
* Fix inversed encoding logic in `Minz_Request::paramArray()` [#6800](https://github.com/FreshRSS/FreshRSS/pull/6800)
|
|
|
@@ -106,8 +111,8 @@ See also [the FreshRSS releases](https://github.com/FreshRSS/FreshRSS/releases).
|
|
|
* 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.0beta3 and Apache 2.4.62 [#5764]([#5764](https://github.com/FreshRSS/FreshRSS/pull/5764))
|
|
|
+ * Docker alternative image updated to Alpine 3.20 with PHP 8.3.10 and Apache 2.4.62 [#5383](https://github.com/FreshRSS/FreshRSS/pull/5383)
|
|
|
+ * Docker: Alpine dev image `freshrss/freshrss:newest` updated to PHP 8.4.0beta3 and Apache 2.4.62 [#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)
|