Costly fuel pushes more Indians to buy electric cars but challenges remain
High fuel prices are strengthening the case for EV adoption in the world's third largest auto market.
Read full story →Daily news from across Asia
High fuel prices are strengthening the case for EV adoption in the world's third largest auto market.
Read full story →After years of watching China create land to back its expansive claims, others are doing the same.
Read full story →The centrepiece programme of Prabowo's government has left tens of thousands of school children ill.
Read full story →The centrepiece programme of Prabowo's government has left tens of thousands of school children ill.
Read full story →What a day in India's hottest district reveals about life on the frontline of extreme heat.
Read full story →Milestone This is bug-fix release for 1.29.0. Feature highlights✨: Accept .txt import of feed URLs in additional to e.g. OPML New CLI for automatic periodic SQLite export with retention More feed info: last received date, publication date Bug fixes highlights 🐛: Fix cookies with some browsers Fix search in shared user queries with empty results UI highlights 🖼: Improve Web browsers compatibility This release has been made by @Alkarex, @Frenzie, @IEEE-754, @Inverle, @McFev, @ciro-mota, @cweiske, @polybjorn and newcomer @mzl2233 Full changelog: Features Accept .txt import of feed URLs in additional to e.g. OPML #8818, #8837 New CLI for automatic periodic SQLite export with retention #8819 More feed info: last received date, publication date #8799 Bug fixing Fix cookies with some browsers #8867 Fix search in shared user queries with empty results #8863 Fix XML errors with loading invalid OPML in lib_opml library #8652, #8853, lib_opml#48, lib_opml#51 Fix ensure maximum number of feeds als…
Read full story →Milestone This is a major release. Feature highlights✨: New sort order preferences at global, category, and feed levels Use feed-provided icon New option to hide sidebar by default Show time since when a feed has problems New functions to handle plural in internationalisation New cli/purge.php to apply purge policy from command line Bug fixes highlights 🐛: Improve support of PHP 8.5+ Several fixes related to searches Security highlights 🛡: Limit cURL to protocols HTTP, HTTPS UI highlights 🖼: Improve mobile view with multiple lines when thumbnails and summaries are shown Several themes improved Extensions highlights 🧩: New Webhook extension for automated RSS notifications New LLM Classification extension to automatically tag incoming articles based on a prompt sent to an LLM This release has been made by @Alkarex, @Inverle, @Kiblyn11, @math-GH, @rupakbajgain, @xtmd and newcomers @polybjorn, @olivluca, @tomasodehnal, @PeterVavercak, @mrtnrdl, @ale-rt, @cweiske, @rid3r45, @gabbihive, @dro…
Read full story →Milestone This is a release focussing on bug fixing, in particular regressions from the release 1.28.0. Selected new features ✨: New customisable message for closed registrations Add username in Apache access logs (also in Docker logs): for GReader API, and for HTTP Basic Auth from reverse proxy Improved performance 🏎️: Disable counting articles in user labels for Ajax requests (unused) Many bug fixes 🐛 This release has been made by @Alkarex, @Frenzie, @Inverle and newcomers @ciro-mota, @eveiscoull, @hackerman70000, @Hufschmidt, @johan456789, @martgnz, @mmeier86, @netsho, @neuhaus, @RobLoach, @rupakbajgain. Full changelog: Features Handle Web scraping of text/plain as <pre class="text-plain"> #8340 New customisable message for closed registrations #8462 Bug fixing Fix unwanted expansion of user queries (saved searches) applied to filters #8395 Fix encoding of filter actions for labels #8368 Fix searching of tags #8425 Fix refreshing feeds with token while anonymous refresh is disabled …
Read full story →Milestone This is a major release, just in time for the holidays 🎄 Selected new features ✨: New sorting and filtering by date of User modified, with corresponding search operator, e.g. userdate:PT1H for the past hour New sorting by article length New advanced search form New overview of dates with most unread articles New ability to share feed visibility through API (implemented by e.g. Capy Reader) Bonus: Capy Reader is also the first open source Android app to support user labels Better transitions UI between groups of articles New links in UI for transitions between groups of articles, and jump to next transition Docker default image updated to Debian 13 Trixie with PHP 8.4.11 And much more… Improved performance 🏎️: Scaling of user statistics in Web UI and CLI, to help instances with 1k+ users Improve SQL speed for some critical requests for large databases API performance optimisation thanks to streaming of large responses Selected bug fixes 🐛: Fix OpenID Connect with Debian 13 Fix…
Read full story →Milestone This is a security-fix and bug-fix release for FreshRSS 1.27.x. A few highlights ✨: Keep sort and order criteria after marking as read Automatic database recovery: skip broken entries during CLI export/import Add possibility of Docker healthcheck Add security option for CSP frame-ancestors Several security fixes Several bug fixes New translation to Ukrainian Improvements of some themes And much more… This release has been made by @Alkarex, @Frenzie, @Inverle, @aledeg, @math-GH and newcomers @beerisgood, @nykula, @horvi28, @nhirokinet, @rnkln, @scmaybee. Full changelog: Features Automatic database recovery: skip broken entries during CLI export/import #7949 Add security option for CSP frame-ancestors #7857, #8021 Lazy-load <track src> #7997 Security Regenerate session ID on login #7829 Disallow setting non-existent language #7878, #7934 Safer calling of install.php #7971 Prevent log CR/LF injection #7883 Restrict allowed cURL parameters #7979, #8009 Fix reauthentication while …
Read full story →Milestone A few highlights ✨: Implement support for HTTP 429 Too Many Requests and 503 Service Unavailable, obey Retry-After Add sort by category title, or by feed title Add search operator c: for categories like c:23,34 or !c:45,56 Custom feed favicons Several security improvements, such as: Implement reauthentication (sudo mode) Add Content-Security-Policy: frame-ancestors Ensure CSP everywhere Fix access rights when creating a new user Several bug fixes, such as: Fix redirections when scraping from HTML Fix feed redirection when coming from WebSub Fix support for XML feeds with HTML entities, or encoded in UTF-16LE Docker alternative image updated to Alpine 3.22 with PHP 8.4 (PHP 8.4 for default Debian image coming soon) Start supporting PHP 8.5+ And much more… This release has been made by @Alkarex, @Inverle, @the7thNightmare and newcomers @Deioces120, @Fraetor, @Tarow, @dotsam, @hilariousperson, @pR0Ps, @triatic, @tryallthethings Full changelog: Features Implement support for HTTP…
Read full story →Milestone This is a bug-fix release for FreshRSS 1.26.x A few highlights ✨: Keep sort and order criteria during navigation Implement loading spinner for marking as favourite/read Many bug fixes This release has been made by @Alkarex, @Inverle and newcomers @CarelessCaution, @the7thNightmare Full changelog: Features Keep sort and order criteria during navigation #7585 Add info about PDO::ATTR_CLIENT_VERSION (relevant for MySQL / MariaDB with obsolete driver) #7591 Bug fixing Fix SQL request for user labels with custom sort (affecting PostgreSQL) #7588 Fix regression for favicon in GReader and Fever APIs #7573 Fix newest articles (within last second) not shown #7577 Fix duplicate HTTP header for POST #7556 Fix important articles on reader view #7602 Fix remove last share method #7613 Fix API handling of default category #7610 Fix user self-deletion #7626 Move PHP minimum version check #7560 Security Fix encoding of themes #7565 Fix .htaccess.dist for access to /scripts/vendor/ #7598 Simp…
Read full story →Milestone This is a security-focussed release for FreshRSS 1.26.x, addressing several CVEs (thanks @Inverle) 🛡 A few highlights ✨: Implement JSON string concatenation with & operator Support multiple JSON fragments in HTML+XPath+JSON mode (e.g. JSON-LD) Multiple security fixes with CVEs Bug fixes Notes ℹ: Favicons will be reconstructed automatically when feeds gets refreshed. After that, you may need to refresh your Web browser as well. This release has been made by @Alkarex, @Frenzie, @hkcomori, @loviuz, @math-GH and newcomers @dezponia, @glyn, @Inverle, @Machou, @mikropsoft Full changelog: Features Implement JSON string concatenation with & operator #7414 Support multiple JSON fragments in HTML+XPath+JSON mode #7369 Bug fixing Fix escaping of tag search #7468 Fix CLI parsing of Boolean flags #7430 Fix API for labels with slash #7437 SimplePie Fix support for feeds with XML preamble + DTD #7515, simplepie#914 Merged upstream #7434 Upstream fix simplepie#912 Security Disallow <iframe s…
Read full story →Milestone This is a bugfix release for 1.26.0, addressing some regressions 🐛 A few highlights ✨: Fix regression with cURL HTTP headers breaking conditional HTTP requests Fix regression with saving states of user queries Fix regression with dynamic OPML This release has been made by @Alkarex, @FromTheMoon85, @marienfressinaud, @math-GH and newcomers @abackstrom, @BryanButlerGit, @culbrethj, @EricDiao, @Karvel, @ViPeR5000 Full changelog: Features Add cURL version to page about system information #7409 Bug fixing Fix regression with cURL HTTP headers breaking conditional HTTP requests #7403, FreshRSS/simplepie#33 Fix regression with saving states of user queries #7400 Fix regression with dynamic OPML #7394 Fix update of the user’s last activity on login action #7406 Fix setting category option Maximum number of articles to keep per feed #7416 Fix priority field when processing a new feed from an extension #7354 Deployment Fix regression with 64-bit timestamps on 32-bit platforms #7375 Fix…
Read full story →Milestone In this release, we have restarted to focus on features. A long-awaited feature has been added, namely sorting articles by various criteria: received date (existing, default), publication date, title, link, random. A few highlights ✨: Add order-by options to sort articles by received date (existing, default), publication date, title, link, random Allow searching in all feeds, also feeds only visible at category level with &get=A, and also those archived with &get=Z UI accessible from user-query view New shortcuts for adding user labels to articles Several improvements and bug fixes This release has been made by @Alkarex, @b-reich, @hkcomori, @math-GH, @UserRoot-Luca and newcomers @a6software, @aftix, @bl00dy1837, @brtmax, @Roan-V, @ShaddyDC, @UncleArya Full changelog: Features Add order-by options to sort articles by received date (existing, default), publication date, title, link, random #7149 Allow searching in all feeds, also feeds only visible at category level with &get=…
Read full story →