Drupal 7.54
27 February 2017
Drupal version 7.54 is now available.
Upgrading to Drupal 7.54
Drupal 7.54 can be upgraded to (or installed) using any of Installatron's products. Use Installatron's optional Automatic Update feature to automatically apply Drupal updates as new versions are released, or use Installatron's Clone feature to duplicate an existing Drupal install to test the 7.54 upgrade prior to applying it live. Get started managing your Drupal installations with Installatron
What's New in Drupal 7.54
Maintenance release of the Drupal 7 series. Includes a variety of improvements and bug fixes.
Major changes
- 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
- #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