NetNewsWire Changelog

What's new in NetNewsWire 6.1.5 Beta 1

Dec 4, 2023
  • Add new setting — turn on/off JavaScript for the article pane. It’s on by default, which matches previous behavior. Note that some content — videos and embedded social media posts, for instance — will often require JavaScript to be on in order to work properly. However, for those who want or need greater security and privacy, we’ve made this setting available.
  • Fix a case where images might not load in the article pane.

New in NetNewsWire 6.1.4 (Jun 28, 2023)

  • Remove Reddit API integration. Remove UI and code for Extensions.

New in NetNewsWire 6.1.4 Beta 1 (Jun 27, 2023)

  • Remove Reddit API integration. Remove UI and code for Extensions.

New in NetNewsWire 6.1.3 (Jun 26, 2023)

  • Show Reddit deprecation notice on startup if needed. For more information, read NetNewsWire to End Reddit API Use by End of June.
  • Change release notes URL to point to release notes page instead of trying to link to a specific version’s release note, because Brent keeps messing that up. (This will have the side effect of sometimes showing a person that there are newer versions, and it may remind Mac users that there’s an iOS build and vice versa.)

New in NetNewsWire 6.1.3 Beta (Jun 20, 2023)

  • Show Reddit deprecation notice on startup if needed.

New in NetNewsWire 6.1.2 (Apr 10, 2023)

  • Update default feeds to remove feeds that don’t appear to be active anymore (sadly!)
  • Add Allen Pike’s feed as a default feed

New in NetNewsWire 6.1.1 (Feb 10, 2023)

  • Removed Twitter integration. On first launch, for people with Twitter feeds, display an alert explaining what happened
  • Updated Safari extension icon (credit to Louie Mantia for the new icon)
  • Fixed a crashing bug that could happen in the sidebar
  • Fixed a bug that could prevent users from accessing BazQux if an article was missing a field
  • Fixed an issue that could prevent Feedly users from syncing if they tried to mark too many articles as read at the same time

New in NetNewsWire 6.1.1 Beta 1 (Nov 4, 2022)

  • Fixed a bug that could prevent users from accessing BazQux if an article was missing a field
  • Fixed an issue that could prevent Feedly users from syncing if they tried to mark too many articles as read at the same time

New in NetNewsWire 6.1 (Apr 7, 2022)

  • Article themes. Several themes ship with the app, and you can create your own. You can change the theme in Preferences or by adding the theme switcher to the toolbar
  • Copy URLs using repaired, rather than raw, feed links
  • Restore article scroll position on relaunching app
  • Added Copy Article URL and Copy External URL commands to the Edit menu
  • Fixed a bug where using cmd-Q wouldn’t always quit the app as quickly as one might prefer
  • Disallow creation of iCloud account in the app if iCloud and iCloud Drive aren’t both enabled
  • Fixed bug showing quote tweets that only included an image
  • Added a hidden pref to suppress downloading/syncing on start: defaults write com.ranchero.NetNewsWire-Evergreen DevroeSuppressSyncOnLaunch -bool true
  • Video autoplay is now disallowed
  • Article view now supports RTL layout
  • Fixed a few font and sizing issues
  • Updated built-in feeds
  • Better alignment for items in General Preferences pane

New in NetNewsWire 6.1 Beta 5 (Apr 6, 2022)

  • Updated built-in feeds
  • Building on a new Apple Silicon Mac — testing to make sure all’s well

New in NetNewsWire 6.1 Beta 4 (Feb 28, 2022)

  • Fixed a few font and sizing issues.

New in NetNewsWire 6.1 Beta 3 (Feb 28, 2022)

  • Two new themes: Hyperlegible and NewsFax
  • Change in how built-in themes work: they’re part of the app bundle and they’re not copied into the Themes folder. When a built-in theme changes in a new app release, anyone using that new version gets the changes to the built-in theme

New in NetNewsWire 6.1 Beta 2 (Feb 28, 2022)

  • Article themes. Several themes ship with the app, and you can create your own. You can change the theme in Preferences or by adding the theme switcher to the toolbar.
  • Copy URLs using repaired, rather than raw, feed links.
  • Restore article scroll position on relaunching app.
  • Added Copy Article URL and Copy External URL commands to the Edit menu.
  • Fixed a bug where using cmd-Q wouldn’t always quit the app as quickly as one might prefer.
  • Disallow creation of iCloud account in the app if iCloud and iCloud Drive aren’t both enabled.
  • Fixed bug showing quote tweets that only included an image.
  • Added a hidden pref to suppress downloading/syncing on start: defaults write com.ranchero.NetNewsWire-Evergreen DevroeSuppressSyncOnLaunch -bool true
  • Video autoplay is now disallowed.
  • Article view now supports RTL layout.

New in NetNewsWire 6.0.3 (Sep 6, 2021)

  • Feedly: preserve custom feed names with Feedly when moving them between folders
  • Feedly: handle API change with deleting and don’t show a spurious error
  • NewsBlur: don’t fetch articles marked hidden by NewsBlur
  • FreshRSS: add API endpoint URL example in setup form
  • iCloud: fixed bug not retaining feeds in a folder where the folder hasn’t been synced yet
  • iCloud: fixed bug where iCloud syncing could stop prematurely when the sync database has records not in the local database
  • BazQux: fixed bug where BazQux-synced feeds might stop updating
  • Feedbin: fixed bug where external URLs in Feedbin feeds might be lost
  • Twitter extension: fixed weird bug where an extra https:/ could appear in tweet text
  • Preferences: use full-width row style in accounts and extensions panes
  • Fixed a crashing bug triggered by running some UI code outside of main thread
  • Fixed a crashing bug that could happen when the app tries to find a feed for a website
  • Fixed a crashing bug that could happen when rendering tweets
  • Changed how images are placed in Twitter articles so that you can better see who Tweeted the image
  • Fixed bug where favicons wouldn’t be found when a home page URL has non-ASCII characters
  • Fixed bug where words prepended with $ wouldn’t appear in Twitter feeds
  • Fixed bug where newlines would be just a space in Twitter feeds
  • Feeds list: smart feeds remain visible despite Hide Read Feeds setting
  • Keyboard shortcuts: fixed regression where L key wouldn’t go to next unread when feed is all read

New in NetNewsWire 6.0.2 (Apr 21, 2021)

  • Inoreader sync: fixed (hopefully) cause of rate limit errors — now doing background sync of statuses much less often - note that this fix needs to be rolled out across all NetNewsWire users in order for it to have full effect
  • Fixed regression with the L key — now works properly again

New in NetNewsWire 6.0.1 (Apr 2, 2021)

  • Twitter: fixed a date parsing bug that could affect people in some locales, which would prevent Twitter feeds from working for them
  • Preferences: adjusted layout of the add account sheet so that it fits on smaller monitors
  • Feeds list: properly scale the smart feed icons when sidebar is set to large size in System Preferences
  • Feeds list: fixed bug where newly added feed would be called Untitled past the time when the app actually knows its name
  • Timeline: fixed bug where next-unread command wouldn’t wrap around when you got to the bottom of the Feeds list
  • Timeline: fixed bug updating article display when an article with the same article ID appears more than once (which can happen when a person has multiple accounts)
  • iCloud: won’t add feeds that aren’t parseable, which fixes an error upon trying to rename one of these feeds
  • Feedbin: fixed a bug with read/unread status syncing

New in NetNewsWire 5.1.3 (Nov 10, 2020)

  • Fixed a crashing bug that could happen with empty titles in the timeline
  • Fixed a crashing bug that could happen when adding a feed

New in NetNewsWire 5.1.2 (Nov 4, 2020)

  • Fixed a crashing bug in the timeline
  • Fixed a background color bug in dark mode in the timeline
  • Fixed a crashing bug updating the browser popup in Preferences
  • Feedbin: fixed bug where credentials couldn’t be updated
  • Feedly: fixed bug syncing feed name changes
  • Feedly: fixed a bug adding a feed to a Feedly collection that has a + in its name
  • On My Mac: increased performance downloading feeds in the On My Mac account

New in NetNewsWire 5.1.1 (Oct 6, 2020)

  • Fixed a crash handling a specific type of weird URL
  • Preferences: restored ability to set default RSS reader
  • Fixed bug where o key wouldn’t mark older as read
  • Fixed an Open System Preferences button in an alert that didn’t work
  • Fixed a possible hang when adding a feed to Feedly (and the feed isn’t found)
  • Fixed some UI issues to do with adding a Feedly account
  • Fixed contrast in footnotes indicator
  • Fixed bug where duplicate accounts (same username and service) could be made
  • Fixed bug where open in Safari in background might not open in the background

New in NetNewsWire 5.1 (Sep 20, 2020)

  • Feedly syncing
  • Reader view
  • Notifications (configure per feed in the Info window)
  • Multiple windows - File > New Window
  • View > Hide Read Feeds
  • View > Hide Read Articles (also a filter button above timeline for this)
  • Clean Up command (to immediately hide read articles when hide-read-articles is on)
  • Feeds view: remember expansion state between runs
  • Timeline: more compact rows (source and date on same line)
  • Timeline: sort menu on top
  • Timeline: swipe actions
  • Article view: shift-space scrolls backwards
  • Articles with non-ASCII URLs can now open in browser
  • Adding feeds with non-ASCII URLs now works
  • AppleScript: article now has a feed property
  • Hold down shift to temporarily toggle open-in-browser in background preference
  • Article > Mark Above as Read, Mark Below as Read
  • Preferences: Choose preferred browser (for viewing web pages)
  • Inspector: window title now matches name of thing being inspected

New in NetNewsWire 5.0.4 (Aug 10, 2020)

  • Performance enhancement: fetching articles is faster and uses less memory
  • Changed the retention policy to match iOS
  • Feeds view: fixed bug where multiple sequential deletes could mess up the current selection index
  • Article view: dealt with Twitter change that caused Twitter embeds to get cut off
  • Article view: properly size emojis that are actually graphics (from Wordpress, for instance)
  • Article view: stop playing any audio if the window is closed
  • Article view: don’t let line lengths get too long
  • Article view: fixed display of BandCamp widgets
  • OPML export: use an accessory view instead of an intermediate sheet
  • Add Folder: disable Add Folder button when text field is empty
  • Feed icons: get more icons from Feedbin; get favicons from some tricky cases
  • Add Feed: now allows IPv6 literal URLs
  • Feed discovery: give less weight to feeds with the word “podcast” in them, because they’re probably not what we want
  • Refreshing: fixed bug where automatic refreshing might not happening after the computer wakes from sleep
  • Preferences > Accounts: Renamed “Create” account button to “Add Account”
  • Fixed bug where a Feedbin article could stay unread right after you select it
  • Fixed bug where folder names with double quotes would have the quotes replaced with the HTML entity for quote
  • When importing from NNW 3, the app now ignores script feeds (since we don’t have that feature yet)
  • Fixed bug where, right after initial launch, the spacebar might not work to go to next unread article
  • Pressing return now opens the selected article in your browser

New in NetNewsWire 5.0.3 (Jun 24, 2020)

  • Significantly enhanced performance during syncs and refreshes. Fetching articles from the database is also faster.
  • When running for the first time, and the user previously used NetNewsWire 3, it will automatically import NetNewsWire 3 subscriptions instead of the defaults for new users.
  • You can also import NetNewsWire 3 subscriptions via the new File > Import NNW3 Subscriptions… command.
  • Keyboard shortcuts: the 's' key toggles starred status. The 'r' and 'u' keys now both toggle read status (instead of setting read and unread status, respectively).
  • Articles view: articles where the feed icon is quite large would be slow to render — now they render as fast as other articles.
  • Articles view: a bug where keyboard shortcuts wouldn’t work after giving the articles view focus has been fixed.
  • Articles view: YouTube videos could end up small. Fixed.
  • Articles view: fixed a bug scaling images to fit in the view.
  • Fixed the space bar when running on Catalina. It wouldn’t advance to the next unread — now it will. (This was due to a change in JavaScript in Catalina.)
  • Fixed a crashing bug having to do with async database fetches for the timeline.
  • Feedbin syncing: fixed a bug where renaming a tag on the Feedbin site would result in feeds in NNW ending up at the top level.
  • Help menu: fixed the expired Slack link.

New in NetNewsWire 4.1.0 Build 546 (Sep 28, 2017)

  • Addresses a potential error during login .

New in NetNewsWire 4.0.4 Build 545 (Aug 16, 2017)

  • Note: NetNewsWire Mac now requires macOS 10.12 or above
  • Fixed crash at launch that occurred on future macOS releases
  • Fixed blank screen bug that occurred on future macOS releases
  • Fixed stylesheet loading problem that occurred on future macOS releases
  • Added analytics to help our developers improve future releases

New in NetNewsWire 4.0.3 Build 353 (Oct 12, 2016)

  • Updated the sync server for better performance.

New in NetNewsWire 4.0.2 (Oct 21, 2015)

  • This addresses a crash caused by an aggressive security check in the previous build.
  • Fixed an issue with the Open in Browser keyboard shortcut for some sites.
  • Fixed an issue where the Sort Articles menu options might be incorrectly grayed out.
  • Fixed an issue with two-digit dates in the Today icon on OS X El Capitan.
  • Brought handling of line breaks in line with NetNewsWire iOS.

New in NetNewsWire 4.0.1 Build 335 (Oct 16, 2015)

  • This addresses a crash caused by an aggressive security check in the previous build.
  • Fixed an issue with the Open in Browser keyboard shortcut for some sites.
  • Fixed an issue where the Sort Articles menu options might be incorrectly grayed out.
  • Fixed an issue with two-digit dates in the Today icon on OS X El Capitan.
  • Brought handling of line breaks in line with NetNewsWire iOS.

New in NetNewsWire 4.0.0 Build 326 (Sep 3, 2015)

  • Sync.
  • A year's worth of bug fixes.

New in NetNewsWire 4.0 Build 317 Beta 19 (May 14, 2015)

  • Updated expiration date
  • Fixed purchasing on 10.10

New in NetNewsWire 4.0 Build 166 Beta 18 (Sep 12, 2014)

  • This will be the final Public Beta.
  • Better consistency in titlebar unread count when using the "All Unread feed contains: Favorites" preference.
  • Theme switch in Style menu now properly responds to the relevant keyboard shortcut.
  • Various improvements to article preview.
  • Fixed an application hang under Mac OS X 10.10 Yosemite.
  • Extended the demo expiration date.
  • Signed with version 2 code signature to support OS X 10.9.5 and 10.10.
  • Various bug fixes.

New in NetNewsWire 4.0 Build 152 Beta 17 (Mar 14, 2014)

  • NetNewsWire 4 now requires OS X 10.8 or above.
  • Added support for feed:// links in browser tabs to bring up the Add Site sheet.
  • Empty folder deletion no longer requires confirmation.
  • Fixed issue where refreshing sites during a search could dismiss search results unexpectedly.
  • Fixed issue that caused articles posted at midnight to show as posted yesterday instead of today.
  • Fixed issue with search menu where the up-arrow key could unexpectedly dismiss the selection.
  • Fixed issue in the Registration window where every character typed would reset the text field.
  • Fixed issue where badly formed unicode strings in a feed could cause database corruption.
  • Possibly fixed issue that caused crashes on OS X 10.9 related to NSDisplayOperation.

New in NetNewsWire 4.0 Build 151 Beta 16 (Feb 11, 2014)

  • Article scroll position and video play state are no longer reset by a refresh.
  • When a folder or site has no article list, the right-arrow key treats it correctly in Sites List.
  • Should NetNewsWire crash, the app will perform an integrity check and possibly prompt to send a diagnostic email to support.
  • The "Find in Article" bar no longer hides on returning to a tab where a search was performed.
  • Default column widths have been improved.
  • Additional tweaks, nudges and modifications to make NetNewsWire better and more reliable.

New in NetNewsWire 4.0 Build 150 Beta 15 (Jan 21, 2014)

  • Better visual consistency between search result article lists and regular lists.
  • Better "typewriter" scrolling when scrolling up.
  • Corrected inaccuracies in the Help documentation.
  • Fixed issue that made it difficult to resize the window from the lower right corner when the tab indicator was showing.
  • Fixed issue where re-entering a search term twice could result in no search.
  • Fixed issues that could cause thumbnails to not appear for tabs on relaunch.
  • Fixed issue that would cause keyboard shortcuts to stop working on some web pages.
  • Fixed crash when attempting to add a URL of the form 'http:apple.com'.
  • Fixed issue that prevented feed:// URLs from opening correctly.
  • Fixed issue where using the Go menu would sometimes not switch to the News Items tab.
  • Better stability and memory usage.

New in NetNewsWire 4.0 Build 148 Beta 14.1 (Jan 10, 2014)

  • An "Opened in Browser" notification now displays when a link is opened in an external browser.
  • The arrangement of sites, folders and their contents is now preserved on import if the sidebar sort order is set to "manual" in both NetNewsWire 3 and NetNewsWire 4.
  • An issue where the selected article could lose focus when using the Remove Site contextual menu item and then cancelling the action has been fixed.
  • An issue where the status of an article in a folder might not update to Read when moving back to its enclosing folder has been fixed.
  • An issue where removing a site in a folder from a site other than the one being viewed would cause the selected article to lose focus has been fixed.
  • When hovering over a link in an article in dark mode, the status bar now shows the link address in dark mode colors as expected.
  • An issue where interaction with a site name appears possible when a sheet is open has been fixed.
  • If the Preferences window is closed when the Fonts panel is open, it now retains its custom view.
  • The global search term is retained when switching to and from NetNewsWire with the insertion cursor where it was before switching.
  • When Hide Read Articles is active, the selected article now remains in focus when switching between views.
  • The Bookmark icon is properly grayed out now when the Toolbar is set to Text Only and no article is selected.
  • Fixes for memory leaks.
  • Stability and performance fixes.

New in NetNewsWire 4.0 Build 145 Beta 14 (Jan 7, 2014)

  • An "Opened in Browser" notification now displays when a link is opened in an external browser.
  • The arrangement of sites, folders and their contents is now preserved on import if the sidebar sort order is set to "manual" in both NetNewsWire 3 and NetNewsWire 4.
  • An issue where the selected article could lose focus when using the Remove Site contextual menu item and then cancelling the action has been fixed.
  • An issue where the status of an article in a folder might not update to Read when moving back to its enclosing folder has been fixed.
  • An issue where removing a site in a folder from a site other than the one being viewed would cause the selected article to lose focus has been fixed.
  • When hovering over a link in an article in dark mode, the status bar now shows the link address in dark mode colors as expected.
  • An issue where interaction with a site name appears possible when a sheet is open has been fixed.
  • If the Preferences window is closed when the Fonts panel is open, it now retains its custom view.
  • The global search term is retained when switching to and from NetNewsWire with the insertion cursor where it was before switching.
  • When Hide Read Articles is active, the selected article now remains in focus when switching between views.
  • The Bookmark icon is properly grayed out now when the Toolbar is set to Text Only and no article is selected.
  • Fixes for memory leaks.
  • Stability and performance fixes.

New in NetNewsWire 4.0 Build 143 Beta 13 (Dec 17, 2013)

  • Added an Open in Browser toolbar button. Choose “Customize Toolbar...” to see it.
  • The Sites List now fully supports type-ahead. Click anywhere in the list and start typing the name of a site: articles (a, an, the) are ignored.
  • Articles are also ignored when arranging sites Automatically by Name.
  • Double-clicking or control-clicking the News Items tab now works as you'd expect.
  • Added more visual feedback for articles opened in an external browser.
  • The Close Window command behaves better with regards to context.
  • Fixed some keyboard shortcut inconsistencies.
  • Selected articles are better kept in focus when other actions are taking place.
  • NetNewsWire will now insist on quitting safely when it detects that it has been moved while running.
  • Fixed a crash that was affecting some users updating their databases with Public Beta 12.
  • Various performance and stability improvements.

New in NetNewsWire 4.0 Build 140 Beta 12 (Dec 4, 2013)

  • Quick Look for article images! Activate it via the contextual menu. Great for zooming in on webcomics and much more.
  • Native help content with the Mac OS Help Viewer. Try it, you might learn something.
  • Separated out Hide Read Articles from Hide Read Sites, so you can toggle these individually via View menu or keyboard shortcuts.
  • Keyboard shortcuts have been overhauled for better consistency. If you’d like to stick with the NetNewsWire 3 shortcuts, you can select that option in Preferences.
  • Added a button in the article preview to permit toggling between sidebar and full-width images. This won’t affect images which are full-width already.
  • Dark and Light Themes can be switched via a keyboard shortcut.
  • The ‘esc’ key now works to cancel out of the global search.
  • Added a Stop/Reload button to the right side of the browser address bar.
  • Better handling of the Close-Tab-slash-Close-Window keyboard shortcut.
  • Added support for Sharing to VoodooPad 5.
  • Right-clicking on a an embedded video in an article pane now displays a more appropriate menu.
  • More consistent behavior for font size adjustments triggered by the keyboard, menu or Style popover.
  • Style popover can now be used to adjust text size in browser tabs as well as articles.
  • New folders are now selected if they are added inside another folder.
  • The open tab indicator now only appears when needed.
  • Positioning of the Share popover has been improved throughout to better indicate what is being shared.
  • Fixed a problem where right-clicking on a link in the article preview would share the article’s URL, not the link’s URL.
  • When NetNewsWire is opened from a folder other than Applications you will be prompted to move it to Applications. When accepted, it is now moved to Applications rather than copied.
  • After changing sort order, the Site list is scrolled if necessary to keep the selected item in view.
  • Tweaked menu items for consistency.
  • Fixed An inconsistency showing and hiding the Tab Bar when it is already visible.
  • Performing a text search via Find Next across multiple articles in sequence has been improved.
  • Better support for tabbing through controls when the Keyboard System Preferences is set to All Controls.
  • Added more tooltips where appropriate.
  • Significantly improved stability.

New in NetNewsWire 4.0 Build 135 Beta 11 (Nov 5, 2013)

  • When tabs are open a new tab indicator appears at the bottom right of the article pane. Clicking it shows or hides the tab bar. Eventually this will only show when tabs are otherwise hidden.
  • Fixed many issues with Undo handling, and should now work more consistently with Mark as Read and Mark All as Read operations.
  • Added Undo for bookmarking.
  • Closing tabs is improved. When closing tabs: if a tab below the current tab exists (the Next Tab), that tab is selected. If there is no other tab below it in the list, the tab above it (the Previous Tab) is selected. Also the Close Tab menu item is properly updated when switching to a tab from News Items.
  • Added tooltips to Share and Bookmark article buttons.
  • When text is deleted from the global search field using the “delete” key, focus now remains in the field so another search term can be entered.
  • The toolbar display settings now persist when switching between global search and browsing feeds.
  • An anomaly in the article list divider font appearance has been fixed.
  • The Share menu items are more consistently inactive in situations where they don’t apply.
  • Fixed a crash when switching between Dark and Light Themes and Standard Layout and Classic Layout.
  • A potential crash where switching layouts when the share popover was open has been fixed.
  • The “Allow Plug-ins” preference is now retained between launches and appropriately changes the ability to display related video.
  • A number of stability and performance improvements have also been included.

New in NetNewsWire 3.3.2 Build 3331 (Aug 3, 2012)

  • Resolves problems with feeds from the BBC, and with Mac OS X 10.8's garbled favicons.
  • Note: NetNewsWire and other apps are subject to crashes under Mac OS X 10.8.0, when automatic proxy detection is turned on. This is a bug only Apple can fix, but NetNewsWire's blog has instructions for a workaround.

New in NetNewsWire 3.3.1 Build 3330 (Jul 25, 2012)

  • Adds Developer ID support for Mac OS 10.8.

New in NetNewsWire 3.3 Build 3329 (Oct 18, 2011)

  • The Black Pixel team has been hard at work to bring you Lion support, including fullscreen mode, which we really like.
  • Fixed some issues affecting concurrency, stability and syncing with Google Reader. Mac OS X 10.6.8 or later required.

New in NetNewsWire 3.2.15 Build 3327 (Mar 8, 2011)

  • Fixed at least one cause of a bug where syncing could appear to get stuck. (It would sometimes start but not finish and the indicator would keep spinning.)
  • Fixed a bug where synced feeds wouldn't get Growl notifications.
  • Fixed a bug where synced feeds that are suspended would get refreshed anyway.
  • Fixed a bug downloading enclosures for synced feeds.
  • Stop button now works for syncing in the Activity window.
  • Fixed a bug logging into Google Reader where it could lock up the UI.

New in NetNewsWire 3.2.14 Build 3319 (Feb 24, 2011)

  • Fixes a bug where refreshing might appear to get stuck, especially after waking up the computer from sleep (though it was possible at other times too).
  • It also fixes a bug where subscriptions weren’t getting re-sorted after a refresh session.
  • Unfortunately, the app-update system may still change your news-items font size preference. This build contains the fix — but that fix won’t be able to work until the next update.

New in NetNewsWire 3.2.13 Build 3317 (Feb 19, 2011)

  • Found a hanging bug in NetNewsWire 3.2.12. It’s been fixed in 3.2.13.

New in NetNewsWire 3.2.11 Build 3311 (Nov 5, 2010)

  • Fixed a crashing bug related to NSURLConnection -- by switching back to NetNewsWire's previous http client.

New in NetNewsWire 3.2.10 Build 3310 (Nov 5, 2010)

  • Fixed (probably) a crashing bug related to favicon caching.
  • Made it so that Flash should work again for people running OS X 10.5.x. On those systems, the app runs in 32-bit mode instead of 64-bit. (But it's still in 64-bit mode if you're running OS X 10.6.x.)

New in NetNewsWire 3.2.8 Build 3308 (Nov 2, 2010)

  • 64-bit code (on 64-bit Intel systems). This may not have much of an effect, except for one big thing — when Flash crashes, it should no longer take down the app with it. (Flash is the single biggest cause of crashes in NetNewsWire.)
  • Toolbar icon and button for sending to Instapaper.
  • Send to Instapaper now appears in contextual menu when you click on a link in a description or web page.
  • Swapped out the send-feedback system for a link to NetNewsWire’s UserVoice page. This way people can see if their feature requests are already made, and they can vote on requests.
  • Tab thumbnails are now loaded as needed, instead of all at startup, which should help startup time for people with hundreds or thousands of tabs.
  • Made some changes that *may* help people behind proxies, particularly authenticating proxies, though I’m not sure of that yet. (It’s something to watch for.)

New in NetNewsWire 3.2.7 Build 3271 (Mar 28, 2010)

  • Deletes sync actions older than a week from the queue.
  • The folder-deleting bug fix led to folder-deletes from the past getting synced, when it's probably no longer appropriate.

New in NetNewsWire 3.2.6 Build 3270 (Mar 28, 2010)

  • This release works with the new Google Reader login APIs.
  • Added Delibar as another delicious.com client.
  • Fixed a bug deleting a folder when syncing is on.
  • Added updated French localization.
  • Changed Webnote Happy to just Webnote. (Because the app name changed.)
  • ctrl-cmd-D now works for dictionary lookups in web pages.
  • Fixed a memory use bug when exporting all news items as HTML archive files from the preferences window.
  • The application is now code-signed. With releases after this one, you shouldn't be asked to authorize keychain access.
  • Fixed a bug where some toolbar icons would appear purple, when inactive, with people who have custom ColorSync calibrations.
  • Made communicating read/unread status changes back to Google more robust: if there's an error, it goes from sending 10 at a time to 1 at a time.

New in NetNewsWire 3.2.5 Build 3263 (Feb 23, 2010)

  • Fixes a crashing bug with authenticated proxies.
  • Note: more updates to come. Probably smaller rather than one big update, just to get fixes available as soon as they're ready, rather than waiting.

New in NetNewsWire 3.2.4 Build 3261 (Feb 6, 2010)

  • This is just a quick-fix build for people who use Google Reader syncing who've recently found that NetNewsWire may stop downloading feeds after a while.
  • (Well, it also includes a minor performance enhancement: it uses gzip compression when talking to Google Reader, so feeds download faster.)
  • There is a much bigger update in the works, with more performance enhancements and bug fixes. This is not that update -- this is just a quick fix to get people back up-and-running.

New in NetNewsWire 3.2.3 Build 3243 (Oct 24, 2009)

  • Fixes a bug validating some serial numbers in certain conditions. (Otherwise the same as 3.2.2.)

New in NetNewsWire 3.2.2 Build 3242 (Oct 22, 2009)

  • Tabs:
  • Cmd-W closes the current tab, if a tab is displayed, instead of closing the window.
  • Fixed a bug where where the highlighting in vertical tabs table could be off sometimes.
  • Fixed the fuzzy close buttons for vertical tabs when running on Snow Leopard.
  • Restored Post Tabs to Weblog and Export Tabs commands (see bottom of Tab menu, same place as in 3.1).
  • Crashing bugs:
  • Hopefully worked around a PubSub crash.
  • Fixed -- probably -- a crashing bug getting the unread count of the flagged items feed.
  • Misc:
  • French localization added. (Thanks to Corentin and his crew of crack translators!)
  • Got the Check for Updates system running again. (But you may have to download this version manually, since the URLs changed.)
  • Normalizing serial numbers -- removing leading and trailing white space, upper-casing the string -- so that people have an easier time getting their serial number entered.
  • Added links to new Google Groups for NetNewsWire Mac and iPhone to the Help menu.
  • Now building on Snow Leopard -- but still targeting OS X 10.5.
  • Now using Clang LLVM 1.0 compiler.
  • Got rid of all build-time deprecation warnings.
  • Added some feeds to the defaults-for-new-users list: Rhonabwy (Joe Heck), RogueSheep, and Better Elevation (Dave Wiskus).

New in NetNewsWire 3.2 (Sep 24, 2009)

  • Ads are back — but now taking up half the space: 90 pixels tall rather than 180 pixels. Layout works better at different widths, too.
  • You can buy NetNewsWire and enter a serial number — commands are in the NetNewsWire menu.
  • Additional but super minor tweaks to improve Google syncing efficiency and accuracy.
  • Now sending feed IDs when marking read/unread/starred/unstarred to Google — increases reliability (plus Google asked me to).
  • Flagged items should now be in sync with starred items (both directions). One limitation, however — in NetNewsWire it only shows flagged items if the item appears in a feed you’re subscribed to.
  • Import OPML now works again.
  • Handle outside drops into the subscriptions list (run the feed-finder thing). But only one item (not multiple) is handled. Luckily that has to be by far the common case.
  • You can now subscribe to authenticated feeds without crashing. Authenticated feeds are automatically excluded from Google syncing.
  • Improved the logic for when a feed should be excluded from syncing automatically. If the host name does not contain a . character, or if it’s a dotted-ip host name, or if it’s a .local host name, or if it’s authenticated, or if the prefix does not start with http — then it’s automatically excluded from syncing.
  • Logging status code and response to Console in hope of figuring out why login fails for some people.
  • Handles the illegal , in folder names. (Yes, there was one more I didn’t know about.) Uses a . character in Google Reader instead. (Closest match.)
  • Fraser has a new feed URL. (His feed is one of the defaults for new users who don’t have feeds in NetNewsWire or in Google Reader already.)
  • Fixed blurry thumbnails in vertical tabs in Snow Leopard.
  • Fixed the fuzzy gear button under the subs list in Snow Leopard.
  • Got rid of the warning on Snow Leopard for setDrawsGrid:.
  • Handles the case where a URL redirects to a URL that should be opened in iTunes.
  • Fixed the off-by-one bug that led to the Console message about the split view bounds being off kilter.
  • Removed a couple style sheets. Cleaned out some no-longer-used code. Removed some resources that are no longer used.
  • Help book now appears on the web instead of inside the app, so I can send links to people when I want them to see something in the help book. Help book still needs updating, though.

New in NetNewsWire 3.2 Beta 28 (Sep 21, 2009)

  • Syncing is more efficient and more accurate. In particular, it will download a lot less data when refreshing — it will download just the feeds that need downloading.

New in NetNewsWire 3.2 Beta 25 / 3.1.7 (Sep 16, 2009)

  • Ads were about to start showing again — but, since we don’t have a way to turn them off, they’re postponed another week.
  • Otherwise this is the same as the previous beta. There are more changes and fixes on the way, but they’re just not ready yet.

New in NetNewsWire 3.2 Beta 24 (Sep 1, 2009)

  • Ads were set to start showing on September 1. But, because we don’t yet have a way to pay to remove ads, we put off showing ads for two weeks.
  • (Note: we won’t turn off NewsGator syncing until NetNewsWire 3.2 and NetNewsWire 2.0 for iPhone are finished.)
  • There are two other small changes in this release: temporarily turned off support for media:content enclosures, since they were mostly images, and it was highly annoying. Also made the app more tolerant of return codes from Google Reader when marking an item read or unread, so the app won’t get stuck on an individual item.

New in NetNewsWire 3.2 Beta 23 (Aug 19, 2009)

  • Fixes a major bug in syncing read and unread status. After a period of time, NetNewsWire would stop being able to tell Google Reader when an item was marked read or unread. Fixed.
  • However — and this is important to know — syncing is not finished yet. There are accuracy and efficiency issues still to fix. (And they will be fixed before shipping.) There are also some features to complete, such as syncing starred items.

New in NetNewsWire 3.2 Beta 19 (Aug 18, 2009)

  • Google Reader syncing:
  • Nested folder support for Google Reader. Since Reader doesn’t support nested folders itself, NetNewsWire translates the paths into folder names, separating with an em dash, as in: Shoes — Sandals. They will appear that way in Reader, but will appear as nested folders in NetNewsWire.
  • Downloading/syncing/refreshing now works like previous versions — uses your schedule, obeys your prefs, etc. Refreshing should also be more efficient and more accurate than it’s been, though there is some more work to do here, particularly with high-volume feeds.
  • Items which GR has locked-as-read are now locked-as-read in NetNewsWire too — you can’t mark them as unread. This is part of making unread counts the same in all places.
  • Always mark an item as read if Google has marked it read.
  • Don’t save sync actions for non-synced feeds, or when syncing is off.
  • Parsing and saving google crawl time stamp — which will be needed in future sync improvements still to come.
  • Partial fix for when for some reason it can’t write the Google password to the keychain.
  • Misc:
  • No longer using NewsItemStatus.sqlite3 — could be a little performance boost for some people, particularly at startup. (Removes some database access plus a lock.)
  • Fixed (probably, again) the NNWTabCell string drawing crash. Worked around a system bug when a paragraph style is used, changed, and re-used. http://lists.apple.com/archives/Cocoa-dev/2009/Feb/msg02068.html
  • Fixed a bug with non-synced feeds that have titles and links but no guids or pubDates. It wasn’t comparing properly in the case where there are no pubDates, so you could get dupes.
  • Status bar is now like a darker version of Mail’s (and similar). (But why not use that same lighter color as Mail’s? Because text doesn’t look very good on it.)
  • Fixed a hang caused by a thread deadlock. (Named, ominously, as Lucien’s Deadlock, after the intrepid bug reporter — Lucien Dupont — who reported it.)
  • About window is centered onscreen.

New in NetNewsWire 3.2 Beta 14 (Aug 7, 2009)

  • Fixed a bug where & and similar would appear in title list instead of &.
  • Sending 30 mark-read/mark-unread items in one call rather than 10, for better efficiency.
  • Marking an item as unread is now communicated to Google Reader.
  • Doesn’t send mark read or unread actions for items where Google has locked the read state (for efficiency).
  • Fixed a bug parsing and displaying enclosures.
  • Fixed a bug where moving a feed — but keeping it inside its folder — would make it jump out to the top level.
  • Possibly fixed a crashing bug in drawing titles in the vertical tabs table.
  • Report Bug/Feature window now sends NetNewsWire settings info (optionally) instead of system details — because NetNewsWire info is way more useful in figuring things out. (Saves some time asking questions.)
  • Doesn’t allow editing the feed URL for a Google-synced feed (since this isn’t supported by the API).
  • Fixed a bug where showing/hiding read items would get confused.
  • Fixed a bug subscribing to a feed and saying it should not be synced — those feeds were getting deleted right away after subscribing. (No longer.)
  • Fixed a bug where feeds set to not sync would still get sent to Reader when merging subscriptions (either at first-run or manually).
  • Fixed the query string that identifies NetNewsWire in the URL when downloading feeds. (A little thing Google needs.)
  • Easier-to-read formatting of Google feeds in the view-feed-source window.
  • Fixed a bug that could cause the description areas of the Combined View to be empty when a feed says that its home page is http://

New in NetNewsWire 3.2 Beta 13 (Aug 3, 2009)

  • Brings clippings back. They don’t sync — we’re still developing a plan there — but they’re there.
  • Fixed a crashing bug due to accessing an outline view on a background thread.
  • When talking to Google, it tells Google the client name is NNW-Mac.

New in NetNewsWire 3.2 Beta 11 (Aug 3, 2009)

  • Ads — not showing at all until there’s a way to remove them. They will come back, but not before then.
  • Restored the ability to say that feeds with unread items should appear in bold in the subscriptions list. See the Colors pane in the Preferences window. (Works exactly like it used to work before.)
  • Fixed a bug parsing and displaying the author (creator) from feeds.
  • Fixed a bug with NY Times feeds where opening an item’s web page would open the home page instead. (My old workaround for NY Times feeds seems not to be needed any longer, was now in fact hurting rather than helping.)
  • Google Syncing fixes:
  • Fixed a bug updating unread counts and display after a new-items refresh.
  • For folders containing characters that Google doesn’t allow — such as & and / — NetNewsWire translates these into near-equivalent characters when talking to Google Reader. For instance, the & character becomes a + character. The folder names remain as-typed on your Mac, but show up with the translation on Google Reader.
  • Fixed bug authenticating with Google when a person has a + (plus a few other characters) in their username or password.

New in NetNewsWire 3.2 Beta 6 (Jul 30, 2009)

  • Syncs with Google Reader.
  • Adds a new Send to Instapaper command.
  • Shows off a brand-new app icon by RogueSheep.

New in NetNewsWire 3.1.7 (Sep 3, 2008)

  • Fixes a startup crash and compatibility with some proxies, adds a “do javascript” command, updates the French localization, and removes the microformats feature.

New in NetNewsWire 3.1.7 Beta 7 (Aug 28, 2008)

  • Fixed a bug where opening the preferences window could cause NetNewsWire to ask for your FTP syncing password, even though you don't use FTP syncing. I think. (I couldn't get it to happen on my machine, so I'm flying a little blind. Fix makes sense, though.)
  • Removed microformats feature. I was going to wait till 3.2, but decided to do it now. (Less code, fewer resources, better performance loading HTML.)
  • Updated French localization.

New in NetNewsWire 3.1.7 Beta 4 (Aug 19, 2008)

  • Fixed one particular cause of a startup crash.
  • Fixed one possible cause of a compatibility issue with some proxies.
  • The clippings count color is now the same as the unread count color. (Matches what other apps do in this case.)
  • Wolf needed an AppleScript command to evaluate JavaScript for the current web page. Done. (Wolf had actually sent me updated script dictionary files and an Objective-C implementation. Easy to just drop it in and make it work!)

New in NetNewsWire 3.1.7 Beta 2 (Jun 30, 2008)

  • A change in 3.1.7b1 that prevented NetNewsWire from working with some proxy servers was reversed.

New in NetNewsWire 3.1.7 Beta 1 (Jun 25, 2008)

  • For people who have Growl installed, NetNewsWire will use less resources during feed refreshes. This was accomplished by removing the per-news-item Growl notifications. (You still have per-feed and per-session notifications.)
  • Works around a connection error caused by a certain type of proxy misconfiguration.

New in NetNewsWire 3.1.6 (May 8, 2008)

  • NetNewsWire 3.1.6 fixes a memory leak affecting some users (particularly new users) and fixes a bug downloading new enclosures.

New in NetNewsWire 3.1.6 Beta 1 (Apr 21, 2008)

  • Fixed a memory leak affecting some users, particularly new users.
  • Made loading clippings at startup ever-so-slightly (probably imperceptibly) faster.

New in NetNewsWire 3.1.5 Beta 4 (Apr 5, 2008)

  • Save Image As� command: There is now a Save Image As� command when you ctrl-click (or right-click) on an image in an HTML view. Does what you expect � gives you a save dialog so you can save the image on disk.
  • Info window and multiple subscriptions: Fixed a bug where the Info window would be empty when multiple subscriptions are selected. Now it says �(Multiple subscriptions selected).� (Which is better than being empty, though I of course recognize it would be cool if the common attributes were editable. But that�s a much bigger job.)

New in NetNewsWire 3.1.5 Beta 3 (Apr 2, 2008)

  • Thrill-seekers bookmarklet support - For thrill-seekers � not a full UI treatment. Bookmarklets are files that end with .js. They live in the same place AppleScript scripts live � choose Open Scripts Folder from the scripts menu to open the folder. To run a bookmarklet, just choose it from the scripts menu. If a bookmarklet doesn�t work � please let me know what happened. The source of the bookmarklet would be useful too, of course.
  • Downloading feeds at startup - Fixed a bug where all feeds were being downloaded at startup. It now downloads only feeds with changes. (When using NewsGator syncing.) Way more efficient.
  • More efficient read state syncing - Now using a new read-state-syncing method (UpdatePostMetadatav3!!!1!) which should be more efficient. Less traffic over the web and less work for both NetNewsWire and the server. (NewsGator syncing.)
  • Updated error page - Brian Warren updated the browser error page � it�s more liquid and handles long URLs.
  • (NGES stands for NewsGator Enterprise Server. The below NGES fixes affect only people who sync with NGES � they don�t affect people syncing with NewsGator Online.)
  • NGES: no shutdown read-status sync - The shutdown read-status sync never worked � it just hung � when using NGES. The hang appears to be unfixable, so I�ve just had it stop trying to do the shutdown read-status sync (when using NGES).
  • NGES: Feedback/forums/etc. links removed if NGES - If you�re syncing with an NGES server, then feedback and forums links are removed.
  • NGES: check if sync server changed - If the sync server changed, then delete all sync data and prompt to do an initial sync. (Yes, this is the same as a previous change, only it�s MUCH BETTER NOW.)
  • NGES: synthesize URLs - The URLs for downloading feeds are synthesized based on the URL given in the config file. (This works around the issue where the server thinks it�s at an in-house URL but you�re using a public URL to get to it.)

New in NetNewsWire 3.1.4 Beta 5 (Apr 2, 2008)

  • Flagged-items crash: Hopefully fixed a crash some people were seeing when NetNewsWire rebuilds the list of flagged items.
  • Networking crash bug: Maybe, hopefully, fixed a crashing bug some people are getting in CFReadStreamUnscheduleFromRunLoop. (I can�t reproduce it, but I�m getting multiple crash logs per day.)
  • Combined View fix: If you�re on a page after page 1, and you�re on the first item, and you up-arrow to go to the last item on the previous page, the Combined View will now scroll to that last item (rather than scroll to the top).
  • Focus and tabs: Fixed a bug where sometimes clicking on a vertical tab wouldn�t make the webview first responder � so hitting the space bar would go to the next unread, rather than scrolling.
  • AppleScript: �icon URL� fixed: You can now get the icon URL via AppleScript. (It was broken.) In earlier versions of NetNewsWire, this was the URL of the image specified in the RSS feed. Now it�s the favicon. (Which may be specified in the feed, in the case of Atom feeds.)
  • NewsGator syncing: more efficient read/unread/flagged status syncing: The call to get and set read/unread/flagged status was using the wrong sync token, which caused the server to return a bunch of status info that NetNewsWire already knows about. This should make syncing a little faster. (Especially the status sync that happens on shutdown.)
  • Info window open/close: If the Info window is open, and you type cmd-I (or choose Window > Info), then the Info window closes. (This seems to be a standard for pallette windows.)
  • Bad public wifi redirects: Added the strings �login� and �authentic� to the bad-permanent-redirect list. (If a feed URL is permanently redirected to a URL that contains a string in the list, it�s treated as a temporary redirect. This is because some hotel/coffee-shop/etc. systems do permanent redirects � very, very wrongly � before you login to their system.)
  • Crash reports: Hopefully fixed a bug that sometimes caused me to get two copies of a single crash report.
  • Cache cleanout on crash: If NetNewsWire finds that there was a crash, then it cleans the WebKit cache. Sometimes chronic crashes are fixed by emptying the cache � this just makes it automatic.
  • NewsGator syncing: NewsGator Enterprise Server (NGES) and changing configurations": If you switch your NGES server, or switch from NGES to online (or vice versa), then NetNewsWire will detect the situation. Next time you refresh, it will treat it as a first-sync.
  • NewsGator syncing: NGES and clippings: You can turn on/off sharing for the top-level clippings folder, but not sub-folders. (When running against NGES.)
  • NewsGator syncing: NGES and merge-async: Fixed a bug where NetNewsWire was calling the asynchronous version of MergeSubscriptions when running against NGES � but that method doesn�t exist (yet) on NGES. This could cause subscriptions to not get merged. (When running against NGES.)

New in NetNewsWire 3.1.3 (Feb 7, 2008)

  • Rolled back the change to folders and Latest News subscription behavior � it triggered a crashing bug. Rolling back the change gets rid of the crashing bug. We�ll revisit this issue in a future release.

New in NetNewsWire 3.1.2b2 (Feb 1, 2008)

  • Folders and Latest-News subscription:
  • Read items are much less aggressively removed from folders and the Latest-News subscription. (Which fixes the biggest current bug report.)
  • First-run window:
  • The first-run window now opens for anybody who 1) Hasn�t seen it before, and 2) Has never set up a NewsGator account using NetNewsWire on that machine. Most people won�t see it, but Lite users and people returning to NetNewsWire from a several-year absence may see it.
  • Sync errors:
  • Fixed a bug where a sync could appear to fail, but it wasn�t really failing. It caused post-metadata to get reported repeatedly, when once would suffice.
  • Fixed a second sync error � NetNewsWire could pass in post metadata for clippings in the wrong way. Fixed.
  • Also, now ignoring timeouts when updating news item read/flagged/etc. status. Not ideal, but better than sync not working at all for the people affected by this.

New in NetNewsWire 3.1 (Jan 10, 2008)

  • NetNewsWire is now free! You can get all the cool features of NetNewsWire at no cost.
  • UI update with new toolbar icons.
  • Performance and memory enhancements including an improved Combined View which uses multiple pages to display long lists of items.
  • HTML Archive feature - saves news items as HTML files on disk. These files are compatible with any web browser.