Only the first item in the RSS is considered? #270
-
Hi, I tried setting up an RSS feed with multiple items, one for each available version. It looks like Winsparkle only considers the first item. If my app is on version 1.2, and the feed has three entries, 1.1, 1.2 and 1.3, checking for updates returns "You're up to date". I would expect it to offer me to upgrade to 1.3 instead If my app is on version 1.0, and the feed has three entries, 1.1, 1.2 and 1.3 (in that order), checking for updates returns "Version 1.1 is available" and the release notes for 1.1 are shown. I would expect it to offer me to upgrade to 1.3 instead, and the Release notes section to show a collection of the release notes for 1.1, 1.2 and 1.3 Am I missing something, or this the expected behavior? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
Sane RSS feeds are sorted in reverse chronological order. In principle, feed parsing should consider pubDate if present, and contributions to that effect are welcome, but in practice, it is a non-issue (well, obviously with the exception of your feed). Edit: Sparkle picks the newest item from the feed too, so while sorting by date and/or version is doable, it's probably not a good idea to do. |
Beta Was this translation helpful? Give feedback.
Sane RSS feeds are sorted in reverse chronological order. In principle, feed parsing should consider pubDate if present, and contributions to that effect are welcome, but in practice, it is a non-issue (well, obviously with the exception of your feed).
Edit: Sparkle picks the newest item from the feed too, so while sorting by date and/or version is doable, it's probably not a good idea to do.