Releases Drupal

drupal 8.2.5

Drupal core releases -

Release notes

This is a patch release of Drupal 8 and is ready for use on production sites. See the CHANGELOG.txt for a summary of changes and improvements since the last minor release. Learn more about Drupal 8.

This release only contains bug fixes, along with documentation and testing improvements.

Update instructions

Beginning with 8.2.3, packaged Drupal releases no longer contain development PHP libraries. See Drupal 8 will no longer include dev dependencies in release packages for more information.

Known issues

There are no known regressions in this release.

Drupal 8 currently has a number of known issues related to incorrect tracking of file usage, which can result in files being unexpectedly deleted from a site. (These issues also existed in 8.0.x and 8.1.x but have been recently discovered.) Site owners experiencing unexplained file loss should consider setting "Delete orphaned files" to "Never" on /admin/config/media/file-system until these issues are resolved, and note the following issues:

The following issues may affect people running this release on specific hosting environments:

Search the issue queue for all known issues.

Changes since 8.2.4:

  • #2838954 by damiankloip: Ignore 'Transfer-Encoding' header in EntityResourceTestBase::testGet
  • #2837645 by cburschka: Views::viewsDataHelper declares the wrong return type
  • #2838678 by andrewmacpherson: Typo in documentation of ArgumentPluginBase - bellow
  • Revert "Issue #2797169 by Wim Leers, Fabianx: Mark BigPipe as stable/non-experimental"
  • #2797169 by Wim Leers, Fabianx: Mark BigPipe as stable/non-experimental
  • Revert "Issue #2836381 by phenaproxima, Wim Leers: Seven's entity-add-list template omits link attributes"
  • #2836381 by phenaproxima, Wim Leers: Seven's entity-add-list template omits link attributes
  • #2830485 by michielnugter, klausi, tedbow, xjm, catch, tim.plunkett, dawehner, alexpott, Wim Leers, Lendude: \Drupal\Tests\outside_in\FunctionalJavascript\OutsideInBlockFormTest fails randomly
  • #2721725 by Vinay15, snehi, zerbash, er.pushpinderrana, jhodgdon, xjm, Ashish.Dalvi, joachim, Kevin Davison, ckrina: Select form element has undocumented properties
  • #2651328 by aerozeppelin, GeduR: Views Handler Filter InOperator exposed fires illegal choice when all option has been selected
  • #2823955 by Jo Fitzgerald, benjy, quietone, claudiu.cristea, mikeryan: No need to specify operator for Vocabulary filter in Term source
  • #2836434 by alexpott, oriol_e9g, NickWilde, bradjones1, AdamPS, carteriii, gapple, tstoeckler, soulsymphonies: We should not ever recommend APC in Drupal 8
  • #2828542 by claudiu.cristea, pfrenssen, cebasqueira, heddn, alexpott: Properly check if a destination folder for a file exists
  • #2822296 by shashikant_chauhan, jp.stacey, xjm: Wrong fully qualified class name \Drupal\Core\Routing\LinkGeneratorInterface::generate() in docs of Drupal::l()
  • Revert "Issue #2828438 by Adita, Sam152, rachel_norfolk, timmillwood, jp.stacey: Exception when adding tab to a node managed by content moderation"
  • #2828438 by Adita, Sam152, rachel_norfolk, timmillwood, jp.stacey: Exception when adding tab to a node managed by content moderation
  • #2548713 by yongt9412, larowlan, Berdir, swentel, subhojit777, effulgentsia: Only one additional new value saved unlimited field and no non-field values are restored after preview
  • #2781927 by pguillard, kiamlaluno, Eda, kiwimind: Improve description of render array properties and examples
  • #2729663 by dmsmidt, thpoul, SKAUGHT, Wim Leers, Lendude, droplet, effulgentsia, xjm, Reinmar, alexpott: Fragment link pointing to should be redirected to CKEditor instance when CKEditor replaced that textarea
  • #2746671 by Jo Fitzgerald, stella, andrewmacpherson, hussainweb, tom friedhof, chriscalip, mikeryan: CCK field data not available for D7 taxonomy term migrations
  • #2835604 by Wim Leers, effulgentsia: BigPipe provides functionality, not an API: mark all classes & interfaces @internal
  • #2822881 by Jo Fitzgerald, tstoeckler: Improve Entity URI checking in menu link migration
  • #2829759 by ruloweb: Wrong @return doc comment in \Drupal\user\Controller\UserAuthenticationController.php
  • #2834453 by dixon_: Remove dixon_ as maintainer for Comment module
  • #2830333 by Wim Leers, tedbow: All REST update path test coverage fixtures contain no-op code and other mistakes
  • #2832246 by dangur: d6_profile_values.yml contains obsolete configuration
  • #2828559 by amateescu, alexpott: More random fails in UpdatePathTestBase tests: "settings.cache failed with: missing schema"
  • #2130277 by phenaproxima, michaellenahan, Jo Fitzgerald, David Hernández, hardik.p, fastangel, alvar0hurtad0: Variable to config: filter.settings [D7 only]
  • #2826200 by claudiu.cristea, pfrenssen: Don't let the whole migration crash on a download failure
  • #2309695 by quietone, alexpott, mikeryan, benjy: Add query batching to SqlBase
  • #2814035 by klausi, dawehner: Make $modules property protected on BrowserTestBase and KernelTestBase
  • #2833462 by alexpott, tim.plunkett, Berdir: hook_requirements($phase = 'install') does not work as expected for experimental modules
Download Size md5 hash drupal-8.2.5.tar.gz 11.51 MB 4bfd35c34ce1b4ba5bac2d18e0d6b5c9 drupal-8.2.5.zip 19.1 MB 7eb478c65e70bdde1237f391e60c3496 Last updated: 4 Jan 2017 at 11:39 UTCOfficial release from tag: 8.2.5Core compatibility: 8.xRelease type: Bug fixesShort Description: The next patch release of Drupal 8 is ready for new development and use on production sites.Packaged Git sha1: 6d42807a7fb20809a37898453d7b8bad0c9fdc29

drupal 7.53

Drupal 7 -

Release notes

Maintenance release of the Drupal 7 series.

This release includes a single bug fix to address a regression with drag-and-drop behavior that was introduced in Drupal 7.51 (and persisted in Drupal 7.52) for certain web browsers and certain jQuery versions.

No changes have been made to the .htaccess, web.config, robots.txt or 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.

All changes since 7.52: Download Size md5 hash drupal-7.53.tar.gz 3.12 MB 4230279ecca4f0cde652a219e10327e7 drupal-7.53.zip 3.61 MB 2cbc1fd738a8dc6f75d8e5aebb5af7a8 Last updated: December 7, 2016 - 23:13Official release from tag: 7.53Core compatibility: 7.xRelease type: Bug fixesShort Description: If you need stability and features from the widest variety of contributed modules and themes, this is the version for you.Packaged Git sha1: 5d92de0e358ab9865da1b18b4100bfc3af66c677

drupal 7.53

Drupal core releases -

Release notes

Maintenance release of the Drupal 7 series.

This release includes a single bug fix to address a regression with drag-and-drop behavior that was introduced in Drupal 7.51 (and persisted in Drupal 7.52) for certain web browsers and certain jQuery versions.

No changes have been made to the .htaccess, web.config, robots.txt or 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.

All changes since 7.52: Download Size md5 hash drupal-7.53.tar.gz 3.12 MB 4230279ecca4f0cde652a219e10327e7 drupal-7.53.zip 3.61 MB 2cbc1fd738a8dc6f75d8e5aebb5af7a8 Last updated: December 7, 2016 - 23:13Official release from tag: 7.53Core compatibility: 7.xRelease type: Bug fixesShort Description: If you need stability and features from the widest variety of contributed modules and themes, this is the version for you.Packaged Git sha1: 5d92de0e358ab9865da1b18b4100bfc3af66c677

drupal 8.2.4

Drupal core releases -

Release notes

This is a patch release of Drupal 8 and is ready for use on production sites. See the CHANGELOG.txt for a summary of changes and improvements since the last minor release. Learn more about Drupal 8.

This release only contains bug fixes, along with documentation and testing improvements.

The following important issues are resolved in 8.2.4 (in addition to the dozens of other fixes listed at the end of this post):

Known issues

There are no known regressions in this release.

Drupal 8 currently has a number of known issues related to incorrect tracking of file usage, which can result in files being unexpectedly deleted from a site. (These issues also existed in 8.0.x and 8.1.x but have been recently discovered.) Site owners experiencing unexplained file loss should consider setting "Delete orphaned files" to "Never" on /admin/config/media/file-system until these issues are resolved, and note the following issues:

The following issues may affect people running this release on specific hosting environments:

Search the issue queue for all known issues.

All changes since the last release

Changes since 8.2.3:

Download Size md5 hash drupal-8.2.4.tar.gz 11.49 MB 288aa9978b5027e26f20df93b6295f6c drupal-8.2.4.zip 19.07 MB be065cbcc625278aa115d8c473d32d85 Last updated: December 7, 2016 - 18:53Official release from tag: 8.2.4Core compatibility: 8.xRelease type: Bug fixesShort Description: The next patch release of Drupal 8 is ready for new development and use on production sites.Packaged Git sha1: 7b4d06507ae7134b0906ec49480b09517f55fc82

drupal 7.52

Drupal 7 -

Release notes

Maintenance and security release of the Drupal 7 series.

This release fixes security vulnerabilities. Sites are urged to upgrade immediately after reading the notes below and the security announcement:

No other fixes are included.

No changes have been made to the .htaccess, web.config, robots.txt or 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.

Download Size md5 hash drupal-7.52.tar.gz 3.14 MB 4963e68ca12918d3a3eae56054214191 drupal-7.52.zip 3.61 MB 2530aa08bc772208f4292c18c4a5a5a9 Last updated: November 16, 2016 - 19:00Official release from tag: 7.52Core compatibility: 7.xRelease type: Security updateShort Description: If you need stability and features from the widest variety of contributed modules and themes, this is the version for you.Packaged Git sha1: cabbffd1968f1e9073cec906cd424e04be0cc7c3

drupal 7.52

Drupal core releases -

Release notes

Maintenance and security release of the Drupal 7 series.

This release fixes security vulnerabilities. Sites are urged to upgrade immediately after reading the notes below and the security announcement:

No other fixes are included.

No changes have been made to the .htaccess, web.config, robots.txt or 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.

Download Size md5 hash drupal-7.52.tar.gz 3.14 MB 4963e68ca12918d3a3eae56054214191 drupal-7.52.zip 3.61 MB 2530aa08bc772208f4292c18c4a5a5a9 Last updated: November 16, 2016 - 19:00Official release from tag: 7.52Core compatibility: 7.xRelease type: Security updateShort Description: If you need stability and features from the widest variety of contributed modules and themes, this is the version for you.Packaged Git sha1: cabbffd1968f1e9073cec906cd424e04be0cc7c3

drupal 8.2.3

Drupal core releases -

Release notes

Maintenance and security release of the Drupal 8 series.

This release fixes security vulnerabilities. Sites are urged to upgrade immediately after reading the notes below and the security announcement:

No other fixes are included.

Update instructions

Beginning with this release, packaged Drupal releases no longer contain development PHP libraries. See Drupal 8 will no longer include dev dependencies in release packages for more information.

No changes have been made to the .htaccess, web.config, robots.txt or default settings.php files in this release, so upgrading custom versions of those files is not necessary.

Known issues

See the list of the known issues for the 8.2.x branch. There are no known regressions in this release.

Download Size md5 hash drupal-8.2.3.tar.gz 11.57 MB 683ddc33077bb1f7cc795607d114144e drupal-8.2.3.zip 18.97 MB d2419cb098450f5dbdca3dd904cb4323 Last updated: November 16, 2016 - 18:53Official release from tag: 8.2.3Core compatibility: 8.xRelease type: Security updateShort Description: The next patch release of Drupal 8 is ready for new development and use on production sites.Packaged Git sha1: a5faa6332c371d90777269ceb3bccda7c4bd0ac3

drupal 8.2.2

Drupal core releases -

Release notes

This is a patch release of Drupal 8 and is ready for use on production sites. See the CHANGELOG.txt for a summary of changes and improvements since the last minor release. Learn more about Drupal 8.

This release only contains bug fixes, along with documentation and testing improvements.

This release includes an API addition to the taxonomy module to support improved testing: TAXONOMY_HIERARCHY_(DISABLED|SINGLE|MULTIPLE) constants deprecated, use corresponding constants on VocabularyInterface. For additional changes to experimental modules, review all change records for this release.

Known issues

There are no known regressions in this release.

Drupal 8 currently has a number of known issues related to incorrect tracking of file usage, which can result in files being unexpectedly deleted from a site. (These issues also existed in 8.0.x and 8.1.x but have been recently discovered.) Site owners experiencing unexplained file loss should consider setting "Delete orphaned files" to "Never" on /admin/config/media/file-system until these issues are resolved, and note the following issues:

The following issues may affect people running this release on specific hosting environments:

Search the issue queue for all known issues.

All changes since the last release Download Size md5 hash drupal-8.2.2.tar.gz 12.3 MB 63d69922376a69068efb46ab4059dc34 drupal-8.2.2.zip 20.22 MB 8ea18cc46c59dff7c63ed162d283022f Last updated: November 2, 2016 - 17:09Official release from tag: 8.2.2Core compatibility: 8.xRelease type: Bug fixesShort Description: The next patch release of Drupal 8 is ready for new development and use on production sites.Packaged Git sha1: ce4cc6593bb01ab2b7817ae54beed9632f6e850e

drupal 8.2.1

Drupal core releases -

Release notes

This is a patch release of Drupal 8 and is ready for use on production sites. See the CHANGELOG.txt for an extensive summary of changes and improvements since Drupal 7! Learn more about Drupal 8.

This is also the final scheduled patch release of the 8.1.x series. The next stable release planned for Drupal 8 will be the Drupal 8.2.0 minor release, which is scheduled for October 5, 2016. Sites should plan to update to 8.2.0 once it is released in order to continue receiving bug and security fixes. A release candidate is available for testing.

This release only contains bug fixes, along with documentation and testing improvements. It fixes the following two critical issues in 8.2.0:

Changes since 8.2.0:

  • Drupal 8.2.1
  • #2811519 by tim.plunkett, dbourrion, cilefen, futurmat: Blocks do not appear after being placed with the Rules module enabled (or other missing schemata for Condition plugins)
  • #2811927 by timmillwood, alexpott: Disabling Content moderation on a bundle, removes the ability to perform create content on that bundle
  • Back to dev.

Search the issue queue for all known issues.

Download Size md5 hash drupal-8.2.1.tar.gz 12.27 MB ad5ab19697ee0f7d786184ceaa7ddf6a drupal-8.2.1.zip 20.15 MB 2c00c64770f7e3fbde052fc46d7c7814 Last updated: October 11, 2016 - 10:23Official release from tag: 8.2.1Core compatibility: 8.xRelease type: Bug fixesShort Description: The next patch release of Drupal 8 is ready for new development and use on production sites.Packaged Git sha1: 6ffaabfece5d21e41c1ae53c8e3a8f6ffa94582a

drupal 7.51

Drupal 7 -

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.

Two change records are associated with the 7.51 release:

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.

PHP 7 support:

Just a reminder that as of Drupal 7.50, there are no known PHP 7 issues (see #2656548: Fully support PHP 7 in Drupal 7). PHP 7 is officially supported by Drupal 7 and recommended for use where possible.

Known issues:

None.

Major changes since 7.50:
  • The Update module now also checks for updates to a disabled theme that is used as an admin theme.
  • Exceptions thrown in dblog_watchdog() are now caught and ignored.
  • Clarified the warning that appears when modules are missing or have moved.
  • Log messages are now XSS filtered on display.
  • Draggable tables now work on touch screen devices.
  • Added a setting for allowing double underscores in CSS identifiers (https://www.drupal.org/node/2810369).
  • If a user navigates away from a page while an Ajax request is running they will no longer get an error message saying "An Ajax HTTP request terminated abnormally".
  • The system_region_list() API function now takes an optional third parameter which allows region name translations to be skipped when they are not needed (API addition: https://www.drupal.org/node/2810365).
All changes since 7.50:
  • #2497259 by David_Rothstein: Followup for system_region_list() unnecessarily translates region names
  • #2762241 by David_Rothstein, wylbur: Missing default.profile from the file system
  • #2808789 by hanoii, nod_, heddn, geerlingguy, lokapujya, David_Rothstein, mangy.fox, xurizaemon, timfernihough, jibran, effulgentsia, j0rd, joelpittet, temkin, slashrsm, maxi Todorov, leewillis77, droplet, showrx, orbiteleven, opdavies, rooby, yechuah, shabana.navas, nikunjkotecha, ehj-52n, jhedstrom, sah62, edutrul, rfay, seutje, drupalshrek: Drupal alerts "An AJAX HTTP request terminated abnormally" during normal site operation, confusing site visitors/editors
  • #2379947 by ndobromirov, othermachines, hgoto, David_Rothstein: Prevent maximum execution time from being exceeded for large .po files in _locale_import_po()
  • #1443342 by joseph.olstad, mikeytown2, LauraRocks, xjm, stefan.r, joelpittet, brianV, effulgentsia, Fabianx, Mac_Weber: Inline file_uri_scheme() in file_stream_wrapper_uri_normalize() and other file.inc functions
  • #2009584 by hgoto, jtwalters, rteijeiro, ry5n, emattias, Fabianx: Allow double underscores to pass through drupal_clean_css_identifier as per new CSS standards
  • #2720853 by joseph.olstad, donquixote, Fabianx, quicksketch: D7 Improve theme registry build performance by 85%
  • #2459339 by hgoto, dagmar, klausi, kporras07, David_Rothstein, Fabianx: Log messages should be XSS filtered on display
  • #1261002 by LewisNyman, Pere Orga, nod_, Trey, quicksketch, jessebeach, mglaman, blueshadow2911, sabsbrain, Fabianx: Draggable tables do not work on touch screen devices
  • #2672088 by joelpittet, stefan.r, daffie, catch, mikeytown2, Fabianx, dawehner: Add static cache to DatabaseConnection ::escapeDatabase(), ::escapeTable(), ::escapeField() and ::escapeAlias()
  • #2497259 by aerozeppelin, catch, tim.plunkett, alexpott: system_region_list() unnecessarily translates region names
  • #2774725 by sandip27: Wrong hook is invoked (hook_aggregator_process() rather than hook_aggregator_process_info())
  • #2794155 by kiamlaluno: user_save() documentation has a note for Drupal 8 that is not anymore valid
  • #2794547: Remove xjm from MAINTAINERS.txt in D7
  • #2201615 by hgoto: locale_translate_edit_form_submit() should check is_string(), instead of !empty() for string
  • #2764221 by stefan.r, vensires, Fabianx, fietserwin: utf8mb4IsSupported() shouldn't guess that InnoDB is the default engine
  • #2776439 by aerozeppelin, Novitsh, makbul_khan8: [D7] system_block_ip_action() adding empty IP record in blocked_ips table
  • #1880224 by joelpittet, thedavidmeister, rooby, validoll, monta: Notice: Undefined index: value in theme_status_report() (line 2577 of modules/system/system.admin.inc)
  • #2784561 by stefan.r, GoZ, Fabianx: [D7] IpAddressBlockingTest is failing on DrupalCI for PHP 7
  • #2468537 by hgoto, cilefen: The update module does not check updates for the admin theme if it is disabled
  • #2051453 by hgoto, joyceg, prabhurajn654, Fabianx: syntax error in update_manager_update_form()
  • #2764131: Missing modules warning instructions don't make sense for certain situations (such as for old Drupal 6 module entries in the system table)
  • #1784548 by btopro, Fabianx, Berdir, rbayliss, xaa: DB Log is missing watchdog table after enabling - Need to catch and ignore exceptions thrown in dblog_watchdog()
  • #2738933 by id.medion, chishah92: Remove unused argument in the function call field_cache_clear()
  • #2766537 by bhavikshah9, mforbes: Missing asterisk in one line of default.settings.php documentation block
Download Size md5 hash drupal-7.51.tar.gz 3.14 MB 49f82c1cac8e4bd4941ca160fcbee93d drupal-7.51.zip 3.61 MB 16ca54306fa674bfe9d15d06e22bfa88 Last updated: October 5, 2016 - 18:48Official release from tag: 7.51Core compatibility: 7.xRelease type: Bug fixesShort Description: If you need stability and features from the widest variety of contributed modules and themes, this is the version for you.Packaged Git sha1: ce174ee8bf12440b904c0cbdb9c5a01bdc1784c4

drupal 7.51

Drupal core releases -

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.

Two change records are associated with the 7.51 release:

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.

PHP 7 support:

Just a reminder that as of Drupal 7.50, there are no known PHP 7 issues (see #2656548: Fully support PHP 7 in Drupal 7). PHP 7 is officially supported by Drupal 7 and recommended for use where possible.

Known issues:

None.

Major changes since 7.50:
  • The Update module now also checks for updates to a disabled theme that is used as an admin theme.
  • Exceptions thrown in dblog_watchdog() are now caught and ignored.
  • Clarified the warning that appears when modules are missing or have moved.
  • Log messages are now XSS filtered on display.
  • Draggable tables now work on touch screen devices.
  • Added a setting for allowing double underscores in CSS identifiers (https://www.drupal.org/node/2810369).
  • If a user navigates away from a page while an Ajax request is running they will no longer get an error message saying "An Ajax HTTP request terminated abnormally".
  • The system_region_list() API function now takes an optional third parameter which allows region name translations to be skipped when they are not needed (API addition: https://www.drupal.org/node/2810365).
All changes since 7.50:
  • #2497259 by David_Rothstein: Followup for system_region_list() unnecessarily translates region names
  • #2762241 by David_Rothstein, wylbur: Missing default.profile from the file system
  • #2808789 by hanoii, nod_, heddn, geerlingguy, lokapujya, David_Rothstein, mangy.fox, xurizaemon, timfernihough, jibran, effulgentsia, j0rd, joelpittet, temkin, slashrsm, maxi Todorov, leewillis77, droplet, showrx, orbiteleven, opdavies, rooby, yechuah, shabana.navas, nikunjkotecha, ehj-52n, jhedstrom, sah62, edutrul, rfay, seutje, drupalshrek: Drupal alerts "An AJAX HTTP request terminated abnormally" during normal site operation, confusing site visitors/editors
  • #2379947 by ndobromirov, othermachines, hgoto, David_Rothstein: Prevent maximum execution time from being exceeded for large .po files in _locale_import_po()
  • #1443342 by joseph.olstad, mikeytown2, LauraRocks, xjm, stefan.r, joelpittet, brianV, effulgentsia, Fabianx, Mac_Weber: Inline file_uri_scheme() in file_stream_wrapper_uri_normalize() and other file.inc functions
  • #2009584 by hgoto, jtwalters, rteijeiro, ry5n, emattias, Fabianx: Allow double underscores to pass through drupal_clean_css_identifier as per new CSS standards
  • #2720853 by joseph.olstad, donquixote, Fabianx, quicksketch: D7 Improve theme registry build performance by 85%
  • #2459339 by hgoto, dagmar, klausi, kporras07, David_Rothstein, Fabianx: Log messages should be XSS filtered on display
  • #1261002 by LewisNyman, Pere Orga, nod_, Trey, quicksketch, jessebeach, mglaman, blueshadow2911, sabsbrain, Fabianx: Draggable tables do not work on touch screen devices
  • #2672088 by joelpittet, stefan.r, daffie, catch, mikeytown2, Fabianx, dawehner: Add static cache to DatabaseConnection ::escapeDatabase(), ::escapeTable(), ::escapeField() and ::escapeAlias()
  • #2497259 by aerozeppelin, catch, tim.plunkett, alexpott: system_region_list() unnecessarily translates region names
  • #2774725 by sandip27: Wrong hook is invoked (hook_aggregator_process() rather than hook_aggregator_process_info())
  • #2794155 by kiamlaluno: user_save() documentation has a note for Drupal 8 that is not anymore valid
  • #2794547: Remove xjm from MAINTAINERS.txt in D7
  • #2201615 by hgoto: locale_translate_edit_form_submit() should check is_string(), instead of !empty() for string
  • #2764221 by stefan.r, vensires, Fabianx, fietserwin: utf8mb4IsSupported() shouldn't guess that InnoDB is the default engine
  • #2776439 by aerozeppelin, Novitsh, makbul_khan8: [D7] system_block_ip_action() adding empty IP record in blocked_ips table
  • #1880224 by joelpittet, thedavidmeister, rooby, validoll, monta: Notice: Undefined index: value in theme_status_report() (line 2577 of modules/system/system.admin.inc)
  • #2784561 by stefan.r, GoZ, Fabianx: [D7] IpAddressBlockingTest is failing on DrupalCI for PHP 7
  • #2468537 by hgoto, cilefen: The update module does not check updates for the admin theme if it is disabled
  • #2051453 by hgoto, joyceg, prabhurajn654, Fabianx: syntax error in update_manager_update_form()
  • #2764131: Missing modules warning instructions don't make sense for certain situations (such as for old Drupal 6 module entries in the system table)
  • #1784548 by btopro, Fabianx, Berdir, rbayliss, xaa: DB Log is missing watchdog table after enabling - Need to catch and ignore exceptions thrown in dblog_watchdog()
  • #2738933 by id.medion, chishah92: Remove unused argument in the function call field_cache_clear()
  • #2766537 by bhavikshah9, mforbes: Missing asterisk in one line of default.settings.php documentation block
Download Size md5 hash drupal-7.51.tar.gz 3.14 MB 49f82c1cac8e4bd4941ca160fcbee93d drupal-7.51.zip 3.61 MB 16ca54306fa674bfe9d15d06e22bfa88 Last updated: October 5, 2016 - 18:48Official release from tag: 7.51Core compatibility: 7.xRelease type: Bug fixesShort Description: If you need stability and features from the widest variety of contributed modules and themes, this is the version for you.Packaged Git sha1: ce174ee8bf12440b904c0cbdb9c5a01bdc1784c4

drupal 8.2.0

Drupal core releases -

Release notes

This is a minor version (feature release) of Drupal 8 and is ready for use on production sites. See the CHANGELOG.txt for a summary of changes and improvements since the last minor release. Learn more about Drupal 8 and the Drupal 8 release cycle.

This minor release provides new improvements and functionality without breaking backward compatibility (BC) for public APIs. Note that there may be changes in internal APIs and experimental modules that require updates to contributed and custom modules and themes per Drupal core's backwards compatibility and experimental module policies.

Critical bug fixes Improved authoring features Improved site building and administrative features Improved web services features Improved performance and scalability Testing improvements

See the Drupal core change records for additional information on API changes. Translators should take note of a handful of minor string changes since the last release.

Experimental modules

The modules listed in this section are considered experimental for this release. Experimental modules are provided with Drupal core for testing purposes, but are not yet fully supported.

Increased stability in 8.2.0
BigPipe (beta stability)
Provides an advanced implementation of Facebook's BigPipe page rendering strategy, leading to greatly improved perceived performance for pages with dynamic, personalized, or uncacheable content. (See the BigPipe handbook page.) BigPipe is now considered beta stability, which means it is ready for use and testing by early adopters, and the API is stable enough for developers to begin using and extending it. One additional key feature is planned for the 8.3.x branch, and other changes may happen as needed to fix bugs.
New in 8.2.0
Place Block (alpha stability)
This new 8.2.x feature allows the user to place a block on any page and see the region where it will be displayed, without having to navigate to a backend administration form.
Settings Tray (machine name: outside_in, alpha stability)
This is a prototype of Dries's proposed Outside-In usability enhancements, which allow configuring page elements such as blocks from the front-end of your site. See the roadmap of outstanding issues, which includes both planned improvements and known accessibility and interaction bugs.
Content Moderation (alpha stability)
This new experimental feature allows defining content workflow states such as Draft, Archived, and Published as well as which roles have the ability to move content between one state and another. See the Content Moderation roadmap for the next steps for this module.
Datetime Range (alpha stability)
The experimental DateTime Range module provides a new field type that allows end dates. This is important for helping contributed modules like the Calendar module to work with Drupal 8 core. There are some small presentational, usability, accessibility, and translatability issues with the field, and its API may be refactored somewhat as we improve both it and the stable DateTime module. However, the data model for the field has consensus, so contrib and site authors can begin working with the module so long as they are willing to manage the risks of using an alpha experimental module. You can read the DateTime Range module plan for the next steps to make this useful field a part of the Standard installation.
Still under development
Migrate, Migrate Drupal, and Migrate Upgrade UI (alpha stability)
Use these modules to migrate Drupal 6 or 7 sites onto Drupal 8. See the user guide on upgrading from Drupal 6 or 7 to Drupal 8 for more information. Always back up your data before performing a migration.
  • Issues tagged Migrate critical are blockers for these modules being considered stable.
  • Drush support is currently only available in the Drupal Upgrade contributed module.
  • This release includes an important developer experience improvement for modules providing migrations: #2560795: Fixed the Migrate module to skip over migration sources that require code from uninstalled modules.
  • Core now provides migrations for most Drupal 6 data and can be used for migrating Drupal 6 sites to Drupal 8 (now including migrations for core node translations!), but the migration of multilingual functionality is still not complete.
  • The Drupal 7 to Drupal 8 migration is incomplete, but is suitable for developers who would like to help improve the migration, and can be used to test upgrades especially for simple Drupal 7 sites. (Outstanding issues for the Drupal 7 to Drupal 8 migration)
  • Inline Form Errors (alpha stability)
    This provides a proof-of-concept for showing form errors inline for improved accessibility. This module has outstanding issues, some of which are significant. This module may be removed from core in 8.3.x if the issues are not resolved within the next six months.
    Third-party library updates Changed coding standards

    Drupal 8.2.0 has adopted the following coding standards changes:

    Known issues

    There are no known regressions in this release.

    Drupal 8 currently has a number of known issues related to incorrect tracking of file usage, which can result in files being unexpectedly deleted from a site. (These issues also existed in 8.0.x and 8.1.x but have been recently discovered.) Site owners experiencing unexplained file loss should consider setting "Delete orphaned files" to "Never" on /admin/config/media/file-system until these issues are resolved, and note the following issues:

    The following issues may affect people running Drupal 8.2.0 on specific hosting environments:

    Search the issue queue for all known issues.

    All changes since 8.2.0-rc2
    • #2811357 by alexpott, mattlt, jibran: Fix CHANGELOG.txt for 8.2.0 to remove paragonie/random_compat update
    • #2795845 by effulgentsia, xjm, dawehner, cilefen, alexpott, timmillwood, Gábor Hojtsy, Wim Leers, chx, Cottser, catch, vaplas: Add changelog for Drupal 8.2.0
    • #2807705 by alexpott, dawehner, aburke626: FormattableMarkup::placeholderFormat() can result in unsafe replacements
    • #2809853 by joelpittet: Xss::filterAdmin() typo
    • #2782309 by samuel.mortenson, martin107: Refactor File and Image related image field creation logic into a new trait
    • #2734663 by klausi, jibran, dawehner, naveenvalecha: Update deprecation message for old KernelTestBase in simpletest
    • #2801851 by shashikant_chauhan, Yogesh Pawar, phenaproxima, mikeryan: Remove system-of-record APIs from migrate
    • #2783079 by david_garcia, alexpott: DRUPAL-SA-CORE-2016-003 Completely broke IIS drupal deployments
    • Revert "Issue #2662844 by penyaskito, dawehner, catch: cache.backend.chainedfast misbehaves in some situations"
    • #2806827 by shashikant_chauhan, joachim: incorrect sample code in hook_node_links_alter()
    • #2808497 by klausi, alexpott: Prophecy mocking broken on PHP 7 because of old phpunit version
    • #2485385 by phenaproxima, quietone, alexpott, mikeryan, Berdir, blazey, xjm, hussainweb, catch, heddn, benjy: Move highwater field support to the source plugin, and do not expose its internals on MigrationInterface
    • #2805213 by agoradesign: Incorrect documentation for EntityAccessControlHandler::checkFieldAccess()
    • #2804525 by shashikant_chauhan, joachim: EntityTypeManager should mention hook_entity_type_build()
    • #2807689 by cilefen: Add cilefen as a provisional maintainer to MAINTAINERS.txt
    • #2706405 by heddn, edysmp, davidparedes21, mikeryan, phenaproxima: File migrations *always* copy in files, even if the files were off-line copied to destination
    • #2807271 by Mile23: run-tests.sh needs to output an exception to stderr for the testbot
    • #2807171 by alexpott: Use the correct testing table prefix in simpletest_clean_database()
    • #2776235 by mikeryan, alexpott: Cached autoloader misses cause failures when missed class becomes available
    • #2674152 by Jo Fitzgerald, hussainweb: D7 User fields content not migrating first time
    • #2791119 by phenaproxima, quietone, chx, mikeryan, benjy: Write meaningful Migrate source tests
    • #2804675 by alexpott, hideaway: Tests using TestDatabase class are stuck in an infinite loop in Windows (8.2.0-rc2 only)
    • #2567715 by marthinal, hgoto, jpd4nt, mr.baileys, Wim Leers, alexpott: #markup generated by #pre_render callbacks do not get processed by ensureMarkupIsSafe()
    • #2738567 by jmuzz, mtift, claudiu.cristea, dawehner, samuel.mortenson: Add test trait for drupalGetTestFiles and drupalCompareFile
    • #2681869 by mikeryan, benjy: Provide clean way to merge configuration into migration plugins
    • #2684567 by gnuget, chx, heddn, vasi, mikeryan: Requiring a migration w/ a source plugin using a generator fatals
    • #2773733 by claudiu.cristea, klausi, dawehner: Fix AssertLegacyTrait::assert(No)Text to handle html encoded strings (part 3)
    • #2500533 by quietone, phenaproxima: Upgrade path for System 7.x
    • #2798097 by klausi, claudiu.cristea: Move all kernel tests to their correct phpunit location
    • #2802719 by maxocub: Publishing status option migrate to empty checkbox
    • #2753939 by phenaproxima, alexpott: BlockRegion process plugin should be source theme-aware
    • #2803117 by chx: JavascriptTestBase catches the wrong exception
    • #2785589 by tedbow, nod_, droplet, drpal, alexpott, Wim Leers, xjm: Fix js and jsdoc of outside-in module
    • #2798609 by hardik.p, shashikant_chauhan, naveenvalecha, joachim, daffie: field.purge.inc points to php.net delete function
    • #2801551 by gianani: getBundleEntityType() can return NULL
    • Revert "Issue #2763787 by nerdstein, rlhawk, slasher13, therealssj, TravisCarden: Upgrade random_compat to latest version"
    • #2800703 by Shashwat Purav: syntax error in deprecation notice's sample code
    • #2773185 by Wim Leers, effulgentsia, dawehner: Fix nits in \Drupal\rest\Entity\ConfigDependencies
    • #2798523 by naveenvalecha: missing @param in ContactFormEditForm constructor
    • #2797721 by jp.stacey: Custom form handler's submitForm not called when using example in documentation
    • #2802301 by tstoeckler: Use route providers for ModerationState(|Transition)
    • #2801855 by dbt102: Add_content_moderation_help
    • #2795579 by martin107, klausi, dawehner: Adapt assertCacheContexts to not rely on the return value of assertIdentical
    • #2771187 by Lendude: Add javascript testing for pagination on AJAX enabled views
    • #2690389 by reszli, mikeryan, Gábor Hojtsy, juancasantito, zsofi.major, edgewl2, alexpott, jlbellido, penyaskito: Fix string translation in MigrateUpgradeRunBatch
    • #2794735 by harings_rob: Wrong documentation on Drupal\rest\Plugin\rest\resource\EntityResource
    Download Size md5 hash drupal-8.2.0.tar.gz 12.27 MB 5d0c57d2fd6338d60a5e311acc188b44 drupal-8.2.0.zip 20.15 MB 07b04f61b2302d34c21102c790d3ca7a Last updated: October 5, 2016 - 09:43Official release from tag: 8.2.0Core compatibility: 8.xRelease type: Bug fixesNew featuresShort Description: The latest minor release includes new features and backwards-compatible API improvements, and is ready for new development and production sites.Packaged Git sha1: fb83de52e58e8fb3303de7aa9834f99ae128564a
    Suscribirse a Drupal Hispano agregador: Releases Drupal