github martinrotter/rssguard 5.1.0

7 hours ago

This release brings back built-in web browsing in selected packages, adds the new experimental XMPP plugin and improves feed discovery, article browsing and packaging in many places. Downloads are now split into viewer-specific variants, so you can choose either the lighter text-based viewer or the fuller WebEngine-based viewer.

Added:

  • Downloads are now split into TextBrowserViewer and WebEngineViewer variants, the active variant is shown more clearly, Linux app IDs differ by variant, and a command-line option can force the text-based viewer. (#2208, 36e3fa6, 088d3f6, fbeeb8e)
  • WebEngineViewer builds again include a built-in browser which can open pages in new tabs, search inside pages, navigate back and forward, and expose only the actions supported by the active viewer. (3997388, 63dbf52, 7f01947, f807239, 8dab10f)
  • WebEngineViewer builds can save complete web pages as MHTML, export page text and print to PDF. (a888477, 8104bfa, c84d44f)
  • New experimental XMPP plugin was added in supported (Qt 6) builds, including PubSub/PEP discovery, feed fetching, direct MUC addresses and more robust reconnect handling. (#2174, 6d3cdf9, 156a957, 3108cd6, 3840149)
  • Gemini pages can now be subscribed to as Gemlogs. (#2158)
  • The article list can now optionally show feed icons in the Feed column. (#2179)
  • Feed discovery can now try multiple candidate feed URLs and properly resolve relative links, which improves detection and fixes sites such as VideoHelp. (#2180, 5344d17, c744488, 705246a)
  • Skins can now color folder backgrounds in the feed list, and generated fallback icons now use more readable letters. (#2199, 77695b4, f638b67)
  • Ability to toggle article read/unread state with separate menu action. (#2221)
  • RSS Guard 4 and 5 can now run side by side on the same system more safely. (161053b)
  • Updated translations, including Japanese and Dutch refreshes plus newer Crowdin syncs. (#2202, #2203, #2205, #2209, #2215, #2218, #2219, c145c39, a047c24, 6ba42bb)

Fixed:

  • Folder and account items now propagate child feed error state, and feed/article list filtering keeps the selected item in view more reliably. (#923, #1741, #2201, c1195f2)
  • Clicking in the article list feels smoother and selected-article counts are shown only when more than one article is selected. (#2197, 5f7b397)
  • Escaped HTML in article titles is no longer rendered as real HTML, and highlighted text in article view now respects system highlight colors. (#2168, #2213)
  • Pages that need accepted cookies or an active website session now work better in WebEngineViewer builds because browser cookies are shared with RSS Guard networking. (8dab10f)
  • Fixed excessive settings IO when moving splitters. (#2175)
  • App crashed when some filters did not have unique titles. (#2220)
  • The text-based article viewer was polished in multiple areas, including better handling of pages without images. (e3c775e, 52e3528)
  • Articles removed by automatic article limiting are no longer reported as newly fetched notifications. (#2212, 3f3ff60)
  • The tray icon now switches to the colored variant correctly when unread articles are present. (#2206)
  • Invalid custom skin colors are now ignored instead of breaking the look of the application. (3adbfb7)
  • Nextcloud no longer fetches oversized icons that could cause large slowdowns. (f204c18)
  • macOS builds were cleaned up and should behave more reliably. (#2052, #2214)
  • Official builds and packaging were updated for the new viewer variants and their dependencies, including QtWebEngine, QtSerialPort, XMPP plugin shipping and related runtime deployment fixes. (c367e90, 326512e, 6dcb474, bc570b5, 9772e67)

Don't miss a new rssguard release

NewReleases is sending notifications on new releases.