{"id":50965,"date":"2026-02-09T14:31:39","date_gmt":"2026-02-09T19:31:39","guid":{"rendered":"https:\/\/mjtsai.com\/blog\/?p=50965"},"modified":"2026-03-05T13:10:33","modified_gmt":"2026-03-05T18:10:33","slug":"netnewswire-7","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2026\/02\/09\/netnewswire-7\/","title":{"rendered":"NetNewsWire 7"},"content":{"rendered":"<p><a href=\"https:\/\/inessential.com\/2025\/05\/23\/love_letter.html\">Brent Simmons<\/a> (2025):<\/p>\n<blockquote cite=\"https:\/\/inessential.com\/2025\/05\/23\/love_letter.html\">\n<p>With retirement imminent &mdash;&nbsp;this is my last job, and June 6 is my last day (maybe I&rsquo;ve buried the lede here) &mdash;&nbsp;I want to thank my team publicly for how they&rsquo;ve made me a better engineer and, more importantly, a better person.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/inessential.com\/2025\/05\/24\/retirement_and_netnewswire.html\">Brent Simmons<\/a> (<a href=\"https:\/\/indieweb.social\/@brentsimmons\/114564499158849804\">Mastodon<\/a>):<\/p>\n<blockquote cite=\"https:\/\/inessential.com\/2025\/05\/24\/retirement_and_netnewswire.html\">\n<p>I&rsquo;m not retiring from writing apps &mdash; which means I&rsquo;ll have a lot more time for working on NetNewsWire.<\/p>\n<p>It&rsquo;s been 15 years since the last time I could work on NetNewsWire during weekdays (as opposed to just nights and weekends), and I&rsquo;m super-psyched for this.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/netnewswire.blog\/2026\/01\/27\/netnewswire-for-mac.html\">Brent Simmons<\/a>:<\/p>\n<blockquote cite=\"https:\/\/netnewswire.blog\/2026\/01\/27\/netnewswire-for-mac.html\">\n<p>NetNewsWire 7.0 for Mac is now shipping!<\/p>\n<p>The big change from 6.2.1 is that it adopts the Liquid Glass UI and it requires macOS 26.<\/p>\n<\/blockquote>\n\n<p>Here&rsquo;s the complete <a href=\"https:\/\/github.com\/Ranchero-Software\/NetNewsWire\/milestone\/63?closed=1\">list of changes<\/a>. I&rsquo;m still on Sequoia, but from a brief test on Tahoe the Liquid Glass stuff seems to be tastefully done.<\/p>\n\n<p><a href=\"https:\/\/netnewswire.blog\/2026\/02\/06\/netnewswire-for-ios.html\">Brent Simmons<\/a> (after an App Review <a href=\"https:\/\/indieweb.social\/@brentsimmons\/116025297573692377\">delay<\/a>):<\/p>\n<blockquote cite=\"https:\/\/netnewswire.blog\/2026\/02\/06\/netnewswire-for-ios.html\">\n<p>NetNewsWire 7 for iOS 26 and up is available now <a href=\"https:\/\/apps.apple.com\/us\/app\/netnewswire-rss-reader\/id1480640210\">on the App Store<\/a>!<\/p>\n<p>[&#8230;]<\/p>\n<p>This version also fixes some small bugs and adds some small performance enhancements. (iOS developers might appreciate this bit: it adopts Swift structured concurrency.)<\/p>\n<p>But, again, the main thing is the updated UI. It&rsquo;s cool!<\/p>\n<\/blockquote>\n\n<p>Previously:<\/p>\n<ul>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2026\/01\/05\/netnewswire-moves-to-discourse\/\">NetNewsWire Moves to Discourse<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2025\/11\/10\/netnewswire-6-2\/\">NetNewsWire 6.2<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2025\/10\/16\/shipping-liquid-glass\/\">Shipping Liquid Glass<\/a><\/li>\n<\/ul>\n\n<p id=\"netnewswire-7-update-2026-02-20\">Update (<a href=\"#netnewswire-7-update-2026-02-20\">2026-02-20<\/a>): <a href=\"https:\/\/netnewswire.blog\/2026\/02\/11\/netnewswire-turns.html\">Brent Simmons<\/a> (<a href=\"https:\/\/news.ycombinator.com\/item?id=46978490\">Hacker News<\/a>):<\/p>\n<blockquote cite=\"https:\/\/netnewswire.blog\/2026\/02\/11\/netnewswire-turns.html\">\n<p>NetNewsWire 1.0 for Mac shipped 23 years ago today! &#x1F3B8;&#x1F3A9;&#x1F576;&#xFE0F;<\/p>\n<p>[&#8230;]<\/p>\n<p>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 <a href=\"https:\/\/inessential.com\/2025\/05\/24\/retirement_and_netnewswire.html\">Brent&rsquo;s retirement last year<\/a> we&rsquo;ve been able to go <em>way<\/em> faster on dealing with all this. We plan to keep up the pace.<\/p>\n<\/blockquote>\n\n<p id=\"netnewswire-7-update-2026-03-03\">Update (<a href=\"#netnewswire-7-update-2026-03-03\">2026-03-03<\/a>): <a href=\"https:\/\/daringfireball.net\/linked\/2026\/02\/23\/netnewswire-7-for-mac\">John Gruber<\/a>:<\/p>\n<blockquote cite=\"https:\/\/daringfireball.net\/linked\/2026\/02\/23\/netnewswire-7-for-mac\">\n<p>It feels a little weird for me <em>not<\/em> to be running the latest version of NetNewsWire, but since I&rsquo;m skipping MacOS 26 Tahoe, I can&rsquo;t run NetNewsWire 7.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/inessential.com\/what-i-do.html\">Brent Simmons<\/a>:<\/p>\n<blockquote cite=\"https:\/\/inessential.com\/what-i-do.html\">\n<p>I know that NetNewsWire can&rsquo;t solve the problem of social-network-induced outrage &mdash; and everything that follows from that &mdash; all alone. But it can help, even in some small way, and as part of a larger community effort, and that&rsquo;s why I do it.<\/p>\n<\/blockquote>\n\n<p>Previously:<\/p>\n<ul>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2026\/02\/20\/building-zavala-4-0\/\">Building Zavala 4.0<\/a><\/li>\n<\/ul>\n\n<p id=\"netnewswire-7-update-2026-03-05\">Update (<a href=\"#netnewswire-7-update-2026-03-05\">2026-03-05<\/a>): Version <a href=\"https:\/\/github.com\/Ranchero-Software\/NetNewsWire\/releases\/tag\/mac-7.0.1\">7.0.1<\/a> restores support for macOS 15.<\/p>","protected":false},"excerpt":{"rendered":"<p>Brent Simmons (2025): With retirement imminent &mdash;&nbsp;this is my last job, and June 6 is my last day (maybe I&rsquo;ve buried the lede here) &mdash;&nbsp;I want to thank my team publicly for how they&rsquo;ve made me a better engineer and, more importantly, a better person. Brent Simmons (Mastodon): I&rsquo;m not retiring from writing apps &mdash; [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"apple_news_api_created_at":"2026-02-09T19:31:44Z","apple_news_api_id":"83f608d9-d1e1-481d-9856-5ccdef186e70","apple_news_api_modified_at":"2026-03-05T18:10:46Z","apple_news_api_revision":"AAAAAAAAAAAAAAAAAAAAAw==","apple_news_api_share_url":"https:\/\/apple.news\/Ag_YI2dHhSB2YVlzN7xhucA","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_is_hidden":false,"apple_news_is_paid":false,"apple_news_is_preview":false,"apple_news_is_sponsored":false,"apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":"\"\"","apple_news_suppress_video_url":false,"apple_news_use_image_component":false,"footnotes":""},"categories":[2],"tags":[2070,31,2741,26,2785,30,32,2742,392,52,2200],"class_list":["post-50965","post","type-post","status-publish","format-standard","hentry","category-technology","tag-anniversary","tag-ios","tag-ios-26","tag-iosapp","tag-liquid-glass","tag-mac","tag-macapp","tag-macos-tahoe-26","tag-netnewswire","tag-rss","tag-swift-concurrency"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/50965","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/comments?post=50965"}],"version-history":[{"count":5,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/50965\/revisions"}],"predecessor-version":[{"id":51164,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/50965\/revisions\/51164"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=50965"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=50965"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=50965"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}