newsboat.org.atom.xml - sfeed_tests - sfeed tests and RSS and Atom files
 (HTM) git clone git://git.codemadness.org/sfeed_tests
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
       newsboat.org.atom.xml (39889B)
       ---
            1 <?xml version="1.0" encoding="utf-8"?>
            2 <feed xmlns="http://www.w3.org/2005/Atom">
            3     <title>Newsboat</title>
            4     <link href="https://newsboat.org/news.atom" rel="self" />
            5     <link href="https://newsboat.org" />
            6     <id>https://newsboat.org/news.atom</id>
            7     <author>
            8         <name>Alexander Batischev</name>
            9         <email>eual.jp@gmail.com</email>
           10     </author>
           11     <updated>2020-12-21T21:00:00Z</updated>
           12 
           13     <entry>
           14         <title>Newsboat 2.22 is out</title>
           15         <link href="https://newsboat.org/releases/2.22/docs/newsboat.html" />
           16         <id>https://newsboat.org/releases/2.22/docs/newsboat.html</id>
           17         <published>2020-12-21T21:00:00Z</published>
           18         <updated>2020-12-21T21:00:00Z</updated>
           19         <author>
           20             <name>Alexander Batischev</name>
           21             <email>eual.jp@gmail.com</email>
           22         </author>
           23         <summary type="html"><![CDATA[
           24             <p>Another Christmas, another Newsboat release! Hope you're used to
           25             these by now, because we don't intend to stop shipping
           26             them&nbsp;:)</p>
           27 
           28             <p>You all deserve a present, and Newsboat 2.22 contains two! One,
           29             it finally learned to ask you for confirmation before marking all
           30             feeds as read. No more data loss! (But please make backups anyway.)
           31             Another, is a bugfix that should make the infamous "an instance is
           32             already running, PID 0" error go away. It's replaced by another
           33             error *sigh*, but that one is more descriptive at least.</p>
           34 
           35             <p>Aside from that, this release contains a bunch of smaller, but
           36             still very nice, features and bug fixes, so please take a look at
           37             the changelog, and then take the new version for a spin!</p>
           38 
           39             <p>Download it here:
           40             <a href="https://newsboat.org/releases/2.22/newsboat-2.22.tar.xz">the tarball</a>,
           41             <a href="https://newsboat.org/releases/2.22/newsboat-2.22.tar.xz.asc">its signature</a> and
           42             <a href="https://newsboat.org/releases/2.22/docs/newsboat.html">docs</a>,
           43             <a href="https://github.com/newsboat/newsboat/blob/master/CHANGELOG.md#222---2020-12-21">the changelog entry</a>.
           44             </p>
           45         ]]></summary>
           46     </entry>
           47 
           48     <entry>
           49         <title>Newsboat 2.21 is out</title>
           50         <link href="https://newsboat.org/releases/2.21/docs/newsboat.html" />
           51         <id>https://newsboat.org/releases/2.21/docs/newsboat.html</id>
           52         <published>2020-09-20T21:00:00Z</published>
           53         <updated>2020-09-20T21:00:00Z</updated>
           54         <author>
           55             <name>Alexander Batischev</name>
           56             <email>eual.jp@gmail.com</email>
           57         </author>
           58         <summary type="html"><![CDATA[
           59             <p>Today is Newsboat’s third birthday, and it caught me by
           60             surprise. Mainly because our GPG key stopped working (it expired),
           61             but also because it doesn’t actually feel like three years to
           62             me.</p>
           63 
           64             <p>It feels way less than that. Three years is a lot of time, yet
           65             I didn’t manage to grok all the corners of the codebase. I also
           66             didn’t make any architectural changes (except for starting the Rust
           67             porting, perhaps — by the way, that effort has been going for two
           68             years now!). Even after three years of doing this, it feels like
           69             I’m just getting started.</p>
           70 
           71             <p>It also feels far longer than that. Multiple high-volume
           72             contributors came and went, each marking an era of sorts. A total
           73             of 78 people submitted pull requests, a few emailed patches. Many
           74             more reported bugs, discussed new features, described their
           75             use-cases. I remember many of those interactions, and it feels
           76             surprising that we fit all of them into just three years.</p>
           77 
           78             <p>Even just looking at 2.21’s changelog, I am taken aback by the
           79             amount of stuff that we managed to accomplish over the last three
           80             months. And the changelog doesn’t even tell the whole story, as we
           81             also did quite a lot of refactoring.</p>
           82 
           83             <p>It’s as good a time as any to say thank you. Thanks to all the
           84             users who run Newsboat, report bugs, and help us with debugging and
           85             testing. Thanks to all the developers who fix and improve things,
           86             and spend time addressing all my nitpicks during code review. The
           87             project wouldn’t be here without all of you! (That’s a cliche thing
           88             to say, but it is actually true: just look how many bugs
           89             contributors fix, and notice that my commit activity is correlated
           90             with other’s work).</p>
           91 
           92             <p>Okay, enough of my rambling. Go get yourself a shiny new feed
           93             reader:
           94             <a href="https://newsboat.org/releases/2.21/newsboat-2.21.tar.xz">the tarball</a>,
           95             <a href="https://newsboat.org/releases/2.21/newsboat-2.21.tar.xz.asc">its signature</a> and
           96             <a href="https://newsboat.org/releases/2.21/docs/newsboat.html">docs</a>,
           97             <a href="https://github.com/newsboat/newsboat/blob/master/CHANGELOG.md#221---2020-09-20">the changelog entry</a>.
           98             Oh, and do fetch an updated GPG key 4ED6CD61932B9EBE; I bumped the
           99             expiry date by a year.</p>
          100         ]]></summary>
          101     </entry>
          102 
          103     <entry>
          104         <title>Hotfix: Newsboat 2.20.1 fixes four regressions</title>
          105         <link href="https://newsboat.org/releases/2.20.1/docs/newsboat.html" />
          106         <id>https://newsboat.org/releases/2.20.1/docs/newsboat.html</id>
          107         <published>2020-06-24T11:00:00Z</published>
          108         <updated>2020-06-24T11:00:00Z</updated>
          109         <author>
          110             <name>Alexander Batischev</name>
          111             <email>eual.jp@gmail.com</email>
          112         </author>
          113         <summary type="html"><![CDATA[
          114             <p>Newsboat 2.20 was our most broken release so far. It introduced
          115                 <i>four</i> regressions:</p>
          116 
          117             <ol>
          118             <li><code>make install</code> was broken on BSDs because we used
          119                 a GNU-only flag;</li>
          120 
          121             <li>it unintentionally started requiring a space before the
          122                 semicolon in macros;</li>
          123 
          124             <li>it could segfault upon startup under certain conditions;</li>
          125 
          126             <li>in Spanish locale, feeds couldn't be sorted via <code>g</code>
          127                 and <code>G</code> keys.</li>
          128             </ol>
          129 
          130             <p>These are all fixed by this release, so please upgrade.</p>
          131 
          132             <p>We added more tests now, so the first two bugs won't happen
          133                 again. But the other two can only be caught by vigilant users
          134                 for now, so if you can, please build directly from Git and
          135                 report everything that's broken.</p>
          136 
          137             <p>Thanks for your patience with us even as we break something
          138                 every other release!</p>
          139 
          140             <p>Download <a
          141                 href="https://newsboat.org/releases/2.20.1/newsboat-2.20.1.tar.xz">the
          142                 tarball</a> and <a
          143                 href="https://newsboat.org/releases/2.20.1/newsboat-2.20.1.tar.xz.asc">its
          144                 signature</a> from our site, <a
          145                 href="https://newsboat.org/releases/2.20.1/docs/newsboat.html">view
          146                 the docs</a> there, and check out <a
          147                 href="https://github.com/newsboat/newsboat/blob/master/CHANGELOG.md#2201---2020-06-24">the
          148                 changelog entry</a> over on GitHub.</p>
          149         ]]></summary>
          150     </entry>
          151 
          152     <entry>
          153         <title>Newsboat 2.20 is out</title>
          154         <link href="https://newsboat.org/releases/2.20/docs/newsboat.html" />
          155         <id>https://newsboat.org/releases/2.20/docs/newsboat.html</id>
          156         <published>2020-06-20T17:00:00Z</published>
          157         <updated>2020-06-20T17:00:00Z</updated>
          158         <author>
          159             <name>Alexander Batischev</name>
          160             <email>eual.jp@gmail.com</email>
          161         </author>
          162         <summary type="html"><![CDATA[
          163             <p>Hey everyone, hope you’re all doing well.</p>
          164 
          165             <p>We didn’t set out to make it like that, but the new release is
          166             balanced in every way. There are as many visible changes as
          167             behind-the-scenes refactorings, and the visible changes are split
          168             evenly between bugfixes, improvements, and new features. I’m happy
          169             to report that, despite the current world situation, Newsboat’s
          170             development chugs along as usual.</p>
          171 
          172             <p>Download <a
          173                 href="https://newsboat.org/releases/2.20/newsboat-2.20.tar.xz">the
          174                 tarball</a> and <a
          175                 href="https://newsboat.org/releases/2.20/newsboat-2.20.tar.xz.asc">its
          176                 signature</a> from our site, <a
          177                 href="https://newsboat.org/releases/2.20/docs/newsboat.html">view
          178                 the docs</a> there, and check out <a
          179                 href="https://github.com/newsboat/newsboat/blob/master/CHANGELOG.md#220---2020-06-20">the
          180                 changelog entry</a> over on GitHub.</p>
          181 
          182             <p>Please stay safe and watch out for each other, folks!</p>
          183         ]]></summary>
          184     </entry>
          185 
          186     <entry>
          187         <title>Newsboat 2.19 is out</title>
          188         <link href="https://newsboat.org/releases/2.19/docs/newsboat.html" />
          189         <id>https://newsboat.org/releases/2.19/docs/newsboat.html</id>
          190         <published>2020-03-22T20:00:00Z</published>
          191         <updated>2020-03-22T20:00:00Z</updated>
          192         <author>
          193             <name>Alexander Batischev</name>
          194             <email>eual.jp@gmail.com</email>
          195         </author>
          196         <summary type="html"><![CDATA[
          197             <p>Hope this release finds you in good health.</p>
          198 
          199             <p>Over the last few months, we squashed a truckload of bugs. In
          200                 that regard this release can even rival our debut 2.10. So do
          201                 look through the changelog; I bet you’ll find something that
          202                 used to affect you ;)</p>
          203 
          204             <p>Download <a
          205                 href="https://newsboat.org/releases/2.19/newsboat-2.19.tar.xz">the
          206                 tarball</a> and <a
          207                 href="https://newsboat.org/releases/2.19/newsboat-2.19.tar.xz.asc">its
          208                 signature</a> from our site, <a
          209                 href="https://newsboat.org/releases/2.19/docs/newsboat.html">view
          210                 the docs</a> there, and check out <a
          211                 href="https://github.com/newsboat/newsboat/blob/master/CHANGELOG.md#219---2020-03-22">the
          212                 changelog entry</a> over on GitHub.</p>
          213 
          214             <p>Stay safe, folks, and don't forget to wash your hands!</p>
          215         ]]></summary>
          216     </entry>
          217 
          218     <entry>
          219         <title>Newsboat 2.18 is out</title>
          220         <link href="https://newsboat.org/releases/2.18/docs/newsboat.html" />
          221         <id>https://newsboat.org/releases/2.18/docs/newsboat.html</id>
          222         <published>2019-12-22T20:00:00Z</published>
          223         <updated>2019-12-22T20:00:00Z</updated>
          224         <author>
          225             <name>Alexander Batischev</name>
          226             <email>eual.jp@gmail.com</email>
          227         </author>
          228         <summary type="html"><![CDATA[
          229             <p>Your regularly scheduled Newsboat release is on the dot!</p>
          230 
          231             <p>Code-wise, this is a pretty uneventful one. Most of the work
          232                 was related to upkeep — slight refactorings, fixes, tweaks to
          233                 the infrastructure. But we did manage to squeeze a couple
          234                 bugfixes in there, too: <code>unbind-key -a</code> no longer
          235                 breaks command line, and Newsboat no longer ignores browser’s
          236                 exit code when marking article as read.</p>
          237 
          238             <p>Perhaps the most user-visible change this time around is the
          239                 logo. That’s right: a user by the name of noobilanderi sat down
          240                 with Inkscape and drew us <a
          241                 href="https://github.com/newsboat/newsboat/blob/master/logo.svg">a
          242                 logo</a>. This is now used everywhere: site’s favicon, GitHub
          243                 avatar, and the Snap Store.</p>
          244 
          245             <p>Download <a
          246                 href="https://newsboat.org/releases/2.18/newsboat-2.18.tar.xz">the
          247                 tarball</a> and <a
          248                 href="https://newsboat.org/releases/2.18/newsboat-2.18.tar.xz.asc">its
          249                 signature</a> from our site, <a
          250                 href="https://newsboat.org/releases/2.18/docs/newsboat.html">view
          251                 the docs</a> there, and check out <a
          252                 href="https://github.com/newsboat/newsboat/blob/master/CHANGELOG.md#218---2019-12-22">the
          253                 changelog entry</a> over on GitHub.</p>
          254 
          255             <p>Merry Christmas, everyone, and a happy New Year!</p>
          256         ]]></summary>
          257     </entry>
          258 
          259     <entry>
          260         <title>Newsboat 2.17.1 fixes two critical bugs</title>
          261         <link href="https://newsboat.org/releases/2.17.1/docs/newsboat.html" />
          262         <id>https://newsboat.org/releases/2.17.1/docs/newsboat.html</id>
          263         <published>2019-10-02T20:00:00Z</published>
          264         <updated>2019-10-02T20:00:00Z</updated>
          265         <author>
          266             <name>Alexander Batischev</name>
          267             <email>eual.jp@gmail.com</email>
          268         </author>
          269         <summary type="html"><![CDATA[
          270             <p>Within days of 2.17 release, we got reports of two regressions.</p>
          271 
          272             <p>Users who set <code>max-items</code> (to limit the number of
          273                 articles that Newsboat stores) found that no feeds are updated
          274                 anymore. That was an unintended consequence of the “slight
          275                 performance improvement” I mentioned in the previous entry;
          276                 I thought Newsboat is doing useless work, when in fact that
          277                 work was necessary for the <code>max-items</code> setting to
          278                 function properly. The “improvement” was partially
          279                 reverted to amend this.</p>
          280 
          281             <p>The second, no less severe, regression prevented Newsboat from
          282                 loading configs that used <code>#</code> character for anything
          283                 but comments, e.g. as part of a regular expression for
          284                 <code>highlight-article</code>. This was a result of another
          285                 bugfix, where I failed to consider if the hash sign can occur
          286                 in the middle of a config string. We couldn’t simply revert
          287                 this one, so I implemented yet another bugfix, that hopefully
          288                 squashes both the original bug and the regression, while not
          289                 introducing any new ones.</p>
          290 
          291             <p>Sorry about the mess. Please download the bugfix release from out site: <a
          292                 href="https://newsboat.org/releases/2.17.1/newsboat-2.17.1.tar.xz">the
          293                 tarball</a>, <a
          294                 href="https://newsboat.org/releases/2.17.1/newsboat-2.17.1.tar.xz.asc">its
          295                 signature</a>, and <a
          296                 href="https://newsboat.org/releases/2.17.1/docs/newsboat.html">the
          297                 docs</a>. <a
          298                 href="https://github.com/newsboat/newsboat/blob/master/CHANGELOG.md#2171---2019-10-02">The
          299                 changelog is on GitHub</a> as usual.</p>
          300         ]]></summary>
          301     </entry>
          302 
          303     <entry>
          304         <title>Newsboat 2.17 is out</title>
          305         <link href="https://newsboat.org/releases/2.17/docs/newsboat.html" />
          306         <id>https://newsboat.org/releases/2.17/docs/newsboat.html</id>
          307         <published>2019-09-22T20:00:00Z</published>
          308         <updated>2019-09-22T20:00:00Z</updated>
          309         <summary type="html"><![CDATA[
          310             <p>With this release, Newsboat gained a new feature: you can now
          311                 save <i>all</i> the articles in the feed to text files, by
          312                 invoking <code>save-all</code> operation (it’s not bound to any
          313                 key by default). There’s also a few bug fixes, and even
          314                 a slight performance improvement.</p>
          315 
          316             <p>The codebase is now 18.7% Rust (according to GitHub). I think we
          317                 picked most of the low-hanging fruit by now. I expect the
          318                 rewrite to progress more slowly from here on, as we need to
          319                 untangle dependencies between sub-systems.</p>
          320 
          321             <p>Grab the release from our site—<a
          322                 href="https://newsboat.org/releases/2.17/newsboat-2.17.tar.xz">the
          323                 tarball</a>, <a
          324                 href="https://newsboat.org/releases/2.17/newsboat-2.17.tar.xz.asc">its
          325                 signature</a>, and <a
          326                 href="https://newsboat.org/releases/2.17/docs/newsboat.html">the
          327                 docs</a>, and <a
          328                 href="https://github.com/newsboat/newsboat/blob/master/CHANGELOG.md#217---2019-09-22">view
          329                 the changelog on GitHub</a>.</p>
          330         ]]></summary>
          331     </entry>
          332 
          333     <entry>
          334         <title>Hotfix: Newsboat 2.16.1 fixes the build on FreeBSD and i386</title>
          335         <link href="https://newsboat.org/releases/2.16.1/docs/newsboat.html" />
          336         <id>https://newsboat.org/releases/2.16.1/docs/newsboat.html</id>
          337         <published>2019-06-26T20:00:00Z</published>
          338         <updated>2019-06-26T20:00:00Z</updated>
          339         <summary type="html"><![CDATA[
          340             <p>We don’t have continuous integration for FreeBSD and/or i386, so
          341                 we were absolutely oblivious to the fact that Newsboat couldn’t
          342                 be built on those for over a month now. Luckily for us, Tobias
          343                 Kortkamp already figured out the fixes, which we release now;
          344                 thanks, mate!</p>
          345 
          346             <p>The very next thing I’m going to do is finally set up a CI for
          347                 FreeBSD, and see if i386 can be added to Travis pipeline.</p>
          348 
          349             <p>I’m sorry about the mess and the noise, folks. Won’t make this
          350                 particular mistake again.</p>
          351 
          352             <p>You can download the hotfix release here: <a
          353                 href="https://newsboat.org/releases/2.16.1/newsboat-2.16.1.tar.xz">the
          354                 tarball</a>, <a
          355                 href="https://newsboat.org/releases/2.16.1/newsboat-2.16.1.tar.xz.asc">its
          356                 signature</a>, and <a
          357                 href="https://newsboat.org/releases/2.16.1/docs/newsboat.html">the
          358                 docs</a>, and <a
          359                 href="https://github.com/newsboat/newsboat/blob/master/CHANGELOG.md#2161---2019-06-26">the
          360                 changelog is on GitHub</a>.</p>
          361         ]]></summary>
          362     </entry>
          363 
          364     <entry>
          365         <title>Newsboat 2.16 is out</title>
          366         <link href="https://newsboat.org/releases/2.16/docs/newsboat.html" />
          367         <id>https://newsboat.org/releases/2.16/docs/newsboat.html</id>
          368         <published>2019-06-25T20:00:00Z</published>
          369         <updated>2019-06-25T20:00:00Z</updated>
          370         <summary type="html"><![CDATA[
          371             <p>Another quarter, another release! We fixed a couple of bugs, and
          372                 got a few user-contributed colorschemes and scripts.</p>
          373 
          374             <p>But the bulk of the work is under the hood. Newsboat is now
          375                 13.4% Rust (by GitHub's count), which is almost double compared
          376                 to the previous release. If we sustain the 6.5%-per-release
          377                 momentum, the rewrite will be done in three and a half
          378                 years—without any loss of functionality, but with a lot more
          379                 bugs fixed.</p>
          380 
          381             <p>Download it from our site: <a
          382                 href="https://newsboat.org/releases/2.16/newsboat-2.16.tar.xz">the
          383                 tarball</a>, <a
          384                 href="https://newsboat.org/releases/2.16/newsboat-2.16.tar.xz.asc">its
          385                 signature</a>, and <a
          386                 href="https://newsboat.org/releases/2.16/docs/newsboat.html">the
          387                 docs</a>, and <a
          388                 href="https://github.com/newsboat/newsboat/blob/master/CHANGELOG.md#216---2019-06-25">the
          389                 changelog is on GitHub</a>.</p>
          390         ]]></summary>
          391     </entry>
          392 
          393     <entry>
          394         <title>Newsboat 2.15 is out</title>
          395         <link href="https://newsboat.org/releases/2.15/docs/newsboat.html" />
          396         <id>https://newsboat.org/releases/2.15/docs/newsboat.html</id>
          397         <published>2019-03-23T20:00:00Z</published>
          398         <updated>2019-03-23T20:00:00Z</updated>
          399         <summary type="html"><![CDATA[
          400             <p>It’s second-to-last weekend of March, so it’s time for a new
          401                 release. Please welcome Newsboat 2.15!</p>
          402 
          403             <p>2.14.1 was released just over a month ago, and stole many of the
          404                 features meant for 2.15. As a result, this release is quite
          405                 slim. The only new features are a way to shuffle a feed, and
          406                 “delete all items” that now works in query feeds. The rest is
          407                 the usual crop of bugfixes.</p>
          408 
          409             <p>The Rust rewrite is progressing slowly but steadily. This
          410                 release could be bigger have I not chosen to hold off a big
          411                 chunk of code that hasn’t been field-tested yet. (Believe it or
          412                 not, we <b>do</b> test some of the stuff before the
          413                 release). If GitHub is to be believed, 6.9% of our code is now
          414                 in Rust.</p> 
          415 
          416             <p>Download the new release from our site: <a
          417                 href="https://newsboat.org/releases/2.15/newsboat-2.15.tar.xz">the
          418                 tarball</a>, <a
          419                 href="https://newsboat.org/releases/2.15/newsboat-2.15.tar.xz.asc">its
          420                 signature</a>, and <a
          421                 href="https://newsboat.org/releases/2.15/docs/newsboat.html">the
          422                 docs</a>, and <a
          423                 href="https://github.com/newsboat/newsboat/blob/master/CHANGELOG.md#215---2019-03-23">the
          424                 changelog is on GitHub</a>.</p>
          425         ]]></summary>
          426     </entry>
          427 
          428     <entry>
          429         <title>Newsboat 2.14.1 fails to build with Rust 1.25</title>
          430         <link href="https://newsboat.org/index.html#20190211ftbrust125" />
          431         <id>https://newsboat.org/index.html#20190211ftbrust125</id>
          432         <published>2019-02-11T20:00:00Z</published>
          433         <updated>2019-02-11T20:00:00Z</updated>
          434         <summary type="html"><![CDATA[
          435             <p>Hey there,</p>
          436 
          437             <p>Turns out Newsboat 2.14.1 fails to build with Rust 1.25.
          438                 That's the oldest Rust release we support; it was published at
          439                 the end of March 2018. Rust 1.26 and newer work fine.</p>
          440 
          441             <p>This is entirely my fault: I bumped our crates' versions without
          442                 updating the Cargo.lock. Rust 1.25 trusts the lock file blindly,
          443                 and fails when it can't find the old crate versions specified there.</p>
          444 
          445             <p>The problem has been fixed in the master branch. See
          446                 <a href="https://github.com/newsboat/newsboat/commit/cbad27a19d270f2f0fce9317651e2c9f0aa22865.patch">this
          447                 patch</a>. You can generate a more conservative version (that
          448                 doesn't update third-party crates) with <code>cargo update
          449                 --package libnewsboat --package libnewsboat-ffi</code>.</p>
          450 
          451             <p>With just one compiler version affected, I don't feel this is
          452                 important enough for another point release, so I won't be
          453                 issuing any.</p>
          454 
          455             <p>If this inconveniences you in any way, I'd like to hear from
          456                 you! I'm genuinely interested in how old a Rust compiler I
          457                 should support. I arrived at 1.25 lower bound in a totally
          458                 unsystematic way: picked what Debian stable had, then bumped
          459                 one version up because of some crate I added as a dependency.
          460                 Please <a href="https://newsboat.org/">get in touch</a> if
          461                 you're using anything older than latest stable.</p>
          462         ]]></summary>
          463     </entry>
          464 
          465     <entry>
          466         <title>Newsboat 2.14.1 is out</title>
          467         <link href="https://newsboat.org/releases/2.14.1/docs/newsboat.html" />
          468         <id>https://newsboat.org/releases/2.14.1/docs/newsboat.html</id>
          469         <published>2019-02-10T20:00:00Z</published>
          470         <updated>2019-02-10T20:00:00Z</updated>
          471         <summary type="html"><![CDATA[
          472             <p>The main purpose of this release is to fix a bug in 2.14 that
          473                 prevented Newsboat from updating The Old Reader feeds. The
          474                 rest of 2.14.1 are less critical bug fixes, and a couple of new
          475                 features.</p>
          476             <p>Download it from our site: <a
          477                 href="https://newsboat.org/releases/2.14.1/newsboat-2.14.1.tar.xz">the
          478                 tarball</a>, <a
          479                 href="https://newsboat.org/releases/2.14.1/newsboat-2.14.1.tar.xz.asc">its
          480                 signature</a>, and <a
          481                 href="https://newsboat.org/releases/2.14.1/docs/newsboat.html">the
          482                 docs</a>, and <a
          483                 href="https://github.com/newsboat/newsboat/blob/master/CHANGELOG.md#2141---2019-02-10">the
          484                 changelog is on GitHub</a>.</p>
          485         ]]></summary>
          486     </entry>
          487 
          488     <entry>
          489         <title>Newsboat 2.14 is out</title>
          490         <link href="https://newsboat.org/releases/2.14/docs/newsboat.html" />
          491         <id>https://newsboat.org/releases/2.14/docs/newsboat.html</id>
          492         <published>2018-12-29T20:00:00Z</published>
          493         <updated>2018-12-29T20:00:00Z</updated>
          494         <summary type="html"><![CDATA[
          495             <p>For users, this should be “yet another release”: we fixed a few
          496                 bugs, added a few new settings, and that’s about it.</p>
          497             <p>For package maintainers, this is an exceptional release because
          498                 it adds a new dependency—Rust. As was mentioned in earlier
          499                 release notes, please contact us via <a
          500                 href="https://github.com/newsboat/newsboat/issues">our issue
          501                 tracker</a>, <a
          502                 href="http://groups.google.com/group/newsboat">mailing list</a>
          503                 (newsboat@googlegroups.com), or IRC channel (#newsboat on
          504                 Freenode) if you run into <i>any</i> problems with building
          505                 and/or packaging Newsboat. We’d like to fix as many of those
          506                 problems as possible upstream, and just help you out if you’re
          507                 new to Rust.</p>
          508             <p>As always, <a
          509                 href="https://newsboat.org/releases/2.14/newsboat-2.14.tar.xz">the
          510                 tarball</a>, <a
          511                 href="https://newsboat.org/releases/2.14/newsboat-2.14.tar.xz.asc">its
          512                 signature</a>, and <a
          513                 href="https://newsboat.org/releases/2.14/docs/newsboat.html">all
          514                 the docs</a> can be found on our server, and <a
          515                 href="https://github.com/newsboat/newsboat/blob/master/CHANGELOG.md#214---2018-12-29">the
          516                 changelog is on GitHub</a>.</p>
          517             <p>Happy newsreading, everyone, and a happy New Year!</p>
          518         ]]></summary>
          519     </entry>
          520 
          521     <entry>
          522         <title>Newsboat 2.13 is out</title>
          523         <link href="https://newsboat.org/releases/2.13/docs/newsboat.html" />
          524         <id>https://newsboat.org/releases/2.13/docs/newsboat.html</id>
          525         <published>2018-09-22T20:00:00Z</published>
          526         <updated>2018-09-22T20:00:00Z</updated>
          527         <summary type="html"><![CDATA[
          528             <p>The 2.13 release is special in two ways.</p>
          529 
          530             <p>First of all, it marks an anniversary: exactly a year ago, we
          531             forked from Newsbeuter to bring the program back into shape. We
          532             partially succeeded: many bugs were fixed, a number of rough
          533             corners were smoothed, and the atmosphere around the project
          534             improved noticeably.</p>
          535 
          536             <p>Second, this release is going to be the last purely-C++ one. As
          537             I explain in <a
          538             href="https://github.com/newsboat/newsboat/issues/89">#89</a>,
          539             I believe that C++ is a death by a thousand cuts for this project.
          540             This discourages me from working on it. It’s as much a personal
          541             problem as it is technical one, and I’m absolutely <i>not</i> sure
          542             that I’m doing the right thing, but: I’m rewriting Newsboat in
          543             Rust.</p>
          544 
          545             <p>In the short term, this means we will be introducing bugs
          546             instead of fixing them, and features will be much harder to add
          547             while we’re moving. Please bear with us!</p>
          548 
          549             <p>Package maintainers will have to spend time figuring out how to
          550             package Newsboat now. I’m sorry about that. If you’re a maintainer,
          551             and you run into <i>any</i> problems, please get in touch via <a
          552             href="https://github.com/newsboat/newsboat/issues">the issue
          553             tracker</a>, <a
          554             href="http://groups.google.com/group/newsboat">mailing list</a>
          555             (newsboat@googlegroups.com), or IRC (#newsboat on Freenode). I want
          556             to fix or forestall any problems upstream, so you don’t have to
          557             suffer as much.</p>
          558 
          559             <p>Despite all this, I believe that long-term benefits outweigh any
          560             temporary discomfort. A rewrite should straighten out a few of the
          561             nastier corners of the codebase, and put us in a better position to
          562             actually evolve the project.</p>
          563 
          564             <p>If you’re interested in helping out, please <a
          565             href="https://github.com/newsboat/newsboat">watch the project on
          566             GitHub</a>; soon, I will be opening issues about components that
          567             can be rewritten. I can provide guidance around our codebase, plus
          568             some general mentoring (I’m not ready to teach Rust, since I’m
          569             still learning it myself, but I’ll share what I know). In short, if
          570             you know a bit of Rust and can read C++, you’re qualified; please
          571             come!</p>
          572 
          573             <p>In the meantime, you’ll probably need a feed reader; you can get
          574             one here: <a
          575             href="https://newsboat.org/releases/2.13/newsboat-2.13.tar.xz">the
          576             tarball</a>, <a
          577             href="https://newsboat.org/releases/2.13/newsboat-2.13.tar.xz.asc">its
          578             signature</a>, and <a
          579             href="https://github.com/newsboat/newsboat/blob/master/CHANGELOG.md#213---2018-09-22">the
          580             changelog for 2.13 release</a>.</p>
          581 
          582             <p>Thank you for using Newsboat, and happy newsreading!<br/>— Alex</p>
          583         ]]></summary>
          584     </entry>
          585 
          586     <entry>
          587         <title>Newsboat 2.12 is out</title>
          588         <link href="https://newsboat.org/releases/2.12/docs/newsboat.html" />
          589         <id>https://newsboat.org/releases/2.12/docs/newsboat.html</id>
          590         <published>2018-06-24T20:00:00Z</published>
          591         <updated>2018-06-24T20:00:00Z</updated>
          592         <summary type="html"><![CDATA[
          593             <p>Please welcome Newsboat 2.12! The bulk of the release is
          594                 bugfixes, mostly contributed by you guys—thank you! There are
          595                 also a few little nice features, so do peruse <a
          596                 href="https://github.com/newsboat/newsboat/blob/master/CHANGELOG.md#212---2018-06-24">the
          597                 changelog</a>.</p>
          598             <p>As always, you can find <a
          599                     href="https://newsboat.org/releases/2.12/newsboat-2.12.tar.xz">
          600                     the tarball</a> and <a
          601                     href="https://newsboat.org/releases/2.12/newsboat-2.12.tar.xz.asc">
          602                     its signature</a>
          603                 on our server.</p>
          604             <p>Happy newsreading, everyone!</p>
          605         ]]></summary>
          606     </entry>
          607 
          608     <entry>
          609         <title>Hotfix: Newsboat 2.11.1 fixes --version</title>
          610         <link href="https://newsboat.org/releases/2.11.1/docs/newsboat.html" />
          611         <id>https://newsboat.org/releases/2.11.1/docs/newsboat.html</id>
          612         <published>2018-03-30T19:05:00Z</published>
          613         <updated>2018-03-03T19:05:00Z</updated>
          614         <summary type="html"><![CDATA[
          615             <p>The tarball for 2.11 contained an error that made
          616                 <code>newsboat --version</code> report a wrong version number.
          617                 This has been spotted by a few users and packagers, and is now
          618                 fixed.</p>
          619             <p>Other than that, 2.11.1 contains no functional changes.
          620                 <a
          621                 href="https://newsboat.org/releases/2.11.1/newsboat-2.11.1.tar.xz">The tarball</a>
          622                 and <a
          623                 href="https://newsboat.org/releases/2.11.1/newsboat-2.11.1.tar.xz.asc">its signature</a>
          624                 are in their usual places.
          625                 </p>
          626             <p>Once again, sorry about all the noise and
          627                 messups,<br/>&mdash;Alex.</p>
          628         ]]></summary>
          629     </entry>
          630 
          631     <entry>
          632         <title>Newsboat 2.11 is out</title>
          633         <link href="https://newsboat.org/releases/2.11/docs/newsboat.html" />
          634         <id>https://newsboat.org/releases/2.11/docs/newsboat.html</id>
          635         <published>2018-03-25T20:00:00Z</published>
          636         <updated>2018-03-25T20:20:00Z</updated>
          637         <summary type="html"><![CDATA[
          638             <p>The new release is on the dot! Three-month cadence works great
          639                 so far, so I plan to stick to it.</p>
          640             <p>This release contains <i>less</i> new stuff than the previous
          641                 one, but I still decided to bump the minor version because we
          642                 have new features. Should’ve done this with 2.10.2 too, but oh
          643                 well—what’s done is done.</p>
          644             <p>As usual, <a
          645                     href="https://newsboat.org/releases/2.11/newsboat-2.11.tar.xz">
          646                     the tarball</a> and <a
          647                     href="https://newsboat.org/releases/2.11/newsboat-2.11.tar.xz.asc">
          648                     its signature</a>
          649                 can be found on our server, and
          650                 <a href="https://github.com/newsboat/newsboat/blob/master/CHANGELOG.md#211---2018-03-25">
          651                 the full changelog</a> is on GitHub.</p>
          652             <p>Happy newsreading!</p>
          653             <p><b>Addendum</b>: I messed up during the release process and
          654                 pushed a Git tag pointing to an earlier version. If you updated
          655                 your Newsboat clone in the last 30 minutes, please do the
          656                 following:
          657 <pre>
          658 $ git tag --delete r2.11
          659 $ git fetch origin tag r2.11
          660 $ git rev-parse r2.11
          661 </pre>
          662             </p>
          663                      
          664             <p>That last command should return
          665                 971fe6a596d871073ff34c42854e2c9f50e683ba. Sorry about the
          666                 noise, folks!</p>
          667         ]]></summary>
          668     </entry>
          669 
          670     <entry>
          671         <title>Newsboat 2.10.2 is out</title>
          672         <link href="https://newsboat.org/releases/2.10.2/docs/newsboat.html" />
          673         <id>https://newsboat.org/releases/2.10.2/docs/newsboat.html</id>
          674         <published>2017-12-25T19:00:00Z</published>
          675         <updated>2017-12-25T19:00:00Z</updated>
          676         <summary type="html"><![CDATA[
          677             <p>Mere three months after our previous release, I present to you
          678                 Newsboat 2.10.2! As you can tell, this is a minor release,
          679                 but it still includes nice things like support for Inoreader,
          680                 correct wrapping for CJK languages, and a translation to Slovak.</p>
          681             <p>As usual, <a
          682                     href="https://newsboat.org/releases/2.10.2/newsboat-2.10.2.tar.xz">
          683                     the tarball</a> and <a
          684                     href="https://newsboat.org/releases/2.10.2/newsboat-2.10.2.tar.xz.asc">
          685                     its signature</a>
          686                 can be found on our server, and
          687                 <a href="https://github.com/newsboat/newsboat/blob/master/CHANGELOG.md#2102---2017-12-25">
          688                 the full changelog</a> is on GitHub.</p>
          689             <p>Merry Christmas and happy New Year!</p>
          690         ]]></summary>
          691     </entry>
          692 
          693     <entry>
          694         <title>Hotfix: Newsboat 2.10.1 fixes XDG and documents migration process</title>
          695         <link href="https://newsboat.org/releases/2.10.1/docs/newsboat.html" />
          696         <id>https://newsboat.org/releases/2.10.1/docs/newsboat.html</id>
          697         <published>2017-09-22T21:00:00Z</published>
          698         <updated>2017-09-22T21:00:00Z</updated>
          699         <summary type="html"><![CDATA[
          700             <p>As Russian saying goes, “the first pancake is always lumpy”.
          701                 Newsboat 2.10 was released rather hastily and was just a tad
          702                 undertested and underbaked. Newsboat 2.10.1 amends this by:
          703                 <ul><li>documentating automatic migration that was added in
          704                     2.10; and</li>
          705                 <li>fixing a bug where <code>$XDG_DATA_DIR/newsboat</code>
          706                     wasn’t created for first-time users, resulting in cache
          707                     lock failure.</li></ul></p>
          708             <p>Please grab <a
          709                     href="https://newsboat.org/releases/2.10.1/newsboat-2.10.1.tar.xz">the
          710                     tarball</a> (<a
          711                     href="https://newsboat.org/releases/2.10.1/newsboat-2.10.1.tar.xz.asc">signature</a>)
          712                 and tell us what you think!</p>
          713             <p>With my best regards,<br/>—Alex</p>
          714         ]]></summary>
          715     </entry>
          716 
          717     <entry>
          718         <title>Newsboat 2.10 is out</title>
          719         <link href="https://newsboat.org/releases/2.10/docs/newsboat.html" />
          720         <id>https://newsboat.org/releases/2.10/docs/newsboat.html</id>
          721         <published>2017-09-20T20:00:00Z</published>
          722         <updated>2017-09-20T20:00:00Z</updated>
          723         <summary type="html"><![CDATA[
          724             <p>Yay, our first release is out! We’re continuing the Newsbeuter
          725                 numbering, so this one is called 2.10. Grab <a
          726                     href="https://newsboat.org/releases/2.10/newsboat-2.10.tar.xz">the
          727                     tarball</a> while it’s hot (and don’t forget to verify <a
          728                     href="https://newsboat.org/releases/2.10/newsboat-2.10.tar.xz.asc">its
          729                     signature</a>.)</p>
          730             <p>Nikos Tsipinakis prodded me into implementing automatic
          731                 migration of Newsbeuter configuration, so if you don’t have
          732                 <code>include</code>s or scripts stored in your Newsbeuter
          733                 directory, switching should be hassle-free for you. If any
          734                 problems <i>do</i> come up, don’t hesitate to contact us via
          735                 IRC, mailing list or issue tracker.</p>
          736             <p>Happy newsreading everyone,<br/>Alex</p>
          737         ]]></summary>
          738     </entry>
          739 
          740     <entry>
          741         <title>Thanks for subscribing!</title>
          742         <link href="https://newsboat.org/index.html" />
          743         <id>https://newsboat.org/index.html</id>
          744         <published>2017-09-17T00:00:00Z</published>
          745         <updated>2017-09-17T00:00:00Z</updated>
          746         <summary type="html"><![CDATA[
          747             <p>Thanks for subscribing to our newsfeed! If you’re using
          748                Newsbeuter, consider switching to Newsboat right away&mdash;the
          749                upgrade is simple enough:
          750                <ul>
          751                    <li>move everything from ~/.newsbeuter/ to ~/.newsboat/</li>
          752                    <li>move everything from ~/.config/newsbeuter/ to ~/.config/newsboat/</li>
          753                    <li>move everything from ~/.local/share/newsbeuter/ to ~/.local/share/newsboat/</li>
          754               </ul>
          755               If Newsbeuter directories don’t exist, just skip that step and go to the next.</p>
          756           <p>If you’ve got any questions, write to us via
          757                 <a href="https://groups.google.com/forum/#!forum/newsboat">mailing
          758                 list</a>, <a href="https://github.com/newsboat/newsboat/issues">GitHub
          759                 issue tracker</a>, or on IRC (#newsboat on Freenode;
          760             <a href="https://webchat.freenode.net/?channels=newsboat">webchat</a>).</p>
          761         ]]></summary>
          762     </entry>
          763 </feed>