Can't get release notes to display / display correctly

Asked by davidcox

I'm having trouble getting release notes to display correctly. I'm using a recent bzr checkout, but I had the same problems under 1.5b4 (couldn't use the downloadable 1.5b5, because it didn't appear to be compiled with GC support).

If I use the <sparkle:releaseNotesLink> tags, nothing shows up in the release notes field, in spite of the fact that I can copy and paste the url into a browser and everything looks fine.

If I use the <description> tags (e.g. using Feeder with the Sparkle template), stuff shows up in the field, but it displays the HTML tags literally. Feeder is wrapping the html as CDATA. If I look at the appcast XML in Safari, everything renders correctly.

Some of this sounds similar to a question a few days ago, but my project is a standard Obj C project, not AppleScript. I'm using XCode 3.1, x86_64 only build, GC required.

My releaseNotesLink appcast is at http://public.coxlab.org/mw/editor_appcast.xml
The html it links to is http://public.coxlab.org/mw/NewEditor_r567.html
My description-based appcast is at http://public.coxlab.org/mw/MonkeyWorksEditorAppcast.xml

I fear I may be missing something obvious. Thanks in advance!

Question information

Language:
English Edit question
Status:
Solved
For:
Sparkle Edit question
Assignee:
No assignee Edit question
Solved by:
Andy Matuschak
Solved:
Last query:
Last reply:
Revision history for this message
Best Andy Matuschak (andymatuschak) said :
#1

Works for me: http://i33.tinypic.com/fa387n.png

I just set my feed URL to that and the release notes showed right up. Anything interesting in your console? Are you sure you don't have SUShowsReleaseNotes set to NO in your info.plist?

Revision history for this message
davidcox (cox-rowland) said :
#2

Oops, sorry, my bad. It was an unholy interaction with something in my code that shouldn't have been there in the first place.

Thanks for the quick response (stopped me from barking up wrong trees), and thanks for making this great framework available to the public!