Drupal Release: 6.4

Tag Name: 6.4

Release Date: 8/13/2008

Drupal LogoDrupal

Highly flexible, open-source content management system known for complex, scalable web applications. Preferred by government, educational, and large enterprise websites requiring advanced customization and security features. Robust module ecosystem.

TL;DR

Drupal 6.4 Release: Bug Fixes and Performance Improvements

This minor release focuses on fixing several bugs and performance issues in Drupal 6. Key improvements include enhanced error handling in HTTP requests, fixed AHAH functionality for radio buttons, improved installation profile organization, and resolved database-related issues particularly for PostgreSQL users. While this update doesn't introduce major new features, it addresses important stability and usability concerns that affect various aspects of the Drupal system.

Highlight of the Release

    • Improved error handling in HTTP requests
    • Fixed AHAH functionality for radio buttons
    • Installation profiles now ordered alphabetically
    • Fixed search functionality on PostgreSQL
    • Increased maxlength for 'allowed HTML tags' field

Migration Guide

No migration steps are required for this release. Drupal 6.4 is a minor update that focuses on bug fixes and performance improvements without introducing breaking changes. Simply update your Drupal core files according to the standard update procedure:

  1. Back up your database and site files
  2. Put your site in maintenance mode
  3. Replace your existing Drupal core files with the new 6.4 release files (keeping your sites directory and any custom modules/themes)
  4. Run update.php
  5. Take your site out of maintenance mode

Upgrade Recommendations

This is a recommended upgrade for all Drupal 6 users, especially those who:

  • Use PostgreSQL as their database system
  • Rely on AHAH functionality with radio buttons
  • Manage aggregator feeds
  • Need improved error handling for HTTP requests

While this release doesn't address critical security issues, it fixes several bugs that could impact site functionality and user experience. The update process is straightforward with minimal risk, making it worthwhile to apply this maintenance release to keep your Drupal 6 installation running smoothly.

Bug Fixes

  • Fixed performance issue caused by a typo (#275801)
  • Resolved broken AHAH functionality for radio buttons (#290869)
  • Fixed notice errors that appeared after deleting aggregator feeds (#268491)
  • Corrected broken watchdog call (#293434)
  • Increased maxlength field for 'allowed HTML tags' which was previously too short (#254725)
  • Fixed issue where project info was being unset during processing (#290918)
  • Corrected SQL syntax error in user.module (#165642)
  • Fixed notice in AHAH handling (#290869)
  • Resolved search functionality issues on PostgreSQL where argument type casting was incorrect (#293504)
  • Fixed bugs in drupal_http_request() function (#283806)
  • Fixed typo in MT blog API function (#285467)

New Features

No significant new features were introduced in this release. Drupal 6.4 is primarily a maintenance release focused on bug fixes, performance improvements, and documentation updates.

Security Updates

No specific security fixes were mentioned in this release. This appears to be primarily a maintenance release focused on bug fixes and performance improvements rather than security vulnerabilities.

Performance Improvements

  • Fixed a performance issue caused by a typo (#275801) that was affecting system efficiency
  • Improved HTTP request handling which should result in better performance when making external connections
  • Search functionality on PostgreSQL databases now works correctly, eliminating unnecessary processing caused by the previous type casting issue

Impact Summary

Drupal 6.4 is a maintenance release that addresses multiple bugs and performance issues across the system. The impact is primarily positive, resolving issues that could affect day-to-day operations without introducing breaking changes.

For developers, the fixes to AHAH functionality with radio buttons and improved error handling in HTTP requests will lead to more reliable code. Administrators will benefit from better error messages, alphabetically ordered installation profiles, and an increased character limit for HTML tag configuration.

PostgreSQL users will see the most significant improvement with the fix for search functionality, which was previously broken due to type casting issues.

Overall, this release enhances stability and usability through targeted bug fixes rather than introducing major new features or architectural changes. The improvements are focused on quality-of-life enhancements that make Drupal more reliable in various usage scenarios.

Statistics:

File Changed21
Line Additions812
Line Deletions150
Line Changes962
Total Commits20

User Affected:

  • Improved error handling in `drupal_http_request()` function
  • Fixed AHAH functionality for radio buttons
  • Fixed SQL syntax error in user.module
  • Better documentation with fixed typos and obsolete references removed

Contributors:

gobadbuytaertdrumm