Skip to content

5.1.0

Choose a tag to compare

@github-actions github-actions released this 30 Apr 09:02

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)