WordPress weekly digest 31st December 2007 to 6th January 2008

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

  • Separation of cookie generation from cookie setting by introduce wp_generate_auth_cookie() (#5367).
  • Changes to allow filtering the view of available themes based on theme tags (#5545).
  • Improvements in the WXR importer to defer post comment counting during importing (#5557).
  • Allow translation of calendar caption (#5562).
  • Introduction of a new xmlrpc method wp.getCommentCount() (#5463).
  • New API for setting a posts “type” (#4844).
  • Addition of a separator location argument to wp_title() to allow for changing the ordering of the output – effectively integrating the popular Optimal Title plugin (#4407).
  • Removal of the file based persistence of the WordPress object cache (#5570).
  • Introduction of auto-suggest for tag entering ([6542]).
  • phpdoc for cache.php, comment.php, l10n.php and registration.php (#5511, #5578, #5590 and #4383,).
  • File level phpdoc for a whole raft of files (#5572).
  • Work on transitioning the admin autosave javascript over to using jQuery (#3842).
  • Improvements to the javascript that enabled switching between Visual and Code editors so as to not mangle table markup (#5577).
  • A new interface for selecting which widgets you want on which sidebar (#5583).
  • Changes to the dual visual/code editors to remember which one you used last (#3978).

As you will have probably read elsewhere the next major WordPress version will v2.5 as is to be released in March.

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

12 thoughts on “WordPress weekly digest 31st December 2007 to 6th January 2008

  1. Wow. There are alot of things that are worthy of discussion in this update. Loving the aspect of a new widget sidebar interface, tag auto-suggesting, remembering which code editor was last used and last but not least, you guys have actually integrated the function of Optimal Title, a plugin I’ve enjoyed using for SEO purposes.

    Going to be a lot to talk about on this weeks episode of WordPress Weekly.

  2. Finally the tag auto-suggest feature will be joining the core. That was a very much needed accessibility feature, so thanks a lot for adding that in!

  3. Peter,
    I’m interested in the developments with the object cache as I’ve just been playing with two projects involving it — one a plugin managing cache invalidation when posts or comments change and the other a back-end that persists objects to database (works for me about two or three times better than the old disk cache did).

    I notice in the trac entry that you offered to take on the production of a disk back-end to replace the old built-in one. I had two questions: one is simply do you mean providing a drop-in object-cache.php to do the job? The second is a wish. I wish that wp_cache_flush()took a parameter to selectively flush a particular group. Now of course that makes no difference in the new non-persistent cache but does in my version and would be helpful in yours to.

    Thanks for all the work you do and especially for keeping developers up-to-date with goings on.

    Rob

  4. I’m pretty excited about the new 2.5 coming … it’s going to be a pretty hefty change, but I’m sure it will be awesome!

    Keep up the great work! Don’t let “the man” get you down!

  5. @Rob: Yes that would mean providing a drop in file based cache to do the job (similar to the APC and memcached ones)

    As for changes to wp_cache_flush() please feel free to raise a ticket on trac with your suggestions and reasons.

  6. Tag auto-suggest. Great! Will categories eventually be given the boot? Not sure of their relevance now that we have tags.

    Some of those other improvements are just what I was hoping for. Good old WP, the best Blogging platform in the world.

  7. I’m one of the people who were looking forward to 2.4 later this month. Oh well, you can’t have it all.

    Is there an ETA on the alpha, beta, and RC releases? Is it possible (or even likely) that there will be a 2.3.3 in the meantime?

Comments are closed.