2010.0623 is now available for download(http://downloads.wordpress.org/plugin/feedwordpress.2010.0623.zip).
This release addresses some performance issues related to a bug fix that was introduced in FeedWordPress 2010.0528; it also includes fixes to a couple of issues introduced by the transition to SimplePie (related to a frequent error condition in feed updates) and WordPress 3.0 (related to the author mapping interface in Syndication –> Authors). In addition, some users related an odd fatal error related to the **`Relative_URI`** class. I am not sure what was causing this error, but whatever it was, it should no longer be a problem, because this release eliminates the dependency on the `Relative_URI` class to resolve relative URIs (instead, FeedWordPress now uses a perfectly adequate substitute which is built in to the SimplePie module).
Here’s a breakdown of some of the major changes since the previous release:
* **WORDPRESS 3.0 COMPATIBILITY / AUTHOR MAPPING INTERFACE ISSUES:** I
resolved a couple of outstanding issues with the author mapping
interface (Syndication –> Authors), which were preventing new users
from being created correctly and author mapping rules from being set up
correctly. These partly had to do with new restrictions on user account
creation introduced in WordPress 3.0; anyway, they should now be fixed.
* **MORE EFFICIENT SYNDICATED URL LOOKUPS:** Several users noticed that the
bug fix introduced in 2010.0528 for compatibility with post-listing
plugins caused a lot more queries to the database in order to look up
numerical post IDs from the URL provided to the filter. This shouldn’t
cause any major problems, but it is not as efficient as it could be; the
code now takes advantage of a more efficient way of doing things,
which usually will not require any additional database queries.
* **SIMPLEPIE FEED UPDATE ISSUES:** If you have been having significant
problems with getting feeds to update correctly, this may be the result
of some bugs in the implementation of SimplePie caching that ships with
WordPress (as of version 3.0). (You would most commonly experience this
error if you continually saw errors such as “No feed found at <...>” in
your updates.) Fortunately, SimplePie allows for a great deal of
extensibility and this allows me to work around the problem; these
error conditions should now be mostly eliminated when the underlying
feed is valid.
* **UI: SHOW INACTIVE SOURCES:** When you use the default unsubscribe option
— which turns off the subscription to a feed while preserving the posts
from it and the syndication-related meta-data for the feed — the
unsubscribed feed can now easily be viewed in a special “Inactive”
section of the Syndicated Sources page. (As a side benefit, if you’ve
accidentally, or only temporarily, turned off the subscription to a
feed, it is now much easier to restore the feed to being active, or to
delete it permanently, if you prefer.
* **UI: FEED FINDER / SWITCH FEED INTERFACE IMPROVEMENTS:** changes to styling
and options for the feed finder / switch feed, which should now make it
easier, in some cases, to find alternative feeds, and make interface
options more clearly visible.
* **FILTERS: `syndicated_item_published` and `syndicated_item_updated` NOW
PROPERLY AFFECT THE DATING OF POSTS.** These filters used to affect some
date-related settings, but not others — and, most importantly, not the
final date that is set for a post’s publication or last-modified date
in the WordPress database. Now, they do affect that, as they should.
(Filters should receive, and return, a long integer, representing a Unix
epoch relative timestamp.)
* **MAGIC URL TO CLEAR THE CACHE:** Suppose that you need to clear the feed
cache, for whatever reason; suppose, even, that you need to clear it on
a regular basis. One way you might do this is by logging into the
FeedWordPress administrative interface and going to Syndication –>
Performance. Another way you might do it, now, is to simply send an
HTTP request to a magic URL provided by FeedWordPress: if your blog is
at example.com, the URL would be
and enjoy!(http://downloads.wordpress.org/plugin/feedwordpress.2010.0623.zip) If you have any issues with the release, or any questions I can help answer, or if there is anything that you would like to see included in a future release, please use the comments form or me a line(http://feedwordpress.radgeek.com/contact) to let me know about it. If you have an issue to report, please be sure to tell me what version of FeedWordPress you’re using, what version of WordPress you’re using it with, and try to tell me, as clearly as possible,
Please remember that your generous gifts to the tip jar(http://feedwordpress.radgeek.com/donate) make ongoing development, quick fixes and timely support for FeedWordPress possible.