2007-05-04: 0.27 - Added hooks to NetworkManager to detect network status - Support for feed enclosures (Leandro Lameiro) - Improved key shortcuts (Andrew Conkling) - Fixed close button bug in the About dialog (Wouter Bolsterlee) - Added button to find tab to go to back to main view (Leandro Lameiro) - Use stock icons for connect and disconnect - Set default browser to empty instead of empty string in GCONF schemas (Leandro Lameiro) - Bugfixes by Ryan P Skadberg - New Arabic and Dzongkha translations (GNOME i18n Team) - Updated translations by the GNOME i18n Team 2006-03-05: 0.26 - Minimum dependency on Python2.4 and PyGTK 2.4. - Autoloading of feed content on feed selection. - DBus support (Subscribe to feed) - More usable find dialog. - Clipboard copy and text magnification content view. - FeedParser 4.1. - Feed sorting in the feed list view. - Marking all feeds as read. - Bugfixes and cleanups. 2005-01-16: Change of maintainer - Juri Pakaste is stepping aside as the maintainer of Straw. Jan Alonzo will take over the job. 2004-07-15: 0.25.1 - Fix a crash when ADNS is not present, bugzilla #147669 2004-07-15: 0.25 - Major speedups in feed parsing and feed information updating - Show startup notification, show the main window earlier, make the startup faster - Improved article view, also focusable again - Updated translations - Some more locale/encoding problems fixed - Make sure pygtk is always initialized correctly 2004-07-07: 0.24 - Remote OPML subscriptions for categories - Half-asynchronous subscribe process - Configuration and installation fixes - FeedParser 3.2 - Notification area applet, displayed when there are unread items - Locale handling fixes - Nicer article header - Display feed link in article header, move the old feed information display to the feed properties dialog - Bug fixes, small UI improvements 2004-04-24: 0.23 - Per-subscription settings for refresh frequency and number of articles stored - UI improvements and bug fixes 2004-02-20: 0.22.1 - Entity conversion and title slicing fixes. - Don't check for mxDateTime in setup.py 2004-02-15: 0.22 - Categories - Drop mxDateTime dependency: you still need it the first time you run this version with an old db, but not after that: see README for information about the conversion and the dangers - Authentication challenge in the subscription druid - UI improvements - Use Python distutils instead of a Makefile 2003-11-25: 0.21.2 - Proper installation of the schema (GConf) - Feed information setting in GConf - Dutch translation - Various bug fixes and updated .no translation 2003-11-14: 0.21.1 - Fix a bug in feed information display 2003-11-13: 0.21 - Somewhat improved main window layout and keyboard navigation - Context menu in the subscriptions list - Feed properties dialog - Refactored code - Fixed problems with some broken http implementations - Update the default subscriptions to include the footnotes feed with the full items - Remove totally useless blogroll/subscriptions list support - Bug fixes 2003-11-01: 0.20 - Atom support - Reduced memory consumption - Eliminated the worst freezes in the UI - Switched completely over to Mark Pilgrim's FeedParser, no longer two separate parsers - Improved the UI a bit - Fix bugs with mixed up feeds - Live with slightly broken HTTP servers that use just LF as a header separator - Reduced dependencies: no more need for PyXML, make ADNS optional - No more HTML in Article list - SubscribeDialog is now a GNOME Druid - Dragging of URLs from browsers now works - Move configuration stuff to gconf - Change timings and number of connections, should be faster now - Various bug fixes 2003-08-16: 0.19 - We're alive! - show a dialog if the user tries to poll when offline - remember the positions of the panes in the main window - try to fix the item list column size problem a bit - prettify the item display - some support for the PRISM namespace - necho support - drop threads as they weren't of any use any more - works with berkeley db 4 - dashboard front end - use the gnome_href widget in feed information view - read dublin core creator from channel - make connection timing out work independently of something arriving down the wire - display cogwheels next to feeds being actively polled - commands for navigating between feeds - automatically change a feed's location when received a 301 - updated translation for french, probably already outdated translations for norweigian and russian - guys, sorry for being so slow - plenty of bugfixes, probably plenty of new bugs 2003-03-18: 0.18.1 - So I forgot to include o{n,ff}line.png in 0.18. Nothing else is different here. 2003-03-16: 0.18 - import subscriptions in OPML format - supply a set of default subscriptions in OPML, import them when starting straw for the first time - autosize item list so the keep toggles won't drift to the right - fix browse button in feed information view - fix blogroll/subscriptions stuff, it was broken since 0.16 apparently - fix a bug in httplib_async, dealing with invalid status lines was broken - support proxies, read proxy information from gconf or if not found there, from the environment - support all(?) html entities in item titles - add offline mode, switchable from the UI and the command line (--offline) - deal with broken DNS records - deal with redirects not containing full uri - make feed sorting work if only one feed is selected - add some unit tests - don't show exception memory location junk or (errno, explanation) tuples in the error field and report failed connections in the status area - fix main window size remembering 2003-02-27: 0.17 - remove the bogus referer option - sticky items - make dialogs more dialogey: all are now transient, and we call present() on them when displaying - the preferences dialog allows now the selection of multiple feeds and operations on them - send a referer header pointing to the rss file when fetching images - don't report parsing failure on status 304 - added French translation (thanks, David) 2003-02-19: 0.16 - asynchronous networking instead of threaded synchronous: no more lockups, no more pain. needs the adns library + python bindings, though. - show broken image symbol if there was a problem fetching an image. and a waiting symbol if the image hasn't been fetched yet - fixed about box - added German translation (thanks, Martin) - improved error reporting: now more exception spew to stdout/err, try to show all the errors in the feed view and show error icons in the feed list. store errors with feed information. - don't re-fetch blogroll/subscriptions every time the user asks for them, only after polling - find works now for freshmeat information, too - save and load main window size - workaround for broken gettext in python <2.2.2(?) - cleaned up the code 2003-01-05: 0.15 - fix problem with web servers which don't support if-none-match - clean up error reporting a bit - create links to creative commons licenses - save more data from articles: freshmeat data, dc creator, cc license urls - previous/next now wrap around the feed list if needed - fix a problem with sessions - deal with entities in titles so they aren't displayed in the item list - resize feed list columns after creating/destroying feeds, so the list doesn't eat more horizontal space than it has to - filter out font tags from item descriptions, so some feeds using font size=2 aren't unreadable any more - fix(?) broken(?) makefile 2002-12-20: 0.14 - internationalization support - a preliminary Finnish translation - UI improvements - main window: HIG compliant menu names, clean up layout so widgets line up better - find dialog: find dialog is now a real dialog which pops up at the mouse pointer, make the text field grab focus when the dialog is displayed - strip urls everywhere so we don't get broken links - fix find so it won't break after multiple searches with no hits 2002-11-23: 0.13.2 - recognize rss 0.9 name space, will fix problems with at least mail-archive.com feeds - don't try to read embedded, non-escaped html in descriptions with the default parser - accept gzipped content - don't save config on every change in the spin buttons in preferences dialog - *really* disable subscriptions / blogrolls menuitem when a feed without either is selected 2002-11-11: 0.13.1 - quick fix to SummaryParserMP (the wrapper around RSSParser), it was broken by the strip() thing 2002-11-10: 0.13 - fixes to db handling: checkpoint, destroy unneeded logfiles, put smaller limits to log size - remove the separate rss url field from subscribe tool, it's not needed - accept url drags from browsers etc - fix problems with extra whitespace here and there: just remove it when parsing - fix more character set problems - add a bit of css to item display, to show q elements better - disable subscriptions / blogrolls menuitem when a feed without either is selected 2002-10-26: 0.12 - Make commands and prefix overrideable by environment variables - Export subscriptions list as OPML - Use ETag/If-None-Match HTTP headers to reduce bandwidth usage - Fix character set problems - Fix search regression - Rename subscriptions/blogrolls browsing, only make it active on feeds that have one of them - Try to parse XML with Expat even if there is no