New release: newsbeuter 2.6

March 19, 2013

I just released newsbeuter 2.6. After more than a year since the 2.5 release, and the recent buzz around RSS and Google Reader which also affected newsbeuter, it was time to push out the latest changes. It’s mostly a bug fix release, fixing features, updating translations, stuff like that. You can download it from the usual location.

But expect more: since Google decided to withdraw Google Reader soon, newsbeuter will get support for one or more Google Reader alternatives. Currently on my radar are Feedly (since they announced a Google-Reader-compatible API) and NewsBlur (since they already provide an API), so there will be migration paths for people who have used newsbeuter with Google Reader.

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.

newsbeuter 2.3 released

June 24, 2010

After a few months of work, newsbeuter 2.3 has finally been released. It’s mostly a bugfix release, addressing a number of issues that came up in the last few months since the 2.2 release, especially the problem that newsbeuter hangs and consumes 100 % CPU when confronted with certain characters in combination with certain locales. It also addresses a recent change in Google Reader’s authentication scheme. As usual, you can download the latest newsbeuter release from this location.

In addition, I would also like to point out that you can show your love towards newsbeuter by “flattring” it on, a new social micropayment platform that lets you show love for the things that you like. I certainly appreciate it, even though I don’t expect to get rich through it. 😉

newsbeuter 2.2 released

March 14, 2010

Today, on a slow day at Chemnitzer Linuxtage 2010, I released newsbeuter 2.2. So, what does this new release offer?

First of all, the latest and greatest feature is Google Reader support. With this support, you can manage your RSS subscriptions at Google Reader, and use newsbeuter as a client to read your feeds. The “read” status for each article is synchronized via Google Reader, and even support for Google Reader features such as “starring” (i.e. bookmarking) and “sharing” articles (so that other people that follow you) is available. The documentation has all the essential information about it.

In addition, a great number of bugs was fixed. The killfile functionality was also extended, a “hard quit” key was added (thanks to Jim Pryor), and the HTML renderer was extended with a table renderer (many thanks for Stefan Erben!). Another additional feature is a new “open-in-browser-and-mark-read” keybinding (thanks to Isaac Good!).

So, have fun with newsbeuter 2.2! Don’t hesitate to send feedback!

Finally: newsbeuter 2.1 released!

December 8, 2009

Way too late, but finally here: newsbeuter 2.1.

So, what’s new in this release? First of all, an issue which had bugged too many people: newsbeuter finally supports 256 color terminals. Not only is the terminal output not scrambled anymore, you can also use colors from this extended palette in your color configuration. The documentation explains how. Please note that you will need STFL 0.21 or later.

Furthermore, a number of smaller fixes and improvements have been added, such as improved HTML rendering, a length field in the article list and the ability to quickly jump to any of the article links by typing ‘#’ followed by the link number. These fixes and improvements were contributed by Stefan Erben. Thanks a lot!

Another feature is support for SOCKS proxies, deletion of articles from the article view, better selection of feeds/articles when entering feeds and marking feeds as read, and a new “notify-beep” notification that simply beeps when new articles were fetched.

The full list of changes can be found here.

Hopefully, the next releases will come out quicker. New features are already being worked on.

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. 😉