Download drupal-7.4.tar.gztar.gz 2.62 MB
MD5: 84704de078e9f5432c9bb5c6ecd841d4
SHA-1: 5baafc27b3473dae1056e6053734fab42a1bfc25
SHA-256: ff55543ce00b0c49d6db0cc75097a90acb9dc720326d86d4c793ae36b5cf2f3f
Download drupal-7.4.zipzip 3.03 MB
MD5: 5ce4e91a023034972f888e268cd5072b
SHA-1: d076bb5da3ba64930af38aff81ee7ec53fcf9148
SHA-256: f4ac9b68c326ab31fda74a8b399bc92c402574d1ec6ef3f6cde47b8780e32878

Release info

Created by: webchick
Created on: 30 Jun 2011 at 01:30 UTC
Last updated: 30 Jun 2011 at 01:31 UTC
Core compatibility: 7.x
Release type: Bug fixes

Release notes

The fourth maintenance release of the Drupal 7 series. Only bugfixes have been committed. No security fixes are included in this release. New features are only being added to the forthcoming Drupal 8.0 release.

This release includes the security fixes from Drupal 7.3 which was released alongside Drupal 7.4. No additional security fixes are included.

Major changes committed since Drupal 7.2 are as follows:

Changes since Drupal 7.2

  • Critical bug Roll-back of Issue #534594 by beejeebus, catch: This causes fatal errors from class loaders in certain modules (CTools, etc.)
  • Critical bug #1007830 by drunken monkey, Damien Tournoud, bfroehle: Fixed Nested transactions throw exceptions on ddl changes.
  • Critical bug #761648 follow-up by lyricnz: Fixed Menu D6->D7 upgrade doesn't maintain node-menu configuration.
  • Critical bug #1014262 by Eric_A, asimmonds: Fixed user_update_7011() completely broken (User email template tokens not upgraded).
  • Critical bug #1089472 by janusman, David_Rothstein: batch API finishes when >99.5% of items have been processed.
  • Critical bug #1029606 follow-up by catch, David_Rothstein: Fixed Regression: Not loading the .module file causes a fatal error when uninstalling some modules (as does loading it).
  • Critical bug: #1028092 by jbrown, chx, eojthebrave , dixon_, justinrandell, Sweetchuck: Fixed critical: Default image is not set to permanent and saved to the wrong schema.
  • Critical bug
  • #1115510 by catch, barbi, amateescu: Fixed Entity providing modules must call field_attach_delete_bundle() in hook_uninstall().
  • #561422 by sun, dalin, lyricnz, catch, Gerhard Killesreiter, Damien Tournoud: Replace strtr() with str_replace() for db prefixing for increased performance.
  • #1016582 by mfb, sun: Fixed Help block empty on every page, or the same on every page, due to 'cache per role'.
  • #961584 by james.elliott, mgifford, ximo: Fixed 'Skip to main content' link doesn't work in Overlay for Bartik or Stark.
  • #1081068 by wojtha, bfroehle, Heine: Fixed drupal_http_request() inconsistent redirect_url().
  • #1169426 by plach, fietserwin, sun: Fixed Field invoke multiple does not handle field language correctly.
  • #647964 by jergason, bfroehle, Damien Tournoud, corbacho, Pancho: Fixed Running cron does not check for available updates.
  • #1137848 by BrockBoland, tim.plunkett, jensimmons: Disallow /filter/tips page from search engines.
  • #504506 by andypost, Gábor Hojtsy: Fixed Drupal.formatPlural incorrectly handle complex plural rules.
  • Additional test coverage.
  • Numerous documentation fixes.

User Interface Text Changes

The following changes impact translators:

  • Issue #1047920 by wojtha: Fixed String in system admin - @count is required in $plural.
  • Issue #885616 by mgifford, Everett Zufelt: Fixed Labels missing from a number of locale admin forms.
  • Issue #1038030by yched: Fixed More accurate error handling in EntityFieldQuery : non-existing field.


The selected release is the release that will be used for automated testing. Optional projects are only used for testing.


No required projects


No optional projects