-
NetNewsWire Turns 23
NetNewsWire 1.0 for Mac shipped 23 years ago today! đ¸đŠđśď¸
Hereâs where things are on this particular February 11: we just shipped 7.0 for Mac and iOS, and now weâre working on NetNewsWire 7.0.1.
After a big release, no matter how careful we are, there are often some regressions to fix and tweaks to make right away, so weâre working on those. Hereâs the milestone with the current to-do list.
Big picture: we still have a lot of bugs to fix, lots of tech debt to deal with, and lots of polish-needed areas of the app. With Brentâs retirement last year weâve been able to go way faster on dealing with all this. We plan to keep up the pace.
Here are our current plans:
For NetNewsWire 7.1 weâre focusing on syncing fixes and improvements.
NetNewsWire 7.2 doesnât have a focus yet. Could end up being UX fixes and polish, could be something else. Could be a potpourri, though we do prefer having a focus when possible.
We donât have a NetNewsWire 7.3 plan yet â thatâs too far out. Depends on what actually happens with 7.1 and 7.2, and it depends on what Apple adds to our to-do list at WWDC this year. (Touchscreen Macs? Folding iPhones? Big new Swift features? Who knows!)
Note that we do add and remove tickets from milestones at any time â none of this is set in stone, of course.
Itâs NetNewsWireâs birthday, but thatâs a day to look forward, not to look back. The very best versions of NetNewsWire are still to come!
-
NetNewsWire 7.0 for iOS
NetNewsWire 7 for iOS 26 and up is available now on the App Store!
This version adopts Liquid Glass â and we think itâs a better looking version of NetNewsWire. We think even people who arenât fans of Liquid Glass will agree with us. đŁ
Credit goes to Stuart Breckenridge for the design and implementation. Wonderful work! Check out the screenshots.
This version also fixes some small bugs and adds some small performance enhancements. (iOS developers might appreciate this bit: it adopts Swift structured concurrency.)
But, again, the main thing is the updated UI. Itâs cool!
People who like details might enjoy this big list of UI changes from Stuart:
- [Sidebar] What was previously a UITableView is now a UICollectionView. This was needed in order to adopt modern styling across iPad and iPhone. iPad uses the .sidebar style, and iPhone uses .insetGrouped. This is similar to the behaviour you see in Mail.
- [Sidebar] The current refresh status is now located in the navigation bar as a subtitle, having previously been the footer
- [Sidebar] Toolbar buttons follow Liquid Glass standards
- [Sidebar (iPad)] Like the Mac refresh, the Feeds view floats and allows Timeline content to slide underneath
- [Sidebar] Smart Feeds and Account headers now adopt modern secondary styling
- [Sidebar (iPad)] Selected feeds have a modern capsule background and the text is bold
- [Sidebar] Folders have been entirely redesigned to match modern standardsâthey now have the same indentation as any other feed, but the enclosed feeds are indented further
- [Sidebar] Folders will highlight when Feeds are being dragged and dropped into them
- [Sidebar] Separators have been realigned
- [Sidebar] Unread counts are larger and are no longer backed by a filled capsule
- [Sidebar] Unread counts for folders are only displayed when the folder is closed
- [Sidebar] Swipe actions reveal icons
- [Sidebar (iPad)] Users can resize the sidebar (within reason)
- [Timeline] What was previously a UITableView is now a UICollectionView. This was needed in order to adopt modern cell stylingâe.g., selected and swipe statusâacross iPad and iPhone.
- [Timeline] Navigation bar images have been removed
- [Timeline] Unread counts are now located in the navigation bar subtitle
- [Timeline] Adopts hierarchical text colours for titles and summaries
- [Timeline (iPad)] The search bar has been moved to the app-wide toolbar and behaves similar to the Mac search
- [Timeline (iPhone)] The search bar has been moved to the bottom toolbar
- [Timeline] The Timeline width is user adjustable (again, within reason)
- [Timeline] Timeline cells have been redesigned in Interface builder and now have the rounded corner selection style
- [Timeline] The Mark All as Read image (on both iPad and iPhone) has had alignment changes to make sure it sits in the middle of an englassified button
- [Article (iPad)] Articles can be read in three-pane view without hiding the Sidebar
- [Article (iPad)] The top toolbar inherits search capabilities
- [Article] The bottom toolbar buttons have been grouped in a 2-1-2 formation with the Next Unread button sitting in the throne seat
- [Sidebar, Timeline, Article] Visual state is restored on relaunch
- [Widgets] Home Screen widgets have been redesigned to make better use of horizontal space
- [Widgets] New Lock Screen widget with Today, Unread, Starred counts
- [About] Tending to the dark corner of the garden, the About view on iOS has been redesigned and inspired by the Credits from Vesper
-
NetNewsWire 7 for Mac
NetNewsWire 7.0 for Mac is now shipping!
The big change from 6.2.1 is that it adopts the Liquid Glass UI and it requires macOS 26.
(Note to people who arenât on macOS 26: we fixed a lot of bugs in 6.2 and 6.2.1 knowing that many people might skip, or at least delay, installing macOS 26. Also note that thereâs a page where you can get old versions of NetNewsWire.)
To get NetNewsWire 7: in the app, in the NetNewsWire menu, do
Check for UpdatesâŚand it will update to the new version.If youâre not already running NetNewsWire, or prefer to update manually, you can download NetNewsWire 7.
Feedback and support
We recently switched from Slack to Discourse â weâve got a new forum that doesnât delete conversations. Itâs nice!
And, as always, you can report bugs and make feature requests on our bug tracker.
You donât have to bookmark either of those two URLs â theyâre available in NetNewsWireâs Help menu.
PS iOS version coming soon
Weâre pretty close to being finished with the iPhone and iPad version. It too adopts the Liquid Glass UI. If you want in on the TestFlight â we appreciate help testing! â you can sign up here.
PPS Screenshots
Here are dark and light mode screenshots for NetNewsWire 7 for Mac, which youâre free to use in any blog posts, social media posts, reviews, etc. (Or make your own.)
-
Moving from Slack to Discourse
Weâre dropping the Slack group as the NetNewsWire forum and switching to Discourse â hereâs the new forum.
Slackâs been pretty great for us, but it does have some limitations: conversations are automatically deleted and theyâre not findable on the web in the first place.
The switch to Discourse means conversations will be preserved and they will be able to benefit people for years to come. And we get to use an open web app thatâs also open source. Which we like very much.
-
NetNewsWire 6.2 for Mac and iOS
NetNewsWire 6.2 is on the App Store for iOS, and you can download the Mac version (or do NetNewsWire > Check for Updates⌠if youâre already running the app).
Long-time Mac users will understand when we say that this is a Snow Leopard release â it fixes a bunch of bugs, makes some things faster, and adds only a couple features.
See the release notes for Mac and release notes for iOS for more details. (Theyâre largely the same.)
Note also that it doesnât adopt Liquid Glass. Weâll be doing that in NetNewsWire 7, which weâre working on now. (See The Liquid Glass Plan.)
All that said â there is one new feature of potential interest: weâve added support for Markdown in RSS feeds. When the parser encounters a
source:markdownelement, we save it in the database, and the app renders the Markdown as HTML and displays it in the article view.There arenât many feeds that include Markdown yet, but we hope that changes! You can read more about it in Dave Winerâs Dev notes for Markdown in RSS.
While weâre not sure where this feature will take us, we have some thoughts. One is that RSS and Markdown were always destined to meet in this way, and itâs about time. :) Another is that this is a part of making posting/editing/replying over the web â as opposed to closed social networks â easier. This is part of making the web itself the social network.
Anyway. Itâs a foundation! We keep going.
-
The Liquid Glass Plan
Weâre hearing from folks eager for the Liquid Glass update to NetNewsWire. The bad news is that itâs not coming this week or next (who knows when, really) â but the good news is that it is very much in progress.
Hereâs the plan:
NetNewsWire 6.2 for Mac and iOS. This is a Snow-Leopard-style release â the idea is to fix a bunch of bugs knowing that a lot of people, particularly Mac users, may be slow to upgrade to the 26es, and we want them to have something solid to use while they put off upgrading â because the release after this one will require iOS and macOS 26.
NetNewsWire 7 for Mac and iOS. This will be the Liquid Glass release, and, as noted above, it will require iOS and macOS 26.
If youâd like more details, see our milestone for NetNewsWire 6.2, which is 67% complete at this writing. Also see our NetNewsWire 7 milestone and list of milestones.
Please note that anything may change at any time! Particularly when it comes to which issues are on which milestones â things get moved around all the time.
Screenshots
If youâd like a sneak peak of what NetNewsWire 7 will look like, check out these posts by Stuart Breckenridge, whoâs done great work on our Liquid Glass adoption:
-
New TestFlight Build Uploaded, Waiting for Review
We know some folks are waiting on a new TestFlight build for iOS, and we have good news â weâve just uploaded 6.1.10 (6198), and itâs waiting on Apple review. Once reviewed it will be available on TestFlight.
Update a few hours later⌠The build is now available via TestFlight.
-
TestFlight Build Expired (Again)
For people using NetNewsWire via TestFlight: the current TestFlight build has expired, and it will be a few days before a new build has been uploaded and reviewed by Apple.
However, you can install the current build from the App Store. Itâs exact same build as the current TestFlight build that expired. It installs over your TestFlight build without affecting your data â itâs safe to do.
-
TestFlight Build Expired, New One Coming
Note for people using the TestFlight builds â the latest build expired today (sorry about that!), but a new one (6.1.9) is waiting for App Store review. As soon as it gets through the process, youâll have a new TestFlight build.
If you donât want to wait, you can of course switch to the App Store build instead without losing any data.
-
NetNewsWire 6.1.7 for Mac
NetNewsWire 6.1.7 for Mac is available through the standard ways â check for updates or download it directly.
Changes:
- Fix bug clearing refresh progress
- Fix bandwidth bugs with downloading web pages to find feed icons and favicons
- Update default theme with enhancements by John Gruber
- Space out requests made to openrss.org
- Send user-agent with platform, version, and build to openrss.org (and only to that site)
Note â we are working on an iOS release with the same changes that have been going into the Mac releases. If youâre willing to help test, you can sign up for the TestFlight program.
-
NetNewsWire 6.1.5 for iOS TestFlight
NetNewsWire 6.1.5 for iOS â which has the same bandwidth-use fixes as the recent Mac release â is available for testing now via TestFlight.
If youâre willing to help, please sign up for the NetNewsWire TestFlight program. The team appreciates your help! đđ¸đśď¸
-
NetNewsWire 6.1.6 for Mac
NetNewsWire 6.1.6 for Mac is out â do a check for updates or download it directly.
The theme of this release is using less bandwidth (and, as a consequence, less battery). It fixes a conditional GET issue and it now pays attention to Cache-Control response headers and 429 response codes.
There are also a few other small bug fixes:
- Restore toolbar button to show and hide the sidebar
- Add keyboard shortcuts for Copy Article URL and Copy External URL menu items
- Fix a few AppleScript support bugs
Note: this version requires macOS 13 and up.
Also note: the equivalent update for iOS is in testing â if youâd like to help, you can join the TestFlight program.
-
Conditional GET Issues
On his blog, Brent writes about NetNewsWire and Conditional GET issues.
-
NetNewsWire Turns 21
Thanks so so much to everybody whoâs supported the app over the years!đŠđ Letâs do 21 more!
-
On NetNewsWire Not Being on Vision Pro
On his blog, Brent writes about why NetNewsWire isnât available â at least not yet â on Vision Pro, and what would have to happen to get it there.
-
Mastodon and NetNewsWire
On his blog, Brent writes up his thoughts about Mastodon support in NetNewsWire.
-
NetNewsWire to End Reddit API Use by End of June
NetNewsWire includes special integration with Reddit. A user can add their account and allow NetNewsWire to use the Reddit API, which provides more and better data than Redditâs RSS feeds.
Unfortunately, we will have to stop using the Reddit API on June 30, 2023 because use of the Reddit API will cost money starting July 1.
While the free tier wonât go away, it will be limited to â100 queries per minute per OAuth client idâ (per app).
That means weâd be limited to 100 queries per minute across all NetNewsWire users. While we donât have metrics on Reddit use in NetNewsWire, itâs a safe bet that we would exceed that limit frequently.
Without metrics we canât speculate on what this would cost us, but any amount is too much: NetNewsWire has no bank account.
While it might be technically possible for us to support users providing their own Reddit API key, this would not be in good faith on our part. Itâs clear that Reddit CEO Steve Huffman wants apps like NetNewsWire to either stop using their API or pay for the privilege. Which is his right, of course, even though it hurts Reddit users.
Existing feeds will remain
Weâre not going to remove your existing Reddit feeds. Your starred articles will remain. Articles youâve already downloaded will remain as long as they would have anyway (old, non-starred articles get deleted eventually).
Note that Reddit does provide RSS feeds, and weâve read nothing suggesting that they plan to stop. You will still be able to follow Reddit activity in NetNewsWire by using their RSS feeds.
-
NetNewsWire 6.1.2 for Mac and iOS
NetNewsWire 6.1.2 for Mac is out â you can do a check for updates or download it directly.
NetNewsWire 6.1.2 for iOS is available via the App Store, though it may take a few hours to propagate. If you donât see it yet, youâll see it soon.
Both of these releases remove Twitter integration, since Twitter has suspended NetNewsWire.
Also, the iOS app icon now gets the same cool golden wings that the Mac app has. And there are a few other small bug fixes in both apps.
Weâre now working on 6.2 for Mac and iOS. More goodness to come! đ¸
-
Twitter Has Stopped Working in NetNewsWire
Twitter suspended NetNewsWire today because, according to Twitter, âThis App has violated Twitter Rules and policies. As a result, it can no longer be accessed.â
We knew that Twitter access would stop working in NetNewsWire later this month anyway, as Twitter is removing the free tier access to the Twitter API.
The upshot: this just means that Twitter has stopped working a little sooner than expected. Weâll have updates to NetNewsWire soon that stop trying to connect to Twitter.
Reminder: we wonât delete your Twitter feeds. Whatever youâve downloaded youâll still be able to read. And any starred posts will remain (unless you delete those feeds). The feeds just wonât update.
-
There Is No NetNewsWire for Android
If you see a page offering a download of NetNewsWire for Android, please remember that itâs a scam and you should definitely not install it.
Weâve seen one such page, and heard there may be more. We havenât searched.
To be absolutely, 100% clear: there is no NetNewsWire for Android. There is no NetNewsWire for Windows. There is no NetNewsWire for Linux.
-
On Not Taking Money
On his blog, Brent explains why we donât take any money, not even tips, for NetNewsWire.
-
Twitter API Change Delayed Again
Twitter has just announced that itâs delaying launch of the updated Twitter API for a few more days.
Reading Twitter feeds in NetNewsWire will keep working until then.
-
Twitter Feed Ending To Be Feb. 13
Twitter has added a few extra days â instead of on the 9th, Twitter feeds will stop working in NetNewsWire on Monday, Feb. 13.
We also intend to have updates to NetNewsWire on that day. But, regardless of whether or not you upgrade, Twitter feeds will stop working in NetNewsWire.
Reminder: we wonât delete your Twitter feeds. Whatever youâve downloaded youâll still be able to read. And any starred posts will remain (unless you delete those feeds).
-
Feedly Maintenance Sat. Feb. 4
If youâre using NetNewsWire with Feedly syncing, this will affect you: Feedly will be conducting maintenance tomorrow (Sat, Feb. 4) starting at 6 am Pacific, for up to six hours.
For more information, and to monitor status, see status.feedly.com.
-
Twitter Integration To Be Removed
Because of Twitterâs announcement that free access to the Twitter API will end February 9, we will be removing Twitter integration from NetNewsWire in the next release (6.1.1) for Mac and iOS.
You might think weâre reading RSS feeds from Twitter, but Twitter removed RSS feeds from the service something like ten years ago. We rely completely on the Twitter API.
Weâre planning, with this new release, to have some kind of message on first run that explains whatâs happening. The plan is that it would appear only for people currently using Twitter integration.
Hereâs the current draft of the message that will appear in the app:
Title: Twitter Integration Removed
Body: On February 1, 2023, Twitter announced the end of free access to the Twitter API, effective February 9.Since Twitter does not provide RSS feeds, weâve had to use the Twitter API. Without free access to that API, we canât read feeds from Twitter.
Weâve left your Twitter feeds intact. If you have any starred items from those feeds, they will remain as long as you donât delete those feeds.
You can still read whatever you have already downloaded. However, those feeds will no longer update.
subscribe via RSS