Home

>

Tools

>

Drupal

>

Releases

>

6.28

Drupal Release: 6.28

Tag Name: 6.28

Release Date: 1/16/2013

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.28 is primarily a documentation update release that fixes numerous documentation issues, corrects outdated references, and improves function documentation clarity. This release also includes security fixes from the 6.26-security branch and updates the maintainer information. While no new features are introduced, the documentation improvements enhance developer experience and code understanding.

Highlight of the Release

    • Comprehensive documentation improvements across multiple core functions
    • Security fixes merged from the 6.26-security branch
    • Updated maintainer information in Maintainers.txt
    • Fixed copyright dates in copyright.txt

Migration Guide

No migration guide is necessary for this release as it primarily contains documentation updates and security fixes. These changes do not affect the functionality or API of Drupal 6 in ways that would require migration steps.

Upgrade Recommendations

It is recommended to upgrade to Drupal 6.28 to benefit from the security fixes included from the 6.26-security branch. While the documentation improvements don't directly affect functionality, the security fixes are important for maintaining site security.

For sites currently running Drupal 6.27 or earlier, this upgrade should be straightforward as it doesn't introduce any API changes or new features that could cause compatibility issues.

Note that Drupal 6 reached end-of-life on February 24, 2016, and is no longer officially supported by the Drupal community. If possible, sites should consider upgrading to a supported version of Drupal (7 or 8+).

Bug Fixes

Documentation Fixes

  • Fixed incorrect documentation of confirm_form() destination parameter for Drupal 6
  • Removed duplicate definition groups in documentation
  • Corrected documentation of drupal_goto() function
  • Updated copyright dates in copyright.txt
  • Removed references to nonexistent functions in documentation
  • Removed outdated reference to flood control in dblog_cron() documentation
  • Added missing documentation for node_add_page() function
  • Removed outdated comment in menu_block() function
  • Fixed documentation for user_is_blocked() function
  • Changed links to form API reference to use just the file name
  • Fixed inconsistent upper-casing of URL, HTTP, and similar words in comments
  • Added clarification to l() function documentation
  • Added documentation to a function in update.php
  • Added documentation for user_admin() function

New Features

No new features were introduced in this release. Drupal 6.28 focuses entirely on documentation improvements and security fixes.

Security Updates

This release includes security fixes merged from the 6.26-security branch. The specific details of these security fixes are not provided in the commit messages, but they have been incorporated into this release to ensure the security of Drupal 6.28 installations.

Performance Improvements

No specific performance improvements were included in this release. The changes were focused on documentation updates and security fixes.

Impact Summary

Drupal 6.28 is a maintenance release focused on documentation improvements and security fixes. The impact is primarily beneficial for developers who will have access to more accurate and comprehensive documentation for various Drupal functions. The security fixes from the 6.26-security branch provide important protections for sites still running Drupal 6.

The documentation improvements cover a wide range of functions including confirm_form(), drupal_goto(), node_add_page(), user_is_blocked(), and user_admin(). These updates correct outdated information, add missing documentation, and improve clarity.

While this release doesn't introduce new features or significant changes to functionality, it represents an important maintenance update for the Drupal 6 branch, which, although no longer officially supported, continues to receive critical security fixes.

Statistics:

File Changed38
Line Additions139
Line Deletions66
Line Changes205
Total Commits18

User Affected:

  • Improved function documentation for better code understanding
  • Corrected outdated references in documentation
  • Fixed incorrect function documentation that could lead to implementation errors

Contributors:

webchickjhodgdon-drpgoba