summaryrefslogtreecommitdiff
tag namer2.37 (1553e9f2ed40009e4fbc0b942363f8d5978fb4e0)
tag date2024-09-22 18:06:09 +0300
tagged byGravatar Alexander Batischev <eual.jp@gmail.com>
tagged objectcommit d9686966cd...
downloadnewsboat-r2.37.tar.gz
newsboat-r2.37.tar.zst
newsboat-r2.37.zip
Release Newsboat 2.37
Added ===== - contrib: a bookmark plugin for Readeck (Ada Wildflower) - Podboat: podcasts can now be "missing", meaning a file was downloaded by Podboat but removed by some other program (Dennis van der Schagt) - contrib: completions file for fish shell (Dennis van der Schagt) Changed ======= - Sped up `-x reload` a little by grouping feeds on the same domain. Other ways to trigger a reload already had this optimization (Juho Eerola) - Sped up FreshRSS integration with regard to marking articles as read (fjebaker) - Updated translations: Chinese (CookiePieWw), Dutch (Dennis van der Schagt), German (Lysander Trischler), Italian (Mauro Scomparin), Polish (Carno), Russian and Ukrainian (Alexander Batischev), Spanish (Roboron3042), Turkish (Emir SARI) - Bumped minimum supported Rust version to 1.77.0 - Updated vendored library Catch2 to 3.7.0 (Alexander Batischev) Fixed ===== - Newsboat spamming sites with requests when `download-retries` is changed from its default of 1 and the site returns HTTP code 304 Not Modified (#2732) (Dennis van der Schagt) - Crash on articles with combining Unicode characters (#2805) (Dennis van der Schagt) - Crash on articles where author name ends in a closing parenthesis (Mikhail Yumanov) - Cursor highlighting the wrong list entry after the terminal was resized (#2845) (Dennis van der Schagt) - `highlight-article` with expressions that contain flags had no effect on unread articles (#2814) (Dennis van der Schagt) - "Searching..." message not disappearing when the search is over (#2837) (Dennis van der Schagt) Security ======== - Fixed clickjacking vulnerability on newsboat.org (reported by Kunal Mhaske) -----BEGIN PGP SIGNATURE----- iQJOBAABCAA4FiEEuLF1ag3b8HYM5nzPTtbNYZMrnr4FAmbwMooaHG5ld3Nib2F0 QGdvb2dsZWdyb3Vwcy5jb20ACgkQTtbNYZMrnr57khAAjDYFZMl1KahFQH7gF0cG ktiaCLpW0MNXv4T1jx44p3YwOR52XaoPKR77TTqHL239Z52Kr/Wuz65ISZQFOWsO xGXbtd5L67tiUjIE76VWKNxXYqZ3wWLyUf7hPhhh7oU8lDVZBBg+6Jf2PX+IMcLJ uR4ar6VbfqXpUE3UmbJuf5raJk4cJpefRvrXIr5COV63nY2KG1m0meZiWslalhrj gwcU5GGi0SO2ILMCiHj+wHlivzBszzqXvZFj98qfIvnPChNZj0BH35peabbEzq9x 6belRPyirJpKMbW1HCBILO57rgYW2bICcV9gjoeH9xyFSGeLTAD6GJGCr0trgQFu ExXnCULV85xa8qgwFuCzYmEiu/V8SOKP2LsU2gaFMMSfRsFn4X8no5vtTNqk6fZp B+MeODCXl/7TRcN4kDBDQohTL0VxX/pgLNJ6GL0GJVFyE8yZzltkuD60kl0G3emY GApxm2mfqnXrOTM5gy/WVfapW7r0Q0IJuR+LPf64QTRjeyn5F4dgiN28qKHw/s1z BXNsPV5nEsafvno63HNO4RtrqN57MdIvcHiAq/9B2rB3R/AIisVEMIFIlLmWvsOe NRnz8af7xTXY58JljKKMW9eI8U3x2b6XRiyyVXWce7USSmXn0+oxMtQtTVnIxSj7 B/25//VuPHPSG3YyqKLOOMI= =M/1/ -----END PGP SIGNATURE-----