Install

To start a new Drupal project with version 8.7.4:

To update your site and all dependencies to the latest version of Drupal:

To update your site to this specific release:
Pinning to a specific release may make it more challenging to update your site in future, see composer documentation for managing pinned versions

Using Composer to manage Drupal site dependencies

Downloads

Download drupal-8.7.4.tar.gztar.gz 17.02 MB
MD5: 5bd5db96c8a4d017e940a43285f5166b
SHA-1: 5c9ec7bdf020b4fe4b03626c785c4f809d891a0d
SHA-256: 4b05a12aca7b486badc94226ff450fe0ef9e77654acad3b909d8c3d489366a35
Download drupal-8.7.4.zipzip 27.17 MB
MD5: 9190654d442b63b81e594a27fcec41d1
SHA-1: e261fdb5969a5f222f57990f29fb874bc7be1880
SHA-256: b1b01a92f212081dc32561a205914c549bf59942f36753e280a8e6f42fd1e0c3

Release notes

This is a patch release of Drupal 8 and is ready for use on production sites. Learn more about Drupal 8.

If you are upgrading to this release from 8.6.x, read the Drupal 8.7.0 release notes before upgrading to this release.

Drupal 8.7.x will receive security coverage until June 3rd 2020 when Drupal 8.9.x is released.

Changes since 8.7.3:

  • Drupal 8.7.4
  • #3038254 by phenaproxima, seanB, Wim Leers, yogeshmpawar, effulgentsia, alexpott, larowlan: Delegate media library access to the "thing" that opened the library
  • #3042223 follow-up by alexpott: Map text_plain field formatter to string
  • Revert "Issue #3054649 by Mile23, alexpott: DrupalKernelTest results in ERROR HANDLER CHANGED!"
  • #3035408 by seanB, andrewmacpherson, phenaproxima, mgifford, rainbreaw: Identify purpose of vertical tabs in MediaLibraryWidget dialog for assistive tech users
  • #3055760 by huzooka, thangaraj.moorthi, John Cook: Fix RTL styles of Vertical tabs in Seven theme
  • #3054649 by Mile23, alexpott: DrupalKernelTest results in ERROR HANDLER CHANGED!
  • #2829990 by Krzysztof Domański, idebr, lamp5: Image formatter does not support URL/Link options
  • #3056454 by Krzysztof Domański, John Cook, johndevman: Hexadecimal validation returns true if the color contains multiple hashes (e.g. '###FF0')
  • #3059022 by alexpott, bnjmnm, dww, phenaproxima, seanB, Krzysztof Domański: If Vimeo is down our tests break
  • #2979044 by BR0kEN, alexpott: Unable to change menu items weight when the "system.site.weight_select_max" exceeded and "#pre_render" for "number" element is modified
  • #3054582 by jeqq, blazey, Leksat, Gábor Hojtsy, larowlan, amateescu: Add field ui to workspaces
  • #3042223 by juampynr, heddn: Map text_plain field formatter to string
  • #3045384 by mxr576, yogeshmpawar, amateescu: Fix incorrect assumption that all entity are revisionable
  • #3060081 by pfrenssen, borisson_: Recalculation of display cacheability metadata during module install causing error
  • #3049895 by quietone: Move setupMigrations to Credential form and remove duplicate code
  • #3062556 by alexpott, catch, phenaproxima, larowlan: UpdatePathTestBase does not support the $configSchemaCheckerExclusions property
  • #3061564 by cyb.tachyon: Fix null type hint on \Drupal::getContainer()
  • #3050577 by fconnolly, mgifford: Remove hidden site name link in menu
  • #2944552 by mpdonadio, bhanuprakashnani, liquidcms, Sophie.SK, tacituseu: Documentation for #default_value in Date form element is incorrect
  • #3056414 by yogeshmpawar, R.shaikh, joachim, John Cook: inaccurate property docs for Drupal\Core\Site\Settings
  • #3060603 by nuez, marcoscano, phenaproxima, alexpott, seanB: Live preview is broken when editing the media_library view
  • #3044649 by phenaproxima, seanB, Wim Leers, alexpott: Delegate media library selection handling to the "thing" that opened the library
  • Revert "Issue #2979966 by quietone, PieterDC, masipila, heddn, Gábor Hojtsy: Migrate D7 i18n taxonomy term language"
  • #3027598 by amateescu, pmelab, alexpott, larowlan: Omit workspaces entity presave and predelete hooks for internal entities
  • #3021247 by jeqq, alexpott, amateescu: Bypass workspace access permission is not working as expected
  • #2991577 by BrightBold, cristiroma, lolcode, morrisona, cosmicdreams, Eli-T, alexpott, jcloys, pawandubey, shaal, kjay: Pluralise taxonomy terms in Umami's Recipe Category vocabulary
  • #3060983 by alexpott, Eli-T: Upgrade chokidar so that we can install on OSX with the latest stable node/npm/yarn binaries
  • #3039730 by ndobromirov, Wim Leers, e0ipso, l0ke, webchick, xjm: Include paths are resolved for every resource in a resource collection, instead of once per unique resource type
  • #2990664 by nuez, seanB, cbccharlie, Wim Leers, deepaksingh05, Pancho, Chi, wwedding, Berdir, phenaproxima: Media library does not work when Drupal is installed into a sub-directory
  • #2979966 by quietone, PieterDC, masipila, heddn, Gábor Hojtsy: Migrate D7 i18n taxonomy term language
  • #2993927 by juampynr, quietone, deviantintegral: Taxonomy Term field with Rendered Entity formatter breaks migration
  • #3035446 by seanB, bnjmnm, phenaproxima, andrewmacpherson, Wim Leers, alexpott, rainbreaw: Inform assistive tech users about the outcome of using the MediaLibraryWidget dialog
  • #3058943 by Mohammed J. Razem, alonaoneill: Fix Media Library module name according to module naming convention
  • #3056008 by alexpott, Lendude: Set default window size in \Drupal\FunctionalJavascriptTests\WebDriverTestBase
  • #3038350 by seanB, Wim Leers, effulgentsia: Deny access to all media library View Displays if there is no valid state object
  • #2763637 by Jo Fitzgerald, quietone, hussainweb, timwood, alexpott, heddn, mikeryan, phenaproxima, maxocub, BenStallings, catch: D7 taxonomy term fields are not migrated with allowed vocabularies
  • #3016064 by yogeshmpawar, vacho, msankhala, singhkiran, deepanker_bhalla, gambry, dpi: Improve documentation for Datetime and Datelist #date_timezone property
  • #2968170 by joelpittet, idebr, heddn, quietone, mikelutz, tim.plunkett: MenuLinkParent breaks migration when Parent URI is external
  • #3059564 by yogeshmpawar, fredysan, init90, joachim, alexpott: error in deprecation note on EntityInterface::link()
  • #3056616 by idebr, Pasqualle, init90, alexpott: Remove dead code in NodeTypeForm::actions()
  • #3044366 by shaal, kjay, tim.plunkett, bnjmnm, alexpott, pawandubey, smaz, lauriii, markconroy, Gábor Hojtsy: Fix styling of Umami for layout builder
  • Back to dev.

What’s next?

  1. Learn how to install Drupal
  2. Learn how to update Drupal
  3. Extend Drupal to do more
  4. Get training
  5. Check out what others built
Created by: catch
Created on: 4 Jul 2019 at 07:33 UTC
Last updated: 17 Jul 2019 at 16:45 UTC
Bug fixes
Insecure

Other releases