Skip to content

Commit

Permalink
Upgrade version number to 3.5.6
Browse files Browse the repository at this point in the history
  • Loading branch information
barijaona committed Aug 8, 2020
1 parent cc3000f commit e12c952
Show file tree
Hide file tree
Showing 2 changed files with 84 additions and 13 deletions.
38 changes: 38 additions & 0 deletions CHANGES
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,44 @@ most recent build should be at the top of this file.

Thanks!

3.5.6
-----
- Vienna is now notarized (needed by macOS Catalina and later)
- Much improved OpenReader support :
- sensibly decrease the number of network requests:
- use single 'mark-all-as-read' requests for marking folders read
- avoid requesting feeds which haven't been updated
- work around a blockade put on by Inoreader
- add ‘hidden’ preference to use specific AppId/AppKey with Inoreader:

> Each user of Inoreader user is able to define (and monitor) a personal
> set of AppId / AppKey values through Inoreader preferences located at
> https://www.inoreader.com/all_articles#preferences-developer
>
> To have Vienna use these values instead of the default one, you have to
> type in Terminal two commands similar to the following:
>
>>` defaults write uk.co.opencommunity.vienna2 SyncingAppId 9876543210`
>>` defaults write uk.co.opencommunity.vienna2 SyncingAppKey JrS2smGyidtsxBOytDN1OWsSPcGURKWR`
>
> To get back to the default values:
>
>>` defaults delete uk.co.opencommunity.vienna2 SyncingAppId`
>>` defaults delete uk.co.opencommunity.vienna2 SyncingAppKey`

- adapt to feed identifiers used by TheOldReader and FreshRSS (numerical Ids instead of URLs)
- improve feed infos synchronisation between Vienna and servers (feed name, homepage, folder/label)
- fix a problem with credential input in sync preferences panel
- improve first authentication on OpenReader server
- Fix feed subscription button in browser view
- Fix some problems with enabling/disabling of menu items and toolbar items
- Trim author names in database
- Update address of ArsTechnica feed
- Update components (FMDB, TRVSURLSessionOperation)
- Modernize code, localization & building tools

__Note__ : this version will upgrade the database ; but the newer version of the database remains fully compatible with all Vienna 3.x.x versions. So there is no reason to fear upgrading, or at least testing this 3.5.6 version.

3.5.5
-----
- Fix sizes of cells in Unified view
Expand Down
59 changes: 46 additions & 13 deletions notes.html
Original file line number Diff line number Diff line change
Expand Up @@ -108,23 +108,56 @@

<h1 id="toc_0">Version Notes</h1>

<h2 id="toc_1">3.5.5</h2>
<h2 id="toc_1">3.5.6</h2>

<ul>
<li>Fix sizes of cells in Unified view</li>
<li>Fix our own RSS URL</li>
<li>Fix multiple problems with input and encoding of OpenReader credentials</li>
<li>fix selection of next unread article through spacebar when the article view is empty</li>
<li>Update link templates for zh-Hant language</li>
<li>Update Swift support to version 5</li>
<li>Udate to Xcode 11</li>
<li>Update Sparkle version to 1.22</li>
<li>Improve build system</li>
<li>Replace deprecated routines</li>
<li>Fix some problem with processing of localizable strings</li>
<li>Vienna is now notarized (needed by macOS Catalina and later)</li>
<li><p>Much improved OpenReader support :</p>

<ul>
<li>sensibly decrease the number of network requests:

<ul>
<li>use single &#39;mark-all-as-read&#39; requests for marking folders read</li>
<li>avoid requesting feeds which haven&#39;t been updated</li>
</ul></li>
<li>work around a blockade put on by Inoreader</li>
<li><p>add ‘hidden’ preference to use specific AppId/AppKey with Inoreader:</p>

<blockquote>
<p>Each user of Inoreader user is able to define (and monitor) a personal
set of AppId / AppKey values through Inoreader preferences located at
https://www.inoreader.com/all_articles#preferences-developer</p>

<p>To have Vienna use these values instead of the default one, you have to
type in Terminal two commands similar to the following:</p>

<blockquote>
<p><code>defaults write uk.co.opencommunity.vienna2 SyncingAppId 9876543210</code>
<code>defaults write uk.co.opencommunity.vienna2 SyncingAppKey JrS2smGyidtsxBOytDN1OWsSPcGURKWR</code></p>
</blockquote>

<p>To get back to the default values:</p>

<blockquote>
<p><code>defaults delete uk.co.opencommunity.vienna2 SyncingAppId</code>
<code>defaults delete uk.co.opencommunity.vienna2 SyncingAppKey</code></p>
</blockquote>
</blockquote></li>
<li><p>adapt to feed identifiers used by TheOldReader and FreshRSS (numerical Ids instead of URLs)</p></li>
<li><p>improve feed infos synchronisation between Vienna and servers (feed name, homepage, folder/label)</p></li>
<li><p>fix a problem with credential input in sync preferences panel</p></li>
<li><p>improve first authentication on OpenReader server</p></li>
</ul></li>
<li><p>Fix feed subscription button in browser view</p></li>
<li><p>Fix some problems with enabling/disabling of menu items and toolbar items</p></li>
<li><p>Trim author names in database</p></li>
<li><p>Update address of ArsTechnica feed</p></li>
<li><p>Update components (FMDB, TRVSURLSessionOperation)</p></li>
<li><p>Modernize code, localization &amp; building tools</p></li>
</ul>

<p><strong>Note</strong> : this version will upgrade the database ; but the newer version of the database remains fully compatible with all Vienna 3.x.x versions. So there is no reason to fear upgrading, or at least testing this 3.5.5 version.</p>
<p><strong>Note</strong> : this version will upgrade the database ; but the newer version of the database remains fully compatible with all Vienna 3.x.x versions. So there is no reason to fear upgrading, or at least testing this 3.5.6 version.</p>



Expand Down

0 comments on commit e12c952

Please sign in to comment.