The Drupal project has released version 4.5.1 of its open-source content management platform. Drupal 4.5.1 is a maintenance release that provides corrections of problems reported using the bug tracking system. As no critical bugs have been identified, this is a regular bug-fix release. There are no new features in this installment. For more information about the Drupal 4.5.x release series, please consult the Drupal 4.5.0 release announcement. For more information about the Drupal 4.5.1 release in particular, read on.

Download

Drupal 4.5.1 is available for free under the GNU General Public License and can be downloaded from http://drupal.org/files/projects/drupal-4.5.1.tar.gz.

Upgrading

For the most trouble free transition from an existing installation, it is recommended that you first upgrade to Drupal 4.5.0. If you are upgrading from Drupal 4.4.x or below, please consult the Drupal 4.5.0 release announcement for more information. To upgrade from Drupal 4.5.0, upload all of the files and directories in the Drupal 4.5.1 package to your webserver, replacing older copies of the files. As with any upgrade, it is a good idea to backup of your site and database first.

  • No database changes have been made since Drupal 4.5.0 so there is no need to run Drupal's upgrade script.
  • No API changes have been made since Drupal 4.5.0 so all contributed themes and modules that work for 4.5.0 will work with 4.5.1.

Bugs fixed

The most important bug fixes since Drupal 4.5.0 include:

  • Fix #12555 by svemir: fixed problem with the 'Preview comment' button not being present when previews are optional.
  • Fix #13405 by Moshe: fixed bug that (i) degraded performance by including all modules after sending a cached page and (ii) that resulted in post views not being counted when serving a cached page.
  • Fix #12515 by Goba: fixed problem with cookies not being set properly, causing users getting logged out.
  • Fix #12658 by menesis: fixed problem with no role being assigned to users that have been created by the administrator.
  • Fix #12455 by Steven: optimized SQL queries of statistics and watchdog module to avoid cron time-outs.
  • Fix #12096 by Axel: fixed problem with plurals for some languages (e.g. Russian).
  • Fix #11947 by puregin: fixed problem with book navigation not always using the correct 'next'-link.
  • Fix #13503 by Dries: fixed menu cache problem with the locale module.
  • Fix #11977 by matteo: updated some SQL queries to work properly with node-level permissions.
  • Various corrections to the help texts and documentation. The translation templates (.POT-files) have been updated accordingly.
  • Fixed a number of small theme/templates glitches.

A complete list of all bug fixes in the stable DRUPAL-4-5 branch can be found at http://drupal.org/cvs/drupal/?branch=DRUPAL-4-5.

Bug reports

The Drupal 4.5 branch is still being maintained so given enough bug fixes (not just bug reports) more maintenance releases will be made available.