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.
Same as 6.1.4b1 but as final release.
Remove Reddit API integration. Remove UI and code for Extensions.
Change release notes URL to point to release notes page: https://github.com/Ranchero-Software/NetNewsWire/releases/
Show Reddit deprecation notice on startup if needed.
Update default feeds to remove feeds that don’t appear to be active anymore (sadly!).
Revised Twitter removal warning to not mention any specific month. We’re holding this release until Twitter shuts down free access to its API.
Same as 6.1.1b4 but with updated build and version number.
Update the Twitter removal warning to say “later in February” instead of “February 9,” since Twitter postponed the removal date to the 13th and might postpone it further.
Update Safari extension icon (credit to Louie Mantia for the new icon)
Remove Twitter integration. On first launch, for people with Twitter feeds, display an alert explaining what happened
Fix 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
Small cosmetic change — better alignment for items in General Preferences pane
Updated built-in feeds Building on a new Apple Silicon Mac — testing to make sure all’s well
Fixed a few font and sizing issues
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
Dealt with provisioning profiles, certificates, and IDs. Made notarization service happy.
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.
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 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 Twitter extension: fixed weird bug where an extra https:/ could appear in tweet text
Same as 6.0.2b1
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
Adjusted layout of the add account sheet so that it fits on smaller monitors Sidebar: properly scale the smart feed icons when sidebar is set to large size in System Preferences
Twitter: fixed a date parsing bug that could affect people in some locales, which would prevent Twitter feeds from working for them Feeds list: fixed bug where newly added feed would be called Untitled past the time when the app actually knows its name Fixed bug where next-unread command wouldn’t wrap around when you got to the bottom of the Feeds list
Timeline: fix 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
No code changes since 6.0b5 Changed the feed URL for test builds back to the normal test build feed URL
Fixed a bug where sometimes the app wouldn’t automatically refresh after the Mac wakes from sleep Updated the Help book link to the 6.0 Mac help book website App now displays a helpful error message if you don’t have iCloud Drive enabled and were able to successfully add an iCloud Account
Feedly: Deleting a feed successfully no longer shows an alert and leaves the feed in the sidebar iCloud sync: fixed a bug where, in some circumstances, dragging a feed from elsewhere in the sidebar to the iCloud account could trigger the feed-finder NetNewsWire will now refresh on launch if you have the Debug menu enabled Article view: footnotes should now work with articles from a Feedly account
Article view: fixed bug where URL status field might not disappear when switching articles iCloud sync: dragging feeds from elsewhere in the sidebar to the iCloud account won’t trigger the feed-finding process since this is a better experience for migrating Syncing: fixed a bug authenticating with some sync services when the user has some special characters in their password Preferences: removed checkbox for showing unread count in the Dock — control this instead via System Preferences > Notifications > NetNewsWire > Badge app icon
Feeds list: when dragging feeds/folders from one account to another, the operation is now always copy, to avoid data loss due to misunderstanding that moving a feed between accounts does not move its read/starred statuses iCloud sync: refined logic to improve performance of large uploads Fixed a crashing bug that could happen when deleting an iCloud-synced folder Fixed a crashing bug, triggered by bad server data, that could happen when validating credentials with syncing systems that use the Reader API
Article view: fixed several layout edge cases, including with fullscreen Timeline: fixed a bug scrolling up via arrow key where a row might not be fully visible when it should be
Article view: make code and preformatted fonts and sizes follow Apple’s precedents more closely Article view: removed a stray line next to the timeline/article separator Debug menu: add Force Crash command (beware: works in production) Debug menu: allow Test Crash Log Sender to work in production
Performance boost: use compression with content synced in CloudKit Fixed bug where detail view title bar could be overlapped by toolbar when in full screen Fixed bug where add-feed window could block when syncing CloudKit statuses Added hidden pref to mark all as read in a feed when double-clicking on it in the sidebar and opening its home page (defaults write com.ranchero.NetNewsWire-Evergreen GruberFeedDoubleClickMarkAsRead -bool true) Switched the crash log catcher URL to our brand-new crash log catcher server
Fix a bug with keyboard shortcuts on Big Sur (for real this time) Change drag-and-drop behavior to default to copy when dragging between accounts Show a single error message when dragging feeds into an account and some of the feeds can’t be found
Use the new URL for the crash report catcher (so that we actually get crash logs again) Update other URLs to point to netnewswire.com when correct Fix a bug with keyboard shortcuts on Big Sur Show folders more quickly in the iCloud account when dragging a folder into that account
Fix regression in Preferences toolbar (placement of icons was wrong on Big Sur) Fix regression in Twitter support (it wasn’t working)
Feeds list: added contextual menu items for always showing reader view and for notifications Feeds list: now respects the size chosen in System Preferences > General > Sidebar icon size iCloud syncing: don’t inadvertently clear progress indicator when copying a folder and an error was encountered Notifications: don’t open app when closing a notification
Added some shadow to the app icon Fixed bug where iCloud account description was truncated in Catalina, in account setup Fixed bug with iCloud account where undoing deletes of read feeds left articles deleted Fixed bug connecting to Inoreader when username has a + character Fixed bug with NewsBlur when all feeds are in folders Fixed long beachball on quit that could happen with the iCloud account (due to a long sync)
- Big Sur app icon
- Big Sur UI (when running on Big Sur)
- App is now sandboxed
- Syncing via iCloud
- Syncing via BazQux, Inoreader, NewsBlur, The Old Reader, and FreshRSS
- Special support for Twitter and Reddit feeds
- Share extension, so you can send URLs to NetNewsWire
- Preference to change article text size
- Preference to set preferred browser
- External link, when available, shows in article view
- High resolution icons in the sidebar (when available)
- Fixed a crashing bug that could happen with empty titles in the timeline
- Fixed a crashing bug that could happen when adding a feed
- Fixed a crashing bug that could happen with empty titles in the timeline
- Fixed a crashing bug that could happen when adding a feed
- 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
- Fixed bug where Feedbin credentials couldn’t be updated
- 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
- Feedly: fixed bug syncing feed name changes
- Increased performance downloading feeds in the On My Mac account
- Fixed a bug adding a feed to a Feedly collection that has a + in its name
- Preferences: restored ability to set default RSS reader
- Fixed bug where o key wouldn’t mark older as read
- Fixed a crash in the code that handles URLs with non-ASCII characters
- Fixed an Open System Preferences button in an alert that didn’t work
- Fixed a crash handling a specific type of really weird URL
- 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
- Fixed a crash handling a specific type of really weird URL
- 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
- Preferences: restored ability to set default RSS reader
- Fixed bug where o key wouldn’t mark older as read
- Fixed a crash in the code that handles URLs with non-ASCII characters
- Fixed an Open System Preferences button in an alert that didn’t work
- Articles with non-ASCII URLs can now open in browser
- Adding feeds with non-ASCII URLs now works
- Feeds view, timeline: fixed bug where multiple selection could result in showing only unread articles
- Help menu: NetNewsWire Help now links to the 5.1 help book
- Inspector: window title now matches name of thing being inspected
- VoiceOver: fix bug navigating into the Add Account table
- Fixed crash that could happen when adding an account
- Preferences: Removed non-working (due to sandboxing) feature for setting the default RSS reader
- Feeds view: fixed bug where unread counts might be misplaced at startup
- Timeline: fixed extra row of pixels in swipe actions
- Article view: tweaked some colors
- Toolbar: reader view button is now not blurry on non-retina machines
- Toolbar: review view animation looping fixed
- Inspector: fixed some layout/spacing issues
- Preferences: tweaked text relating to holding down the shift key
- Dock unread count: now asks for permission so it can show it
- Feedly syncing
- Reader view
- Notifications (configure per feed in the Info window)
- Sandboxing
- 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
- 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
- Choose preferred browser (for viewing web pages)
- 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
- Changed the retention policy to match iOS
- Performance enhancement: fetching articles is faster and uses less memory
- 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