tag name | r2.37 (1553e9f2ed40009e4fbc0b942363f8d5978fb4e0) |
tag date | 2024-09-22 18:06:09 +0300 |
tagged by | |
tagged object | commit d9686966cd... |
download | newsboat-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-----