WordPress Release: 2.6.2

Tag Name: 2.6.2

Release Date: 9/8/2008

WordPress LogoWordPress

World's most popular open-source content management system powering over 40% of all websites. Offers extensive plugin ecosystem, themes, and robust community support for blogs, e-commerce, and corporate websites. Highly customizable and scalable platform suitable for beginners and advanced developers.

TL;DR

WordPress 2.6.2 is a maintenance release that addresses several bugs and introduces minor enhancements to improve stability and user experience. This update fixes issues with the textpattern importer, UTF-8 encoding for IPTC tags, RSS widget functionality, and post meta handling. It also adds a new login_redirect filter and improves the randomization function. This release is recommended for all WordPress 2.6 users to ensure proper functionality and security.

Highlight of the Release

    • Added login_redirect filter for customizing redirect behavior after login
    • Fixed UTF-8 encoding for IPTC image metadata tags
    • Improved RSS widget to handle items without links
    • Fixed serialization issues with multiple post meta items
    • Improved username handling by consolidating contiguous whitespace

Migration Guide

This is a minor maintenance release and doesn't require any special migration steps. Simply update your WordPress installation through the admin dashboard or by downloading the new version from the WordPress website.

If you've made any customizations to core files, make sure to back up your site before upgrading and reapply your changes after the update is complete.

Upgrade Recommendations

It is recommended that all WordPress 2.6 users upgrade to version 2.6.2 as soon as possible. This release contains important bug fixes that improve stability, functionality, and compatibility.

The update process should be straightforward and can be performed through the WordPress admin dashboard or via manual update. As always, it's good practice to back up your website before performing any update.

Bug Fixes

  • Textpattern Importer: Fixed a typo in the textpattern importer that was causing import issues (fixes #7529).
  • UTF-8 Encoding: Added proper UTF-8 encoding for data from IPTC tags to ensure correct character display in image metadata (fixes #7495).
  • RSS Widget: Fixed an issue where the RSS widget would attempt to create links even when no link was available (fixes #7614).
  • Username Handling: Improved username handling by consolidating contiguous whitespace.
  • Post Meta Serialization: Fixed an issue where multiple post meta items weren't being properly unserialized (fixes #7623).
  • Query Filters: Suppressed query filters when called from get_posts() to prevent unexpected behavior (fixes #7326, #7457).
  • Database Index: Removed the USE INDEX on comment_date_gmt to improve compatibility with installations missing this index (related to #7664).
  • Settings Typo: Fixed a typo in wp-settings.php (fixes #7638).
  • General Typo: Fixed another typo identified by mdawaffe (fixes #7551).

New Features

  • Login Redirect Filter: Added a new login_redirect filter that allows developers to customize where users are redirected after logging in (fixes #7002).
  • Improved Random Number Generation: Enhanced the wp_rand() function to provide more reliable randomization.

Security Updates

No specific security fixes were mentioned in this release. However, as with any WordPress update, it's recommended to upgrade to ensure you have the latest security improvements.

Performance Improvements

  • Database Query Optimization: Removed the USE INDEX directive on comment_date_gmt which improves compatibility with various database configurations while maintaining performance.
  • Query Filter Handling: Improved the handling of query filters in get_posts() function, which can lead to more efficient database queries in certain scenarios.

Impact Summary

WordPress 2.6.2 is primarily a bug fix release that addresses several issues affecting different aspects of the platform. The addition of the login_redirect filter provides developers with more control over the user experience after login. UTF-8 encoding improvements for IPTC tags ensure better international character support in image metadata.

The fixes for the RSS widget, post meta serialization, and query filters resolve issues that could affect content display and site functionality. The improvements to username handling and random number generation enhance overall system reliability.

While this release doesn't introduce major new features, it significantly improves the stability and reliability of WordPress 2.6, making it an important update for all users of this branch.

Statistics:

File Changed12
Line Additions121
Line Deletions61
Line Changes182
Total Commits15

User Affected:

  • Improved login redirection capabilities with the new login_redirect filter
  • Fixed issues with post meta data handling
  • Better UTF-8 support for IPTC image tags

Contributors:

westiryanboren