[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[curn-users] Curn version 2.3 has been released



Version 2.3 of the curn RSS reader have been posted to the web. See
http://www.clapper.org/software/java/curn/ for details.

Note that version 2.3 requires that you update the clapper.org Java utility
library to version 2.0.2. That library is available at
http://www.clapper.org/software/java/util/

Below is the change log entry for the 2.3 release of curn.

PLEASE NOTE: These changes will NOT be retrofitted to the deprecated 1.5.x
branch of the curn source.

---------------------------------------------------------------------------
Version 2.3 (10 August, 2005)

- Curn now supports global and feed-specific "AllowEmbeddedHTML" configuration
  options. If set for a feed (or set globally and not overridden by the feed),
  the HTMLOutputHandler class will not strip any raw HTML it finds in the
  feed title, item title, item description, or item author fields; it will,
  instead, insert the raw HTML in the resulting HTML output. This is useful
  when handling feeds that have embedded images, for instance (like a comic
  site).

- Enhanced the MiniRSSParser Atom feed parser to account for the Atom 1.0
  specification. As part of this change:

  a) The org.clapper.curn.parser.RSSChannel interface has been converted to
     an abstract class.

  b) The org.clapper.curn.parser.RSSChannel and org.clapper.curn.parser.RSSItem
     classes now require new addAuthor(), clearAuthors(), and getAuthors()
     methods. The old getAuthor() and setAuthor() methods have been
     converted to concrete, final methods. These changes were necessary to
     support multiple authors per feed and per item. Existing callers of
     the old methods do not have to change, but existing curn parser
     adapters will have to change. (All parser adapters shipped with curn
     have been changed.)

NOTE: This version of curn REQUIRES version 2.0.2 of the org.clapper.util
library, since it uses some new methods in the
org.clapper.util.text.TextUtil class. It will NOT run with earlier versions.

---------------------------------------------------------------------------

-Brian

Brian Clapper, http://www.clapper.org/bmc/
Removing the error messages "now that the program is working" is like
wearing a parachute on the ground, but taking it off once you're in the air.
        -- Kernighan & Plauger [Software Tools]

---
*** Posted to the curn-users mailing list (curn-users@xxxxxxxxxxx).



 Back to curn-users archive.