<p>Significantly enhanced performance during syncs and refreshes. Fetching articles from the database is also faster.</p>
<p>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.</p>
<p>You can also import NetNewsWire 3 subscriptions via the new File > Import NNW3 Subscriptions… command.</p>
<p>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).</p>
<p>Articles view: articles where the feed icon is quite large would be slow to render — now they render as fast as other articles.</p>
<p>Articles view: a bug where keyboard shortcuts wouldn’t work after giving the articles view focus has been fixed.</p>
<p>Articles view: YouTube videos could end up small. Fixed.</p>
<p>Articles view: fixed a bug scaling images to fit in the view.</p>
<p>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.)</p>
<p>Fixed a crashing bug having to do with async database fetches for the timeline.</p>
<p>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.</p>
<p>Help menu: fixed the expired Slack link.</p>
]]></description>
<pubDate>Tue, 22 Oct 2019 13:00:00 -0700</pubDate>
<p>The app movement monitor has been updated to handle quarantined apps and translocation.</p>
<p>Normally we wouldn’t have pushed out a new release for a single bug fix, but this one is important — we were getting false positives on app movement, which was affecting some users negatively.</p>
<p>Crash fix: when the app is renamed or moved on disk while running, alert the user and quit the app. This prevents crashes that will happen due to renaming/moving. See Daniel Jalkut on <ahref="https://red-sweater.com/blog/3508/app-movement-monitoring">App Movement Monitoring</a> for more info.</p>
<p>(Probably) fix a crashing bug having to do with a callback being called more than once, when it was designed to be called just once.</p>
<p>Sidebar: deleting an empty Feedbin folder no longer makes the sidebar non-responsive.</p>
<p>Timeline: update UI more quickly when a feed icon is downloaded.</p>
<p>Timeline: reload the timeline when show-feed-names is toggled. This fixes a bug where switching between a folder and a feed with the exact same list of articles to appear in the timeline would result in display glitches.</p>
<p>Timeline and article pane: make sure the link for an article isn’t an empty string.</p>
<p>Article pane: stop blocking links containing the string “feedburner” — there are legitimate cases where that string appears.</p>
<p>Article pane: handle figures and iframes as we do images, so they fit in the view.</p>
<p>Article pane: fix white flash on first article load while in Dark Mode.</p>
<p>Preferences > General: add checkbox to hide the unread count in the Dock.</p>
<p>Preferences > Accounts: Updated the UI when a Feedbin user with an expired trial creates an account in NetNewsWire.</p>
<p>RSS parser: Detect RDF (RSS 1.0) feeds that lack an XML header.</p>
<p>RSS parser: Parse Atom-style dates that are missing a T character in the middle.</p>
<p>RSS parser: check for bad permalinks more aggressively. If they don’t contain a / character, then do not consider them permalinks.</p>
<p>RSS parser: don’t let author/title overwrite item/title.</p>
<p>About window: add link to NetNewsWire website.</p>
<p>Feedbin syncing: fixed a bug where starred articles could appear as unread.</p>
<p>Microblog Mac app sharing: when it has to launch the app first, it waits a little longer before sending it content, which should fix a bug where sometimes you get no content in that case.</p>
<p>Enable the Open in Browser command only when a single article is selected.</p>