newsbeuter 2.4 released

February 1, 2011

A new year, a new newsbeuter release. It has been more than 7 months since the last release, so it was about time…

So, what’s new? Well, a lot. You can now use query feeds in combination with Google Reader. If you have a proxy that requires authentication, you can now configure the proxy authentication method. newsbeuter also has a quiet startup mode that disables all text output until the main screen pops up. It also fixes some sorting issues after a full reload of all feeds.  Additional keys to jump to next and previous articles regardless of their “unread” status were also added.

A huge improvement is the reduced memory usage. Now, data is only loaded from the cache when it’s really necessary, and immediately freed as soon as its not needed anymore. Bloglines support was removed as it ceased operation as of October 1st, 2010.  XDG Base Directory support was also added, but it’s optional and only active if the required directories exist, so the default stays the same.

For Google Reader support, “unread” status changes are recorded in offline mode and sent to the server when reconnecting in online mode. Google Reader also had a nasty bug where passwords weren’t properly encoded on authentication, which made some authentication fail. This is fixed now.

newsbeuter now also has support for cookies. You can configure a “cookie cache” file, and all of newsbeuter’s cookies will be stored there and used from there. It’s a normal text file, after all. And last but not least, countless small issues were fixed.

I hope you enjoy this fine release, the next release after 2.4 will hopefully out sooner. You can grab newsbeuter 2.4 here.

Since I announce this new release, I would also like to use the space to point to my new side project, baconbird. It’s a Twitter client for text terminals, very much in the style and spirit of newsbeuter. It’s written in Perl, using the STFL Perl bindings and the Moose object system (I know, I’m into quirky languages, first C++ with newsbeuter, now Perl with baconbird). If you like newsbeuter and use Twitter, baconbird is probably the tool for you! Feedback and patches are welcome, as usual.

Newsbeuter in various distributions

July 10, 2010

As part of a recent effort to evaluate the overall adoption of newsbeuter in the open source community, I compiled a list of distributions for which packages of newsbeuter are available. I was surprised to find out that most popular Linux distributions already come with ready-to-use newsbeuter packages, as this makes it even easier for end users to install newsbeuter than doing so manually.

Here’s the list of distributions/systems that I found so far:

If you know about other Linux distributions with existing newsbeuter packages that is still missing from this list, don’t hesitate and send me an email about this The latest version of this list (including links) is available on the newsbeuter download page.

Why there is no new release yet

July 27, 2009

“Almost August, and no new newsbeuter release, yet?”, you may ask yourself. Well, the reasons for it are manifold.

First of all, one reason was that I recently didn’t have too much time for working on any new newsbeuter stuff due to lack of time. My regular work consumes most of my energy, so I haven’t been able to do any remotely productive private programming work in the last few months.

Another huge factor is that the current state in git isn’t quite ready to release yet: it pretty much has the features that I want the next release to have, but it still has a few nasty bugs in it (segmentation faults, deadlocks) that I introduced since the release of newsbeuter 2.0 but was unable to find so far. And, due to lack of time, I never had any good opportunity to actually spend some time on debugging.

And last, but not least, I’m going to spend two weeks of holidays in August. Until then, I still have quite a lot to do, so there will be no work on newsbeuter in July and August. Well, maybe end of August. Sorry, folks, it will still take a few weeks for the next release (but definitely within 2009!). Unless maybe somebody else does the debugging work for me. 😉

Newsbeuter 2.1 will contain support for 256-color terminals

May 6, 2009

Recently, I found and fixed a bug that prevented the awesome STFL to function correctly on 256-color terminals such as xterm with TERM=xterm-256color. In addition, I added support to both STFL and newsbeuter to specify colors from the whole 256-color palette. Currently, if you want to try out this feature, you need the latest SVN version of STFL (can be found here) and the latest git master branch version (can be found here). To specify one of the “extended” colors, simply use “color<n>” (e.g. “color123”) instead of using the color name (“blue”, “black, “green”, etc.) in the color-related configuration. A chart of color numbers and how they look like can be found here. Finally, here’s a screenshot of the whole thing:


As you can probably recognize, these are not the usual colors from the usual 16-color palette. But, since I’m really bad at designing colorful themes, I ask everyone who has an interesting newsbeuter color configuration to submit it to me so that I can include it to newsbeuter’s contrib directory that already contains a few theme examples.

Newsbeuter now has an official logo!

April 5, 2008

Thanks to Markus Stumpf, newsbeuter now has an official logo: