Skip to content

Releases: ViennaRSS/vienna-rss

Vienna 3.7.2

17 Oct 13:27
v/3.7.2
Compare
Choose a tag to compare
  • Speed up database handling (the updated database remains fully compatible with all 3.x.x versions of Vienna)
  • Remove preference setting related to notifications (already handled by System Preferences)
  • Fix image overflow with certain feeds
  • Fix download manager and replace NSURLDownload with NSURLSessionDownloadTask
  • Fix scripts handling in menubar
  • Fix behavior when clicking on Dock icon
  • Improve handling of URLs containing semicolon character in the path component
  • Update Sparkle to version 1.27 and add an EdDSA key
  • Update procedures for building binaries (use Sourceforge for binaries instead of Bintray, fix notarization and Github test action)

Download Vienna

Vienna 3.8.0 Beta 2

17 Oct 14:24
v/3.8.0_beta2
Compare
Choose a tag to compare
Vienna 3.8.0 Beta 2 Pre-release
Pre-release
  • Change minimum macOS requirement to 10.12 (Sierra)
  • Speed up database handling (the updated database remains fully compatible with all 3.x.x versions of Vienna)
  • When hovering over a link with new browser, display its address on a floating bar
  • Add a hidden preference for always displaying the full date, not using relative dates like Today or Yesterday. This is enabled with the Terminal command: defaults write uk.co.opencommunity.vienna2 DoesRelativeDateFormatting -bool NO and can be reversed with defaults delete uk.co.opencommunity.vienna2 DoesRelativeDateFormatting
  • Remove support for web plug-ins
  • Respect new browser's preference setting regarding JavaScript (might require application restart)
  • Fix download manager (old browser only at the time) and replace NSURLDownload with NSURLSessionDownloadTask
  • Update AppleScript architecture (use definition files instead of suite/terminology files)
  • Improve handling of URLs containing semicolon character in the path component
  • Update Sparkle to version 2.0 beta 3 and add an EdDSA key
  • Fix some application locks caused by new browser
  • Fix some leaks with new browser
  • Use Sourceforge for downloading binaries updates
  • Replace older logging tools with os_log
  • Silence many warnings
  • Fix Github test action

Download Vienna

Vienna 3.8.0 Beta 1

27 Aug 17:51
v/3.8.0_beta1
Compare
Choose a tag to compare
Vienna 3.8.0 Beta 1 Pre-release
Pre-release
  • Implement an experimental new browser based on WKWebView : it can be selected in Advanced preferences, and will be available after application restart. It is fastest and more secure.
  • Refactor code:
    • modify ArticleController to be a NSViewController
    • structurate code around protocols like Browser, Tab, ArticleContentView, ArticleViewDelegate and BrowserContextMenuDelegate
    • change many methods of BaseView protocol to be optional and remove unneeded code
    • introduce new classes : ArticleConverter, ArticleStyleLoader, RSSSubscriber
  • Remove preference setting related to notifications (already handled by System Preferences)
  • Fix image overflow with certain feeds
  • Fix scripts handling in menubar
  • Fix behavior when clicking on Dock icon
  • Update Sparkle to version 1.26
  • Use NSFileManager properties for library paths
  • Migrate some tests to Swift
  • Update procedures for building binaries (don't use Bintray anymore, fix notarization)

Download Vienna

Vienna 3.7.1

09 Jan 11:29
v/3.7.1
Compare
Choose a tag to compare
  • Improve autodiscovery of feeds inside webpages (among other improvements, detect URLs of feeds for YouTube channels or users)
  • Fix wrong image used in article list to indicate existence of an enclosure
  • Fix empty folders in build which interferes with plug-in loading

Download Vienna

Vienna 3.7.0

31 Dec 11:15
v/3.7.0
Compare
Choose a tag to compare
  • Update database to enable auto-vacuum mode (the updated database remains compatible with older versions of Vienna)
  • Add dark color scheme to Default and Serifim styles
  • Fix search field for some macOS versions prior to macOS 11
  • Fix database update on permanent HTTP redirections
  • Fix a problem with some authentication challenges sent by servers
  • Limit duration of requests to unresponding websites
  • Modify symbols displayed in article list on macOS 11 Big Sur
  • Update some localizations
  • Update an URL in the default set of feeds
  • Various code modernizations
  • More coherent project settings
  • Rearrange some files ; move images into a single Assets.xcassets folder
  • Build with Xcode 12.3
  • Improve SwiftLint settings

Download Vienna

Vienna 3.6.2

06 Dec 18:57
v/3.6.2
Compare
Choose a tag to compare
  • Fix main window not appearing when "checking for new articles" preference is set to "Manually"

Download Vienna

Vienna 3.6.1

04 Dec 19:25
v/3.6.1
Compare
Choose a tag to compare

A bug fix plus some subtle improvements or modernizations

  • Fix brutal resizing of article view column in vertical layout
  • Add ‘hidden’ preference to specify web user agent through command line : defaults write uk.co.opencommunity.vienna2 UserAgentName <...>
  • Improve look of main window toolbar under macOS Big Sur
  • Use adaptative grey for unread count in folders tree
  • Update toolbar icons of preferences window
  • Replace IOKit calls with NSBackgroundActivityScheduler for scheduling refreshes
  • Address several deprecation warnings
  • Refactor some methods from Objective-C to Swift (PopUpButton, AppController+Sparkle)
  • Remove unused code and images, slightly reorganize project, move images and icons into assets catalog
  • Handle gracefully when CS-ID.xcconfig file is missing
  • Use Swift Package Manager instead of Carthage for managing dependencies (Sparkle, MMTabBarView v/1.4.12)
  • Use Github Workflows instead of Travis CI for continuous integrations tests
  • Update SwiftLint configuration

Download Vienna

Vienna 3.6.0

12 Nov 00:12
v/3.6.0
Compare
Choose a tag to compare
  • Universal build (support Apple Silicon processors as well as Intel processors) through Xcode 12.2
  • Refactor constants to be usable by Swift code
  • Tweak DirectoryMonitor code
  • Fix a warning
  • Change configuration of handling of stale Github issues

Download Vienna

Vienna 3.5.10

08 Nov 12:36
v/3.5.10
Compare
Choose a tag to compare
  • Fix application crashing on display of certain URLs (bug introduced by version 3.5.9)
  • Fix a crash when both expansion tooltip and progress animation were triggered
  • Fix an annoyance with tooltip obscuring contextual menu in article list or folder list

Download Vienna

Vienna 3.6.0 Beta 5

08 Nov 13:25
v/3.6.0_beta5
Compare
Choose a tag to compare
Vienna 3.6.0 Beta 5 Pre-release
Pre-release
  • Silence some warnings
  • Remove unused code
  • Add GitHub workflow for testing

Download Vienna