Drupal 8.7.8
3 October 2019
Drupal version 8.7.8 is now available (security release).
Upgrading to Drupal 8.7.8
Drupal 8.7.8 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 8.7.8 upgrade prior to applying it live. Get started managing your Drupal installations with Installatron
What's New in Drupal 8.7.8
This is a patch release of Drupal 8 and is ready for use on production sites.
Important
- Core versioning support in *.info.yml files since 8.7.7. Drupal 8.7.7 introduces a new core_version_requirement key to *.info.yml files, allowing contributed modules to specify specific versions for Drupal core compatiblity, as well as to indicate that they are compatible with both Drupal 8 and the forthcoming Drupal 9 release.
Known Issues
- Some users are reporting issues with webflo/drupal-core-require-dev
Dependency Updates
- nightwatch has been updated to version 1.2.1
- chromedriver has been updated to version 75.1.0
- stylelint-no-browser-hacks has been updated to 1.2.1
Changes
- FunctionalJavaScript tests fail because newer versions of curl/selenium webdriver require additional headers
- Denormalizing NULL for an optional @FieldType=address or @FieldType=geolocation field fails due to either no main property name or computed read-only main property
- Vendor cleanup fail for twig/twig
- AdminRouteSubscriber incorrectly identifies paths such as /administration-position as admin paths
- Shipping a profile with multiple languages without locale module not possible
- Vertical Tabs are unnecessarily hiding content with overflow: hidden
- Spelling errors in Nightwatch drupalCreateUser command
- \Drupal\user\Plugin\views\access\Role::access() does not conform to the base class documentation
- AjaxResponse::getCommands has wrong return type
- Fix small issue in DocBlock comment for umami_theme_suggestions_block_alter
- Documentation fix date render element
- upgrade_d6_imagecache_presets fails if blank "action" is enountered
- run-tests.sh ignores final classes
- drupalUserIsLoggedIn doesn't work on https sites
- Duplications within migration process plugin
- EntityStorageBase::loadMultiple returns unwanted entities when the static cache is warm
- Incompatibility between zend-diactoros and psr-http-message-bridge versions: require symfony/psr-http-message-bridge >=1.1.2
- EntityReferenceAutocompleteWidget should define its size setting as an integer
- Memory leak in the entity schema converter
- [Security] Update yarn packages to fix 19 vulnerabilities by updating nightwatch
- ExtensionList::reset() doesn't document its return value
- Add kim.pepper as maintainer for file.module
- Mistake in the comment documenting the "image" method of the "Random" utility class
- expectedException() usage in two pre-8.7.7 commits has broken PHP 5 testing for 8.7.x
- Add title attribute to oEmbed iframe for accessibility
- Notice: Undefined index: target_bundles when new reference media field created
- Media library does not enforce order which can lead to different hashes