diff --git a/Technotes/ReleaseNotes-Mac.markdown b/Technotes/ReleaseNotes-Mac.markdown index 36e62da37..0abd4eb87 100644 --- a/Technotes/ReleaseNotes-Mac.markdown +++ b/Technotes/ReleaseNotes-Mac.markdown @@ -21,143 +21,143 @@ Change in how built-in themes work: they’re part of the app bundle and they’ ### 6.1b2 build 6101 - 17 Jan 2022 -Dealt with provisioning profiles, certificates, and IDs. Made notarization service happy. +* Dealt with provisioning profiles, certificates, and IDs. Made notarization service happy. ### 6.1b1 build 6100 - 9 Jan 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. +* 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. ### 6.0.3b1 build 6033 - 20 May 2021 -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 +* 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 ### 6.0.2 build 6032 - 20 April 2021 -Same as 6.0.2b1 +* Same as 6.0.2b1 ### 6.0.2b1 build 6031 - 15 April 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 +* 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 ### 6.0.1 build 6030 - 1 Apr 2021 -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 +* 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 ### 6.0.1b2 build 6029 - 29 Mar 2021 -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 +* 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 ### 6.0.1b1 build 6028 - 28 Mar 2021 -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 +* 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 ### 6.0 build 6027 - 26 Mar 2021 -No code changes since 6.0b5 -Changed the feed URL for test builds back to the normal test build feed URL +* No code changes since 6.0b5 +* Changed the feed URL for test builds back to the normal test build feed URL ### 6.0b5 build 6026 - 25 Mar 2021 -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 +* 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 ### 6.0b4 build 6024 - 23 Mar 2021 -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 +* 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 ### 6.0b3 build 6023 - 16 Mar 2021 -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 +* 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 ### 6.0b2 build 6022 - 13 Mar 2021 -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 +* 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 ### 6.0b1 build 6012 - 7 Mar 2021 -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: 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 ### 6.0a6 build 6011 - 6 Mar 2021 -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 +* 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 ### 6.0a5 build 6010 - 3 Mar 2021 -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 +* 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 ### 6.0a4 build 6009 - 22 Feb 2021 -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 +* 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 ### 6.0a3 build 6008 - 21 Feb 2021 -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 +* 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 ### 6.0a2 build 6007 - 6 Feb 2021 -Fix regression in Preferences toolbar (placement of icons was wrong on Big Sur) -Fix regression in Twitter support (it wasn’t working) +* Fix regression in Preferences toolbar (placement of icons was wrong on Big Sur) +* Fix regression in Twitter support (it wasn’t working) ### 6.0a1 build 6006 - 4 Feb 2021 -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 +* 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 ### 6.0d5 build 6005 - 22 Jan 2021 -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) +* 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) ### 6.0d4 build 6004 - 16 Jan 2021 diff --git a/Technotes/ReleaseNotes-iOS.markdown b/Technotes/ReleaseNotes-iOS.markdown index d0db5db3a..1fb706585 100644 --- a/Technotes/ReleaseNotes-iOS.markdown +++ b/Technotes/ReleaseNotes-iOS.markdown @@ -2,68 +2,66 @@ ### 6.1 TestFlight build 6103 - 25 Jan 2022 -Fixed regression with keyboard shortcuts. -Fixed crashing bug adding an account. +* Fixed regression with keyboard shortcuts. +* Fixed crashing bug adding an account. ### 6.1 TestFlight build 6102 - 23 Jan 2022 -Article themes. Several themes ship with the app, and you can create your own. You can change the theme in Preferences. -Copy URLs using repaired, rather than raw, feed links. -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. -Video autoplay is now disallowed. -Article view now supports RTL layout. +* Article themes. Several themes ship with the app, and you can create your own. You can change the theme in Preferences. +* Copy URLs using repaired, rather than raw, feed links. +* 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. +* Video autoplay is now disallowed. +* Article view now supports RTL layout. ### 6.0.1 TestFlight build 608 - 28 Aug 2021 -Fixed our top crashing bug — it could happen when updating a table view +* Fixed our top crashing bug — it could happen when updating a table view ### 6.0.1 TestFlight build 607 - 21 Aug 2021 -Fixed bug where BazQux-synced feeds might stop updating -Fixed bug where words prepended with $ wouldn’t appear in Twitter feeds -Fixed bug where newlines would be just a space in Twitter feeds -Fixed a crashing bug in Twitter rendering -Fixed bug where hitting b key to open in browser wouldn’t always work -Fixed a crashing bug due to running code off the main thread that needed to be on the main thread -Fixed bug where article unread indicator could have wrong alpha in specific circumstances -Fixed bug using right arrow key to move focus to Article view -Fixed bug where long press could trigger a crash -Fixed bug where external URLs in Feedbin feeds might be lost -Fixed bug where favicons wouldn’t be found when a home page URL has non-ASCII characters -Fixed bug where iCloud syncing could stop prematurely when the sync database has records not in the local database -Fixed bug where creating a new folder in iCloud and moving feeds to it wouldn’t sync correctly - +* Fixed bug where BazQux-synced feeds might stop updating +* Fixed bug where words prepended with $ wouldn’t appear in Twitter feeds +* Fixed bug where newlines would be just a space in Twitter feeds +* Fixed a crashing bug in Twitter rendering +* Fixed bug where hitting b key to open in browser wouldn’t always work +* Fixed a crashing bug due to running code off the main thread that needed to be on the main thread +* Fixed bug where article unread indicator could have wrong alpha in specific circumstances +* Fixed bug using right arrow key to move focus to Article view +* Fixed bug where long press could trigger a crash +* Fixed bug where external URLs in Feedbin feeds might be lost +* Fixed bug where favicons wouldn’t be found when a home page URL has non-ASCII characters +* Fixed bug where iCloud syncing could stop prematurely when the sync database has records not in the local database +* Fixed bug where creating a new folder in iCloud and moving feeds to it wouldn’t sync correctly ### 6.0 TestFlight build 604 - 31 May 2021 -This is a final candidate -Updated about NetNewsWire section -Fixed bug where Tweetbot share sheet could be empty -Feedly: fixed bug where your custom name could get lost after moving a feed to a different folder -Twitter: fixed bug handling tweets containing characters made up of multiple scalars -iCloud: added explanation about when sync may be slow +* This is a final candidate +* Updated about NetNewsWire section +* Fixed bug where Tweetbot share sheet could be empty +* Feedly: fixed bug where your custom name could get lost after moving a feed to a different folder +* Twitter: fixed bug handling tweets containing characters made up of multiple scalars +* iCloud: added explanation about when sync may be slow ### 6.0 TestFlight build 603 - 16 May 2021 -Feedly: handle Feedly API change with return value on deleting a folder -NewsBlur: sync no longer includes items marked as hidden on NewsBlur -FreshRSS: form for adding account now suggests endpoint URL -FreshRSS: improved the error message for when the API URL can’t be found -iCloud: retain existing feeds moved to a folder that doesn’t exist yet (sync ordering issue) -Renamed a Delete Account button to Remove Account -iCloud: skip displaying an error message on deleting a feed that doesn’t exist in iCloud -Preferences: Tweaked text explaining Feed Providers -Feeds list: context menu for smart feeds is back (regression fix) -Feeds list: all smart feeds remain visible despite Hide Read Feeds setting -Article view: fixed zoom issue on iPad on rotation -Article view: fixed bug where mark-read button on toolbar would flash on navigating to an unread article -Article view: made footnote detection more robust -Fixed regression on iPad where timeline and article wouldn’t update after the selected feed was deleted -Sharing: handle feeds where the URL has unencoded space characters (why a feed would do that is beyond our ken) +* Feedly: handle Feedly API change with return value on deleting a folder +* NewsBlur: sync no longer includes items marked as hidden on NewsBlur +* FreshRSS: form for adding account now suggests endpoint URL +* FreshRSS: improved the error message for when the API URL can’t be found +* iCloud: retain existing feeds moved to a folder that doesn’t exist yet (sync ordering issue) +* Renamed a Delete Account button to Remove Account +* iCloud: skip displaying an error message on deleting a feed that doesn’t exist in iCloud +* Preferences: Tweaked text explaining Feed Providers +* Feeds list: context menu for smart feeds is back (regression fix) +* Feeds list: all smart feeds remain visible despite Hide Read Feeds setting +* Article view: fixed zoom issue on iPad on rotation +* Article view: fixed bug where mark-read button on toolbar would flash on navigating to an unread article +* Article view: made footnote detection more robust +* Fixed regression on iPad where timeline and article wouldn’t update after the selected feed was deleted +* Sharing: handle feeds where the URL has unencoded space characters (why a feed would do that is beyond our ken) ### 6.0 TestFlight build 602 - 21 April 2021 -Inoreader: don’t call it so often, so we don’t go over the API limits -Feedly: handle a specific case where Feedly started not returning a value we expected but didn’t actually need (we were reporting it as an error to the user, but it wasn’t) - +* Inoreader: don’t call it so often, so we don’t go over the API limits +* Feedly: handle a specific case where Feedly started not returning a value we expected but didn’t actually need (we were reporting it as an error to the user, but it wasn’t)