CARVIEW |
Select Language
HTTP/2 200
date: Wed, 30 Jul 2025 21:57:25 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"519cd5ee54b7cc45691db434035e3b5f"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com wss://alive-staging.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=BMlYV5ySKtcTuyVrOUl2NfZLWpftt%2FvPQMKZQp4BUNF6PAYwxuME7CgxhQUy%2B84FR85fMuuSai6KAkZT5xCKJ5Kz8%2FhJIJu08JSB4VKY10FCi1b4YOV%2FyVWJj2ALmpK5BPGfXxzJnddVVaOTituYCfdPEgBSpY9UEWJlGxAFPDaSDQR7rWnPQQVCrMvMcI9JGqk6M%2FTqMVetnxpOKitsvsIwBPypylDpzxEriTSsUJujy4EVeG%2Fa3PAaVKzy9Giq%2BLWMUd4EoKKPq0qc%2BjaIxw%3D%3D--rvtIWGsKXMopcKDU--PAWZ6BokF6ChiBEbzRaSAA%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.307270355.1753912644; Path=/; Domain=github.com; Expires=Thu, 30 Jul 2026 21:57:24 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Thu, 30 Jul 2026 21:57:24 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: 8244:3FE9C3:440B:69EA:688A9544
Releases · ViennaRSS/vienna-rss · GitHub
20 Jul 19:33
barijaona
Barijaona Ramaholimihaso
Loading
24 Jun 18:13
barijaona
Barijaona Ramaholimihaso
Loading
12 Jun 14:24
barijaona
Barijaona Ramaholimihaso
Loading
06 Jun 06:46
barijaona
Barijaona Ramaholimihaso
Loading
25 May 13:51
barijaona
Barijaona Ramaholimihaso
Loading
09 Dec 18:39
barijaona
Barijaona Ramaholimihaso
Loading
12 Oct 10:03
barijaona
Barijaona Ramaholimihaso
Loading
15 Aug 16:37
barijaona
Barijaona Ramaholimihaso
Loading
06 Jul 18:18
barijaona
Barijaona Ramaholimihaso
Loading
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 227
Releases: ViennaRSS/vienna-rss
Releases · ViennaRSS/vienna-rss
Vienna 3.10.0 Beta 5
v/3.10.0_beta5
This tag was signed with the committer’s verified signature.
Compare
released 2025-07-20
This is a 20th anniversary edition!
🚲 Changes
- Distribute Vienna in .dmg disk images instead of .tgz archives
- Use Command-Control-0 to Command-Control-2 shortcuts for layout selection (these replace Control+Number shortcuts which are reserved)
- Update some translations (Traditional Chinese, Swedish, Danish, Dutch)
- Modify article view in Unified layout to be borderless
- Disable back/forward navigation in main tab's article web views
🤷🏻 Bugfix
- Fix crashes and other potential problems caused by folder cache being emptied during refresh
- Work around incorrect support of palette-color icons by newer macOS versions (15 and +); reorganize the code used for fetching and caching websites' favicons
⚙️ Internals improvement
- Rebalance AppController role:
- move parts of the layout code to ArticleController
- modify handling of keyboard events to avoid doing everything in AppController
- diminish ArticleListView and UnifiedDisplayView reliance on AppController
- move Sparkle Updater controller to ViennaApp
- 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.
- Remove ExtendedTableViewDelegate in favor of NSMenuDelegate
- Remove NSKeyedArchiver/NSKeyedUnarchiver methods which were needed for macOS 10.12 backwards compatibility
- Remove unnecessary debugging code using some private properties of WKWebView
🛤️ Infrastructure updates
- Simplify our version of Autorevision
- Clarify the directories used for derived files during build process
Assets 4
Vienna 3.10.0 Beta 4
v/3.10.0_beta4
This tag was signed with the committer’s verified signature.
Compare
🚲 Changes
- Register Vienna as being able to open OPML files, e.g. in "Open With" menus
- Display details about failures on parsing feed in activity window
- Update link underline color to match system link color
- Trim whitespaces at start or end of folder names entered by user
🤷🏻 Bugfix
- Fix start and end of spinner animation informing of feed refreshes (bug introduced in 3.10.0 Beta 1)
⚙️ Internals improvement
- Refactor Download Window and its contextual menus
- Resolve warnings in Xcode 26 beta
- Update document type declarations in Info.plist
- Declare some Objective-C designated initializers
Assets 4
Vienna 3.10.0 Beta 3
v/3.10.0_beta3
This tag was signed with the committer’s verified signature.
Compare
🚲 Changes
- Make search plug-in names in toolbar more explicit
🤷🏻 Bugfix
- Fix some freezes by blocking attempts to detect RSS in main tab
- Make tests about folders in smart folders more robust
- Fix non working setting for minimum font size
⚙️ Internals improvement
- Use
find(_:configuration:completionHandler:)
for searching in WKWebView in macOS 11.0+
🛤️ Infrastructure updates
- Update GitHub Action for Xcode 16.4
Assets 4
Vienna 3.10.0 Beta 2
v/3.10.0_beta2
This tag was signed with the committer’s verified signature.
Compare
🚲 Changes
- Replace Twitter plugin with X plugin
- Remove deprecated Google Currents plugin
🤷🏻 Bugfix
- Fix search of plugins on case-sensitive file systems
- Fix search plugins
- Fix animation bug when collapsing/expanding groups in folder list sidebar
- Fix bug that caused an invalid (duplicate) folder name being displayed while it has been rejected by the app
⚙️ Internals improvement
- Remove superfluous web view which might create problems
- Change BrowserTab initializers
- Resolve analyser warning about DownloadManager
- Optimize database before closing the app
🛤️ Infrastructure updates
- Build with Xcode 16.4
- Fix xcodebuild "fatal error" message in Github test pipeline log
Assets 4
Vienna 3.10.0 Beta 1
v/3.10.0_beta1
This tag was signed with the committer’s verified signature.
Compare
🚲 Changes
- Add a Mastodon plugin (based on AppleScript) : configuration can be modified by holding down the Option key when invoking the plugin
- Multiple improvements and fixes to AppleScript support
- Overhaul plugin manager with NSBundle instances to enable plugins localization
- Convert RSS feed sources to plugins
- Convert templates of OpenReader services to plugins
- Update URLs in plugins and default feeds; use https (instead of http) wherever possible
- Enable Vienna style templates to include a specific tag (
$ArticlePublicationDate$ ) to support the display of article publication dates - Improve the behavior of the font selection panel
- Group file download notifications in Notification Center
- Display latest downloads at the top of the download window
- Mimic Safari for web browser's user agent
- Update documentation and translations
🤷🏻 Bugfixes
- Fix date 1.1.1970 or 31.12.1969 appearing for "Last Update"
- Fix "open with" menu in download window
- Prevent some of the situations which led Vienna to reset its folder order to alphabetical order
- Fix discrepancy in HTTP user-agent when adding a new subscription
- Remove obsolete sources of RSS feeds
⚙️ Internals improvements
- Refactor Article's properties and accessors
- Improve cache management for feed articles
- Improve error handling in OpenReader
- Optimize notifications number and timing during feed refreshes
- Improve lookup/selection of the "Unread Articles" smart folder
- Use view-based table view in download window
- Make handling and retention of font selection more robust
🛤️ Infrastructure updates
- Build with Xcode 16.3
- Add Crowdin CLI configuration for translations management
- Update tests
Assets 4
Vienna 3.9.5
v/3.9.5
This tag was signed with the committer’s verified signature.
Compare
🚲 Changes
- Search
<item>
elements under feed's<rss>
element if they are not found under<channel>
- Improve handling of Media RSS specification in feeds:
<media:thumbnail>
may be used as a workaround for enclosures - Update localizations
🤷🏻 Bugfix
- Extend fixes for "Last update" dates being set to January 1st, 1970
- Fix handling of
mailto:
URLs - Fix handling of links specifying
target="_blank"
- Work around situations with inconsistent unread counts
⚙️ Internals improvement
- Revert some of the changes in memory management introduced in version 3.9.3 (caching of folder's articles)
- Include a database update to fix entries that had January 1st, 1970 as the last update date
🛤️ Infrastructure updates
- Test build with Xcode 16.1 (macOS 15) and Xcode 15.4 (macOS 14)
Assets 4
4 people reacted
Vienna 3.9.4
Vienna 3.9.3
v/3.9.3
This tag was signed with the committer’s verified signature.
Compare
This version is recommended to all Vienna users.
It fixes problems reported by users having switched from legacy browser (available in previous versions of Vienna) to Vienna 3.9.x (which completed the switch to WKWebView).
🚲 Changes
- Distinguish "Date published" and "Last update" dates for articles.
This distinction can be used to define sort order or in smart folders definitions. To keep things simple and tidy, the "Date Published" information has not been added to the vertical layout. - Change application category from "utilities" to "news"
🤷🏻 Bugfixes
- Fix text entry in the main tab's article view when the "Use Web Page for Articles" option is enabled
- Make command-click on a link open a new tab with this link
- Make option-click on a link open it in the browser which is not set as the default in General settings (either it is the system's default browser or Vienna's internal browser)
- Fix "Validate Feed" button in Info window when the feed has a query-based URL
⚙️ Internals improvements
- Make finding Vienna related content in help menus easier
- Improve recovery mechanism when Vienna is forced to switch to alphabetical sort for folders and feeds.
Hopefully, this should limit the risk of seeing the problem reoccur. - Update informations related to folder even when the feed has no articles
- Make "Last Updated" date displayed in "Info" window more consistent
- Improve memory management (cache of folder's articles)
🛤️ Infrastructure updates
- Build with Xcode 16 and macOS 15 SDK
- Update to latest version of GitHub actions
- Use Crowdin.com for localizing content of HTML help files
- Enhance ChangeLog
Assets 4
3 people reacted
Vienna 3.9.2
v/3.9.2
This tag was signed with the committer’s verified signature.
Compare
This version is recommended to all Vienna users. It fixes problems reported by users having switched from legacy browser (available in previous versions of Vienna) to Vienna 3.9.x (which completed the switch to WKWebView).
- Change mechanism preventing Vienna from unexpectedly switching to alphabetical sorting of folders and feeds. This phenomenon might still occur but should be much more unlikely
- Perform a sanity check of database at launch
- Do not show warning sign on feeds without articles
- Fix crash when server sends unusual MIMEType
- Fix various issues in General Preferences window
- Fix autolayout issues which could unexpectedly resize the article view or the main window, or hide the enclosure view
- Fix style change to give immediate visual feedback
- Improve parsing of RSS content:encoded element
- For Unified layout, move the tip about the hovered link's URL at the bottom of the view
- Use String Catalogs (.xcstrings) for most translations
- Add more translations
- Update some documentation files
Assets 4
3 people reacted
Vienna 3.9.1
v/3.9.1
This tag was signed with the committer’s verified signature.
Compare
- Prevent Vienna from unexpectedly switching to alphabetical sorting of folders and feeds
- Prevent feed refreshes from causing unexpected changes of articles selection and interruptions of user's reading experience
- Fix and standardize the visual feedback for articles being marked as read (especially when the selection is a smart folder)
- Fix use of delete key to delete the current article when the focus is on the article view
- Fix use of up/down keys to navigate to previous/next article when the focus is on the article view
- Fix some issues with cache of folder's articles
- Fix URL cache management
- Fix small parts of French and Dutch translations
- Add credit to Ricardo Pinho for Portuguese translation
- Build with Xcode 15.4 (macoOS 14.5 SDK)
- Fix Xcode and SwiftLint warnings; prepare to Swift 6
- Use generated asset symbols for designating images and colours
- Update MMTabBarView to v/1.5.3
- Remove unused code
- Improve build process
- Update GitHub Action for macOS 14
Full Changelog: v/3.9.0...v/3.9.1
Assets 4
3 people reacted
Previous Next
You can’t perform that action at this time.