Release Name: 0.4
Notes:
rubric and rss_fetcher now accept multiple file names so that you can
update several feed collections with just one call. Both programs
also accept a regular expression. Only feeds with urls matching the
regular expression are updated.
Config file format has changed from Ruby to YAML. This has mainly
been done to reduce security issues resulting from the config file
being a ruby script but it also makes the config file shorter.
The way of specifying hold times has strongly been improved. You can
specify
n seconds as
n, n s, n sec, n secs, n second, and n seconds.
n minutes as
n m, n min, n mins, n minute, and n minutes.
n hours as
n h, n hour, and n hours.
n weeks as
n w, n week, and n weeks.
You can still use multiplications so that the following values are
identical:
* 1 week
* 7 days
* 7 * 24 hours
* 7 * 24 * 60 minutes
* 7 * 24 * 60 * 60 seconds
Addition is also possible and can be done in two ways:
* 1 week + 2 days + 3 hours + 5 minutes + 7 seconds
* 1 week, 2 days, 3 hours, 5 minutes, 7 seconds
Note that while the samples only show integers you can use floats as
well.
Updated data in sample config file. Among other changes it now
includes http://www.ruby-lang.org/en/index.rdf.
Rubric now correctly renders feeds like http://www.swr3.de/rdf-feed/
that contain pre-formatted text with line ends that are not encoded
as CR+LF (Unix) but only using one of these characters (Windows, Mac
OS, etc.).
Feeds like http://www.oekosmos.de/article/rssheadlines provide
http://www.oekosmos.de as channel url but an empty channel title. In
such cases rubric now overrides the channel title by the cannel url
without the protocol part - in the given case by www.oekosmos.de.
Rubric now correctly renders the Linux Gazette feed that is available
at http://www.linuxgazette.com/node/feed
Rubric now correctly renders the feed that is available at
http://www.rubyxml.com/index.rb/rss.
Old host, path, and port scheme now has become unsupported, use url.
Changes:
rubric and rss_fetcher now accept multiple file names so that you can
update several feed collections with just one call. Both programs
also accept a regular expression. Only feeds with urls matching the
regular expression are updated.
Config file format has changed from Ruby to YAML. This has mainly
been done to reduce security issues resulting from the config file
being a ruby script but it also makes the config file shorter.
The way of specifying hold times has strongly been improved. You can
specify
n seconds as
n, n s, n sec, n secs, n second, and n seconds.
n minutes as
n m, n min, n mins, n minute, and n minutes.
n hours as
n h, n hour, and n hours.
n weeks as
n w, n week, and n weeks.
You can still use multiplications so that the following values are
identical:
* 1 week
* 7 days
* 7 * 24 hours
* 7 * 24 * 60 minutes
* 7 * 24 * 60 * 60 seconds
Addition is also possible and can be done in two ways:
* 1 week + 2 days + 3 hours + 5 minutes + 7 seconds
* 1 week, 2 days, 3 hours, 5 minutes, 7 seconds
Note that while the samples only show integers you can use floats as
well.
Updated data in sample config file. Among other changes it now
includes http://www.ruby-lang.org/en/index.rdf.
Rubric now correctly renders feeds like http://www.swr3.de/rdf-feed/
that contain pre-formatted text with line ends that are not encoded
as CR+LF (Unix) but only using one of these characters (Windows, Mac
OS, etc.).
Feeds like http://www.oekosmos.de/article/rssheadlines provide
http://www.oekosmos.de as channel url but an empty channel title. In
such cases rubric now overrides the channel title by the cannel url
without the protocol part - in the given case by www.oekosmos.de.
Rubric now correctly renders the Linux Gazette feed that is available
at http://www.linuxgazette.com/node/feed
Rubric now correctly renders the feed that is available at
http://www.rubyxml.com/index.rb/rss.
Old host, path, and port scheme now has become unsupported, use url.
|