WordPress 2.5 RC1 Excites The World

WordPress 2.5 RC1

Well, the announcement that most of us have been waiting for has arrived today. That being the release of WordPress 2.5 Release Candidate 1. Now, despite the blunders of March 10th, it is A OK to be excited now as we are pretty close to seeing a stable release come out within the next week or two. Matt gives you a good rundown as to why you should be excited in that post I linked to at the beginning of this article.

Now that RC 1 has been released, it didn’t take long for someone to find a potentially troubling issue that involves the WordPress 2.5 Plugin Instant Upgrader. According to Darren Either who explains the situation:

  • The automatic upgrade does not deactivate your plugin first and then reactivate it after upgrading. If the plugin requires activation to run any checks for WordPress version, or do any db fixes, or “activate” any new features then it won’t do this and the plugin won’t work as expected. In most cases this can be simply remedied by remembering to deactivate and then reactivate the plugin after the upgrade is complete.
  • There’s no way for plugin authors to give you special upgrade instructions ahead of your upgrade. Sometimes these instructions might be important for keeping existing data or getting things to work properly. I know of at least one plugin that uses a file to store data rather than the database (bad design imho but still - a reality).
  • If the plugin is in the plugins root directory instead of it’s own directory then the automatic upgrade will change it’s location. For example say you have a plugin named myfunplugin.php and it’s located at ../wp-content/plugins/myfunplugin.php - after automatic upgrade does it stuff the plugin will now be located at ../wp-content/plugins/myfunplugin/myfunplugin.php. This could be a breaker for any plugin that has functions referencing the original location of the plugin.
  • There are other scenarios I haven’t tested yet like, what happens when a plugin changes directory structure from one version to the next?

Darren has filed a ticket on the WordPress Trac for this issue ( Ticket 6262 ). It appears as though this might not be fixed before the final release but I imagine it will be dealt with either in a service release or within 2.6. Until then, if you are worried about this issue, go the route of upgrading plugins manually until this issue is resolved.

Last but not least, if you really want to contribute to the stable release of 2.5, read the following as it was mentioned in the same post discussing the 2.5 sneak peak.

If you make frequent backups and you’re interested in helping us out with development by testing the new code, download and install Release Candidate 1 of WordPress 2.5, and join our testers mailing list to report any bugs you find in the code.

We’re also interested in feedback on the new interface and would love to hear your opinions, thoughts, rants, raves, and anything in between. We created a special email address just for the occasion: 2.5-feedback@wordpress.org.

Which one will happen first, WordCamp Dallas or the release of WordPress 2.5?

There Are 6 Responses So Far. Jump To The Comment Form And Join In








The Water's Warm, Jump In The Conversation