Skip to content

Commit 41254da

Browse files
committed
Bump version number to 3.10.0 Beta 5
1 parent 9c70044 commit 41254da

File tree

2 files changed

+57
-13
lines changed

2 files changed

+57
-13
lines changed

CHANGELOG.md

Lines changed: 30 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,37 @@
11
Vienna ChangeLog File
22
=====================
33

4+
Vienna 3.10.0 Beta 5
5+
--------------------
6+
_released 2025-07-20_
7+
8+
___This is a [20th anniversary edition](https://www.vienna-rss.com/blog/news/2025/07/07/Celebrating-20-years-of-ViennaRSS.html)!___
9+
### 🚲 Changes
10+
- Distribute Vienna in _.dmg_ disk images instead of _.tgz_ archives
11+
- Use Command-Control-0 to Command-Control-2 shortcuts for layout selection (these replace Control+Number shortcuts which are reserved)
12+
- Update some translations (Traditional Chinese, Swedish, Danish, Dutch)
13+
- Modify article view in Unified layout to be borderless
14+
- Disable back/forward navigation in main tab's article web views
15+
### 🤷🏻 Bugfix
16+
- Fix crashes and other potential problems caused by folder cache being emptied during refresh
17+
- Work around incorrect support of palette-color icons by newer macOS versions (15 and +); reorganize the code used for fetching and caching websites' favicons
18+
### ⚙️ Internals improvement
19+
- Rebalance AppController role:
20+
- move parts of the layout code to ArticleController
21+
- modify handling of keyboard events to avoid doing everything in AppController
22+
- diminish ArticleListView and UnifiedDisplayView reliance on AppController
23+
- move Sparkle Updater controller to ViennaApp
24+
- Use an Application.storyboard as the starting point in "Interface Builder" for the design and the main menu; connect Preferences and Downloads storyboards to it.
25+
- Remove ExtendedTableViewDelegate in favor of NSMenuDelegate
26+
- Remove NSKeyedArchiver/NSKeyedUnarchiver methods which were needed for macOS 10.12 backwards compatibility
27+
- Remove unnecessary debugging code using some private properties of WKWebView
28+
### 🛤️ Infrastructure updates
29+
- Simplify our version of Autorevision
30+
- Clarify the directories used for derived files during build process
31+
432
Vienna 3.10.0 Beta 4
533
--------------------
6-
_released 2025-06-24
34+
_released 2025-06-24_
735

836
### 🚲 Changes
937
- Register Vienna as being able to open OPML files, e.g. in "Open With" menus
@@ -20,7 +48,7 @@ _released 2025-06-24
2048

2149
Vienna 3.10.0 Beta 3
2250
--------------------
23-
_released 2025-06-12
51+
_released 2025-06-12_
2452

2553
### 🚲 Changes
2654
- Make search plug-in names in toolbar more explicit

notes.html

Lines changed: 27 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,36 @@
1-
<!DOCTYPE html><head><meta charset="utf-8"/></head><h2>Vienna 3.10.0 Beta 4</h2>
2-
<p>_released 2025-06-24</p>
1+
<!DOCTYPE html><head><meta charset="utf-8"/></head><h2>Vienna 3.10.0 Beta 5</h2>
2+
<p><em>released 2025-07-20</em></p>
3+
<p><em><strong>This is a <a href="https://www.vienna-rss.com/blog/news/2025/07/07/Celebrating-20-years-of-ViennaRSS.html">20th anniversary edition</a>!</strong></em></p>
34
<h3>🚲 Changes</h3>
45
<ul>
5-
<li>Register Vienna as being able to open OPML files, e.g. in “Open With” menus</li>
6-
<li>Display details about failures on parsing feed in activity window</li>
7-
<li>Update link underline color to match system link color</li>
8-
<li>Trim whitespaces at start or end of folder names entered by user</li>
6+
<li>Distribute Vienna in <em>.dmg</em> disk images instead of <em>.tgz</em> archives</li>
7+
<li>Use Command-Control-0 to Command-Control-2 shortcuts for layout selection (these replace Control+Number shortcuts which are reserved)</li>
8+
<li>Update some translations (Traditional Chinese, Swedish, Danish, Dutch)</li>
9+
<li>Modify article view in Unified layout to be borderless</li>
10+
<li>Disable back/forward navigation in main tab’s article web views</li>
911
</ul>
1012
<h3>🤷🏻 Bugfix</h3>
1113
<ul>
12-
<li>Fix start and end of spinner animation informing of feed refreshes (bug introduced in 3.10.0 Beta 1)</li>
14+
<li>Fix crashes and other potential problems caused by folder cache being emptied during refresh</li>
15+
<li>Work around incorrect support of palette-color icons by newer macOS versions (15 and +); reorganize the code used for fetching and caching websites’ favicons</li>
1316
</ul>
1417
<h3>⚙️ Internals improvement</h3>
1518
<ul>
16-
<li>Refactor Download Window and its contextual menus</li>
17-
<li>Resolve warnings in Xcode 26 beta</li>
18-
<li>Update document type declarations in Info.plist</li>
19-
<li>Declare some Objective-C designated initializers</li>
19+
<li>Rebalance AppController role:
20+
<ul>
21+
<li>move parts of the layout code to ArticleController</li>
22+
<li>modify handling of keyboard events to avoid doing everything in AppController</li>
23+
<li>diminish ArticleListView and UnifiedDisplayView reliance on AppController</li>
24+
<li>move Sparkle Updater controller to ViennaApp</li>
25+
</ul>
26+
</li>
27+
<li>Use an Application.storyboard as the starting point in “Interface Builder” for the design and the main menu; connect Preferences and Downloads storyboards to it.</li>
28+
<li>Remove ExtendedTableViewDelegate in favor of NSMenuDelegate</li>
29+
<li>Remove NSKeyedArchiver/NSKeyedUnarchiver methods which were needed for macOS 10.12 backwards compatibility</li>
30+
<li>Remove unnecessary debugging code using some private properties of WKWebView</li>
31+
</ul>
32+
<h3>🛤️ Infrastructure updates</h3>
33+
<ul>
34+
<li>Simplify our version of Autorevision</li>
35+
<li>Clarify the directories used for derived files during build process</li>
2036
</ul>

0 commit comments

Comments
 (0)