Drupal 7.98
13 June 2023
Drupal version 7.98 is now available.
Upgrading to Drupal 7.98
Drupal 7.98 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.98 upgrade prior to applying it live. Get started managing your Drupal installations with Installatron
What's New in Drupal 7.98
Important
- Session IDs are now hashed in the database in Drupal 7 - read this change record before running the database update: https://www.drupal.org/node/3364841
- Double click prevention introduced in Drupal 7
- Update info is fetched over https by default in Drupal 7
- Content of phpinfo() admin status page is now configurable in Drupal 7
Bug Fixes and Changes
- #1705618 Double click prevention on form submission
- #3007538 Cron.php does not check for maintenance mode correctly
- #2090185 Warning span background image on update.php makes update dependencies unreadable
- #2164025 Improve security of session ID against DB exposure or SQL injection
- #3293648 [D7 backport] Update status does not verify the identity or authenticity of the release history URL
- #2060235 Getting a PDOException when adding new image style named thumbnail, medium and large
- #3358515 Make phpinfo on the admin status report configurable [D7]
- #3214047 [D7] Add phtml files to the list of potentially malicious extensions
- #1470236 Array flip error when a taxonomy term field has a NULL value
- #1451072 Deleting a comment author while the Comment module is disabled leads to an EntityMalformedException error after it's reenabled
- #998632 drupal_write_record() throws PHP notices if any fields use DB-specific data types
- #3308471 [D7] Update CommonXssUnitTest::testBadProtocolStripping() to check other allowed / dangerous protocols
- #1821178 Performance tune text_field_load()
- #1621334 Notice: Undefined property: stdClass::$forum_tid in forum_node_view()
- #2177335 Selecting "None" does not move the block to the disabled region when there are no disabled blocks
- #2412151 taxonomy_overview_terms undefined index
- #2133309 Change link for language code identifier when creating custom languages
- #1777166 hook_comment_publish() docs are completely wrong
- #3019792 The description for the value returned from form_type_token_value() is wrong
- #2550519 drupal_random_bytes() should use random_bytes() if available
- #3345570 list_allowed_values_setting_validate dies with PHP Fatal error on PHP 8.1
- #3358536 Add test(s) for SA-CORE-2023-004
- #3325533 Undefined variables in system.tar.inc
- #2733299 Documentation and behavior mismatch in form_get_errors
- #3064227 Add close p tag at clean_url_description in system.admin.inc
- #2845290 Missing function comment doc for user_admin_account_validate
- #3004335 Wrong database table mentioned in the documentation of taxonomy_term_load_multiple
- #3068195 Documentation for _locale_import_one_string_db() is incorrect