Downloads
Download tar.gz
3.12 MB
MD5: 3068cbe488075ae166e23ea6cd29cf0f
SHA-1: de0f96057df23979e390f132096347eeebdd58ad
SHA-256: d74192aca31b56a95bd2b51f205e45293513466eaf902d056e6317dbcffe715b
Download zip
3.62 MB
MD5: d1888d42be1b41f9c3642b61b59014bd
SHA-1: aee43a3277157c889892bbc5225eb6fc5da46554
SHA-256: f37742150501f9c9d7138836f93c652c774ad50857a1b251bccc9575a30991fc
Release notes
Maintenance release of the Drupal 7 series. Includes a variety of improvements and bug fixes (no major, non-backwards-compatible new functionality).
No security fixes are included in this release.
Three change records are associated with the 7.54 release:
- Modules can now define theme engines
- Drupal 7 adds menu tree render structure to (pre-)process hooks for theme_menu_tree()
- New drupal_is_https() API function added
Except for documentation additions, no changes have been made to the .htaccess, web.config, robots.txt, and default settings.php files in this release, so upgrading custom versions of those files is not necessary.
Known issues:
There are no known regressions in this release.
Major changes since 7.53:
- Modules are now able to define theme engines (https://www.drupal.org/node/2826480)
- Added menu tree render structure to (pre-)process hooks for theme_menu_tree() (https://www.drupal.org/node/2827134)
- A new drupal_is_https() API function has been added (https://www.drupal.org/node/2824590)
- Logging of searches can now be disabled (new option in the administrative interface, see https://www.drupal.org/node/2715113)
- The default value for short and medium date formats on the date type configuration page is now correct (https://www.drupal.org/node/1817748)
- The file validation error message is now removed after subsequent upload of a valid file (https://www.drupal.org/node/1792032)
All changes since 7.53:
- #878284 by jp.stacey: cache_set documentation should make lifetime clearer
- #2107287 by BR0kEN: PHP 5.4 calls a new stream_metadata() method on stream wrappers not implemented by Drupal
- #1792032 by aerozeppelin, bjorpe, lmeurs, ndobromirov, balsama: File validation error message not removed after subsequent upload of valid file
- #1884830 by pwolanin, dcam: Regression - replace md5 in Filter module calls with sha2 hashes
- #2637552 by vmachado, Fabianx: Use the drupal_static_fast pattern in drupal_html_id()
- #1817748 by markpavlitski, hgoto, wavesailor, Sophie.SK: /admin/config/regional/date-time does not show the correct default format for short and medium format
- #2494221 by david_garcia, dagmar: Slow Log/Watchdog clear when there are lots of data
- Updated: Issue #2042411 by aerozeppelin, generalredneck: Float field type not validating number with decimal point but no decimal numbers
- #2724773 by Stevel: Translation tests fail on site with english language prefix (global $language_url is not reset in tests)
- #2779379 by sandip27: Minor Coding Standard Issue in color.test file
- #2838650 by er.pushpinderrana: menu_cache_clear description contains duplicate word: cached cached
- #2042411 by aerozeppelin, generalredneck: Float field type not validating number with decimal point but no decimal numbers
- #767404 by das-peter, geru, Ketan Harit, nikhilsukul, Nitesh Sethia: theme_menu_tree() removes helpful data for theming custom menu trees
- #2821203 by plach: Factor out logic to detect HTTPS requests into an API function
- #2237329 by cs_shadow, amgoncalves: comments in OptionsWidgetsTest are in the wrong place
- #1569856 by wizonesolutions, faline, IvoryTierra, tstoeckler, sun, cebasqueira: Make CommentHelperCase support $modules like DrupalWebTestCase and make CommentNodeAccessTest use that
- #2715113 by anshuljain2k8, SwapS, dagmar, Fabianx, ndobromirov: Watchdog logging of all searches is performance hit; need ability to turn it off (7.x)
- #1617918 by pfrenssen, stefan.r, Ayesh, Fabianx, rfay, tea.time: $form['#token'] = FALSE in custom form always causes validation error for anonymous users
- #2825396 by pounard, Pol, Fabianx, David_Rothstein, SebCorbin: Enable modules to define theme engines