Tag Archives: xmlrpc

WordPress 2.6.5 in detail

WordPress 2.6.5 has been released and includes a number of changes including one security fix, here is a list of the changes in detail:

  • Added a check for the correct post_type to blogger.editPost and blogger.deletePost (#8267).
  • Updates to update_post_meta() and delete_post_meta() to ensure they work correctly with post revisions and don’t create the meta on the revision instead of the post (#7925).
  • Protection for a very difficult to exploit XSS issue (#8291).
  • Fix for an XSS issue with the Atom and RSS feeds on some hosting setups ([9754], [9770]).

For a complete list of all the changes you can read this section of the branches/2.6 log on the WordPress bug tracker.

Note that we have skipping version 2.6.4 and jumped from 2.6.3 to 2.6.5 to avoid confusion with a fake 2.6.4 release that made the rounds.

There is not and never will be a version 2.6.4.

WordPress weekly digest 4th February to 10th February 2008

It has been a busy week again for WordPress 2.5, the changes this week were:

  • Addition of extra capabilities checks to the xmlrpc code (#5313).
  • New filters for comments_open() and pings_open() (#5761).
  • Addition of a key on comment_approved,comment_date to speed up the get_lastcommentmodified() mysql queries (#5773).
  • Introduction of wp_count_posts() ([6730]).
  • More portable and extensible database structure (#4778).
  • Renaming of is_front() to is_front_page() to avoid conflict with bbPress (#3682).
  • Changes to make RSS 2.0 comment feed GUIDs immutable (#5072).
  • New redirect_canonical filter to allow a plugin to cancel a redirect (#5766).
  • Introduction of a new pluggable get_avatar() function which defaults to using gravatar (#5775).
  • Changes to add the post_password to the WXR export file so that the posts are still protected after import (#4376).
  • Update to jQuery 1.2.3 ([6757]).
  • Introduction of a new meta box api for adding boxes to the write pages (#5798).
  • Introduction of the ability to have random post ordering (#4617).
  • Reversion to full content, including content after the more tag, for feeds (#2582).
  • A more informative error message when theme files are not writeable (#5783).
  • Removal of gzip_compression(). Leave it to the server to handle (#4342).

For even more information on some of the other little changes that went in this week you can read the whole weekly trac timeline.

WordPress 2.3.3 in detail

WordPress 2.3.3 has been released and includes a number of changes including one security fix, here is a list of most of the changes in detail:

  • Reversion of the change to sent the “Sender” in wp_mail() (#5273).
  • Changes to the magic number detection for gettext file loading for better support of 64bit systems (#3780).
  • A fix in install-helper.php so that you do not get errors when included from a plugin (#5090).
  • Addition of extra capabilities checks to the xmlrpc code (#5313).
  • Fixes to the naming of some query variables used for category intersections (#5788).

For a complete list of all the changes you can read this section of the branches/2.3 log.

WordPress weekly digest 28th January to 3rd February 2008

It has been a busy week again for WordPress 2.5, the changes this week were:

  • A Tag Searching interface for the Tag Editor (#5684).
  • Removal of any old compatibility functions for PHP 4.2 and 4.3 (#5415).
  • I18N updates for the new widgets interface (#5583).
  • Changes to increase the memory limit for PHP (#3141).
  • Comment feed fixes to ensure that we have got a post before we a querying for the comments (#5185).
  • Introduction of a wp_authenticate_user filter ([6685]).
  • Addition of the TinyMCE Fullscreen plugin (#5735).
  • Add depth arg to wp_dropdown_categories() (#2461).
  • Fixes to future post publishing over xmlrpc (#5721).
  • Update TinyMCE to v3.0 final (#5674).
  • Merging of wp-admin/profile.php and wp-admin/user-edit.php (#5736).
  • Changes to allow for multiple database connections (#2722).
  • Introduction of a new template tag is_front() which is only true on the front page of a WordPress install (#3682).
  • Addition of extra capabilities checks to the xmlrpc code (#5313).

For even more information on some of the other little changes that went in this week you can read the whole weekly trac timeline.

WordPress weekly digest 14th January to 20th January 2008

It has been a busy week again for WordPress 2.5, the changes this week were:

  • Changes to the blogger importer to have a better statement of requirements (#5220).
  • Updates to get_sidebar() to allow for multiple named sidebars (#5615).
  • Removal of the redundant and slow check on $now in the SQL queries in get_lastcommentmodified() (#5650).
  • Changes to the url sanitisation to allow for parenthesis (#5668).
  • Fixes to url_to_postid() to ensure it doesn’t mangle the url it is trying to match (#5661).
  • Refactoring of the admin code to make the WP_User_Search class available to plugin authors (#5111).
  • Changes to wp_tag_cloud() to ensure that it returns the array if 'format=array' is specified (#5155).
  • Extensions to the html tags and attributes that kses will allow in posts (#5617).
  • Upgrade of the jQuery library to 1.2.2 (#5492).
  • Improvements to the plugin error detection code to ensure that the errors are correctly displayed (#5673, #5658).
  • Documentation updates for kses.php and pluggable.php (#5641, #5509).
  • Initial migration to TinyMCE v3.0 RC1 (#5674).
  • New functionality to allow for editing of post slugs within there permalink context (#5679).
  • Addition of more do_action calls to the xmlrpc functions (#5686).
  • Changes to the APP implementation to ensure that timestamps can be updated on already published posts (#5680).

For even more information on some of the other little changes that went in this week you can read the whole weekly trac timeline.

WordPress weekly digest 7th January to 13th January 2008

It has been a busy week again for WordPress 2.5, the changes this week were:

  • Update of the jQuery form pluginto the latest version (#5048).
  • Addition of mass select functionality to the user editing page (#5592).
  • Pass extra information to the filters in get_lastpostdate() and get_lastpostmodified() (#5292).
  • Introduction of a new interface for widget management (#5583).
  • A switch to jQuery color for fades instead of FAT (#5369).
  • Introduction of a newimage uploader (#5609).
  • Addition of the ability to re-activate all the plugins deactivated by the deactivate all button (#4176).
  • Changes to ensure that the current user information is setup before the init hook fires (#4181).
  • Introduction of “Just-In-Time” loading of the tinymce translations (#5605).
  • New interface for category addition and setting in the Write->Post page (#5618).
  • Documentation for locale.php and pluggable.php (#5621, #5509).
  • Fixes for some PHP E_NOTICE messages when WP_DEBUG is enabled (#5607).
  • Changes to ensure that post GUIDs are retained when importing from RSS (#5589).
  • Introduction of new xmlrpc functions to get a list of valid post and page statuses (#5569).
  • Addition of the abilioty to limit the depth of the tree displayed by wp_list_categories() (#2461).
  • Reversion of the change to sent the “Sender” in wp_mail() (#5273).
  • Optimisation of the SQL query used to determine what urls are awaiting pinging (#5649).

For even more information on some of the other little changes that went in this week you can read the whole weekly trac timeline.