Today brings the official release of WordPress 2.7. I love what Michael Pick has been doing with the videos for the new WordPress releases:
There’s lots of information about the new UI and features in the announcement. Here’s what’s changed for XML-RPC when you compare the 2.6 branch to the new 2.7 code:
- New method: wp.getTags (ticket 7744)
- New comments API methods (ticket 7446):
- wp.getComment
- wp.getComments
- wp.deleteComment
- wp.editComment
- wp.newComment
- wp.getCommentStatusList
- Site ID fix for wp.getUsersBlogs (ticket 8255)
- New optional argument for wp.getPages – 4th parameter is now the maximum number of pages to return, which defaults to 10.
- metaWeblog.getPost now returns enclosure information (ticket 7772)
- Correct metaWeblog.getCategories to provide the actual comment description field (ticket 8494)
And the changes for AtomPub:
- Specify a status code of 401 when requiring authentication (ticket 7361)
- Work around for setups that do not basic HTTP basic authentication headers, like Apache when using PHP as a CGI (ticket 7361)
The new comments API methods are already getting some use. The next version of the WordPress iPhone App makes use of them for comment moderation. I also recently came across a WordPress comment moderation web app, which gives you way to manage WP comments outside of WP. Here’s a video demo.
If you have an interest in XML-RPC or AtomPub development in WordPress please join the wp-xmlrpc email list.