History/CHANGELOG¶
2.3¶
(June 29, 2014)
- Allow custom transports for XML-RPC connections.
- Fix JPEG file MIME-type.
- Import media methods correctly.
- Fix
ping_status
field definition. - Workaround a bug encountered when fetching old draft posts (#40, props strycore).
- Fixed some documentation bugs.
2.2¶
(December 2, 2012)
- Add
wp.newComment
variant for anonymous comments. - Added support for user methods.
- Added support for post revisions.
- Fixed comment
date_created
field definition. - Better unicode string handling.
2.1¶
(May 12, 2012)
- Added missing import that was causing failures during exception handling.
- Updated fields to match changes in WordPress 3.4 between Beta 1 and RC1.
- Fixed some documentation bugs.
2.0¶
(April 16, 2012)
- Major rewrite to support new XML-RPC features in WordPress 3.4.
- Rewrote
WordPressPost
andmethods.posts
module. - Removed CRUD methods for pages.
- Added
WordPressTaxonomy
andWordPressTerm
classes. - Added
methods.taxonomies
module. - Removed
WordPressCategory
andWordPressTag
classes. - Removed
methods.categories
module. - Added
id
field toWordPressMedia
.
- Rewrote
- Removed support for legacy-style (e.g., Blogger) methods.
- Removed
args_start_position
anddefault_args_position
parameters onXmlrpcMethod
. - Removed
requires_blog
parameter onAuthenticatedMethod
.
- Removed
- Set default values on all fields that are used in
str
/unicode
to avoidAttributeError
exceptions. - Fixed bug with
FieldMap
that causedFalse
boolean values to be ignored. - Added ability to override
results_class
via a method class constructor kwarg. - Added support for optional method arguments.
1.5¶
(August 27, 2011)
- Refactored
FieldMap
to be more flexible. - Added new
Exception
subclasses for more specific error handling.
1.3¶
(July 31, 2011)
- Created test suite.
- Added support for page methods.
- Added support for post/page passwords.
1.1¶
(October 11, 2010)
- Implemented automatic conversion of WordPress objects in method invocations.