Quantcast
Channel: Releases for Drupal core
Viewing all 601 articles
Browse latest View live

drupal 8.2.4

$
0
0

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):

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.

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: 7 Dec 2016 at 18:53 UTC
Official release from tag: 
8.2.4
Core compatibility: 
Release type: 
Short Description: 
The next patch release of Drupal 8 is ready for new development and use on production sites.
Packaged Git sha1: 
7b4d06507ae7134b0906ec49480b09517f55fc82

drupal 7.53

$
0
0

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: 7 Dec 2016 at 23:13 UTC
Official release from tag: 
7.53
Core compatibility: 
Release type: 
Short 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.5

$
0
0

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 UTC
Official release from tag: 
8.2.5
Core compatibility: 
Release type: 
Short Description: 
The next patch release of Drupal 8 is ready for new development and use on production sites.
Packaged Git sha1: 
6d42807a7fb20809a37898453d7b8bad0c9fdc29

drupal 8.4.x-dev

$
0
0
Download Size md5 hash
drupal-8.4.x-dev.tar.gz 12.78 MB f425e72140a998db020691900c8c2c81
drupal-8.4.x-dev.zip 21.61 MB 3488468b8a3a2477a16ce5647e01f3e3
Last updated: 3 Feb 2017 at 21:48 UTC
Last packaged version: 8.4.x-dev

Release notes

Development release package for the 8.4.x release.

The 8.4.x branch is open for development and will now include the latest commits. Those interested in testing the development version of Drupal core should continue to work with the 8.3.x branch until the 8.3.0 release on April 5, 2017.

Development release from branch: 
8.4.x
Core compatibility: 
Packaged Git sha1: 
5632ab5d4607e7a2dd667703d76e1e1809127456

drupal 8.3.0-alpha1

$
0
0

Release notes

This is an alpha release for the next feature release of Drupal 8. Alphas are good testing targets for developers and site builders who are comfortable reporting (and where possible, fixing) their own bugs. Alpha releases are not recommended for non-technical users, nor for production websites. More information on alpha releases.

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.

This release includes the feature and API additions below.

New stable features

The BigPipe module has become stable in 8.3.0. This module 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

Improved authoring features

Improved site administration experience

REST and API-first improvements

Drupal 8.3.0-alpha1 significantly improves REST and API-first support with the following new features, API and developer experience improvements, and bug fixes.

Improved performance and scalability

Other API improvements

Modules requiring Drupal 8.3.0-alpha1 or later can take advantage of these additional API improvements:

Testing improvements

New experimental modules

Experimental modules are provided with Drupal core for testing purposes, but are not yet fully supported.

Workflows (alpha stability)
This module abstracts the transitions and states system from Content Moderation into a separate component so that it can be reused by other modules that implement non-publishing workflows.
Layout Discovery (alpha stability)
Provides an API for modules or themes to register layouts. See the layout roadmap for the next steps for this module.
Field Layout (alpha stability)
This module provides the ability for site builders to rearrange fields on content types, block types, etc. into new regions, for both the form and display, on the same forms provided by the normal field user interface. See the entity display layout roadmap for the next steps for this module.

Updated experimental features

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

Migrate (beta stability)
As of 8.3.0, the Migrate API now has beta stability, meaning that no future backwards-incompatible API changes are anticipated, so developers can leverage these APIs in custom migrations. Migrate will be considered completely stable after the issues tagged Migrate critical are resolved, to ensure the base API fully supports critical functionality.
Migrate Drupal and Migrate Drupal UI (alpha stability)
Content Moderation (alpha stability)

Content Moderation allows content workflow states such as Draft, Archived, and Published, and now depends on the new experimental Workflows module (described above) to supply workflows and transitions for these states. See the Workflows change record for more information.

Important: If you previously installed Content Moderation in 8.2.x, you must uninstall it before upgrading to 8.3.0-alpha1 or you will encounter fatal errors. You will need to reconfigure your workflows and transitions with the new module after upgrading and re-enabling Content Moderation, so be sure to back them up beforehand. (No upgrade path is supplied since the module is still alpha stability.)

Content Moderation includes many additional improvements in this release:

See the Content Moderation roadmap for the next steps for this module.

Settings Tray (alpha stability)
This is a prototype of Dries's proposed Outside-In usability enhancements. It allows configuring page elements such as blocks and menus from the frontend of your site. See the roadmap of outstanding issues, which includes both planned improvements and known accessibility and interaction bugs. The module is more polished in this release, but still considered alpha stability. It needs to become stable within the next six months to remain in core.
DateTime Range (alpha stability)
The DateTime Range module provides a field type that allows end dates. This is important for contributed modules like the Calendar module to work with Drupal 8 core. 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. This module needs to become stable within the next six months to remain in core.
Place Block (alpha stability)
This 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. The Place Block module needs to reach stability within the next six months to remain in core.
Inline Form Errors (alpha stability)
This provides a proof-of-concept for showing form errors inline for improved accessibility. Since the last minor release, important progress has been made on this module's has outstanding issues. Help resolve the remaining issues on the roadmap to keep this module in Drupal core for 8.3.0.

Third-party library updates

In addition to the vendor updates and coding standards changes descibed below, PHP CodeSniffer and Drupal Coder have been added as development requirements: #2744463: Add phpcs/coder to dev requirements.

Changed coding standards

The following standards have been adopted for 8.3.x. Drupal core does not yet fully comply with these standards, but will be updated during the release candidate phase.

Other important issues

Translators should take note of a handful of minor string changes since the last release.

The following important issues are resolved in 8.3.0-alpha1 (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.

A recently discovered data loss issue affects 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. 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 minor release

See the Drupal 8.3.x issue queue.

Download Size md5 hash
drupal-8.3.0-alpha1.tar.gz 11.68 MB 601f931d5a3281214917e3eabfd86408
drupal-8.3.0-alpha1.zip 19.65 MB e6ef960be022393e8f31158031fb4fea
Last updated: 1 Feb 2017 at 17:03 UTC
Official release from tag: 
8.3.0-alpha1
Core compatibility: 
Release type: 
Short Description: 
Alphas are good testing targets for developers and site builders who are comfortable reporting (and where possible, fixing) their own bugs. Alpha releases are not recommended for non-technical users, nor for production websites.
Packaged Git sha1: 
b58c96d3ff481b2a41b3937107896cc0587bd71e

drupal 8.2.6

$
0
0

Release notes

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

This is also the final scheduled patch release of the 8.2.x series aside from critical or security fixes. The next stable release planned for Drupal 8 will be the Drupal 8.3.0 minor release, which is scheduled for April 5, 2017. Sites should plan to update to 8.3.0 once it is released in order to continue receiving bug and security fixes. An alpha release is available for testing.

This release only contains bug fixes, along with documentation and testing improvements. Translators should take note of a handful of minor string changes since the last release.

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

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.

A recently discovered data loss issue affects 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. 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.5:

Download Size md5 hash
drupal-8.2.6.tar.gz 11.53 MB 57526a827771ea8a06db1792f1602a85
drupal-8.2.6.zip 19.15 MB 9235f4c03f99b64726d5736337fd2265
Last updated: 1 Feb 2017 at 18:58 UTC
Official release from tag: 
8.2.6
Core compatibility: 
Release type: 
Short Description: 
The next patch release of Drupal 8 is ready for new development and use on production sites.
Packaged Git sha1: 
711288453bb031c0ad5324f5361339d51a8dd511

drupal 7.54

$
0
0

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.

Three change records are associated with the 7.54 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.

Known issues:

There are no known regressions in this release.

Major changes since 7.53:

All changes since 7.53:

Download Size md5 hash
drupal-7.54.tar.gz 3.12 MB 3068cbe488075ae166e23ea6cd29cf0f
drupal-7.54.zip 3.62 MB d1888d42be1b41f9c3642b61b59014bd
Last updated: 1 Feb 2017 at 22:08 UTC
Official release from tag: 
7.54
Core compatibility: 
Release type: 
Short 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: 
986185c49bfecad6dfce7b6df81b325486585d9e

drupal 8.3.0-beta1

$
0
0

Release notes

This is a beta release for the next feature release of Drupal 8. Betas are good testing targets for developers and site builders who are comfortable reporting (and where possible, fixing) their own bugs. Beta releases are not recommended for non-technical users, nor for production websites. More information on beta releases.

This minor release provides new improvements and functionality without breaking backward compatibility (BC) for public APIs. 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.

For a full list of other API and feature additions included in the 8.3.0 beta compared to 8.2.x, see the 8.3.0-alpha1 release notes.

The following important issues have been resolved since 8.3.0-alpha1 (in addition to the numerous fixes listed at the end of this post).

Important bug fixes

The following critical and major bug fixes resolve several problems that affected data integrity as well as specific server environments.

User and developer experience improvements

The following improvements have been added to this beta (in addition to those that were already included in 8.3.0-alpha1).

In addition to the above improvements, a fix is under consideration for the Serialization module to change the API to explicitly return the correct data type for serialized data. This proposed change may impact sites, third-party REST/HAL/JSON applications, and contributed modules that expect data in the current string format. Note that this change is not included in the beta, but may be included in the upcoming release candidate, including an optional BC layer.

Experimental module improvements

This beta release includes several improvements for the experimental modules in 8.3.0-alpha1.

Updated third-party libraries

Known issues

#2843565: getViewBuilder('node')->viewMultiple() bypasses render cache was a bug fix committed prior to 8.3.0-beta1 but introduced a regression with comment threading, and a potential regression for contrib modules doing similar things to comment module. The issue has been reverted so will not be in the dev tarballs or the 8.3.0 release candidate.

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. 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 8.3.0-alpha1

Download Size md5 hash
drupal-8.3.0-beta1.tar.gz 11.71 MB 7c5b312098fd5573d6e1420cfe86275e
drupal-8.3.0-beta1.zip 19.68 MB 5eadbbcf83724dd5779c660b2fc0f416
Last updated: 15 Feb 2017 at 16:23 UTC
Official release from tag: 
8.3.0-beta1
Core compatibility: 
Release type: 
Short Description: 
Betas are good testing targets for developers and site builders who are comfortable reporting (and where possible, fixing) their own bugs. Beta releases are not recommended for non-technical users, nor for production websites.
Packaged Git sha1: 
b459401734b37f28b3efd5e8cbb0a885fca7fc55

drupal 8.3.0-rc1

Next: drupal 8.2.7
Previous: drupal 8.3.0-beta1
$
0
0

Release notes

This is a release candidate for the next feature release of Drupal 8. Release candidates are not supported for production sites, but they are intended for widespread testing in preparation for the upcoming stable release. More information on release candidates.

Minor releases provide 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.

For a full list of the API and feature additions included in the 8.3.0 release candidate, see the 8.3.0-alpha1, and 8.3.0-beta1 release notes.

Translators should take note of the string changes since the last minor release. Developers can review the change records for this release.

Backwards compatibility break to correct Serialization module output

#2751325: All serialized values are strings, should be integers/booleans when appropriate corrects a bug that would output all scalar values as strings rather than the correct data type in serialized output, including REST responses. This fix may require some client application updates if the application relies on these values being strings.

An opt-in backwards compatibility mode is configurable at the site level, but not enabled by default. Read the change record for more information on this change and on configuring the backwards compatibility mode.

Other important issues resolved since 8.3.0-beta1

Known issues

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. 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:

Search the issue queue for all known issues.

All changes since 8.3.0-beta1

Download Size md5 hash
drupal-8.3.0-rc1.tar.gz 11.75 MB 0acd6c49d5626cd47077eb2650a409cb
drupal-8.3.0-rc1.zip 19.69 MB b865ad946d8eca8199d8b36a750f5b9c
Last updated: 1 Mar 2017 at 15:48 UTC
Official release from tag: 
8.3.0-rc1
Core compatibility: 
Release type: 
Short Description: 
Release candidates are not supported for production sites, but they are intended for widespread testing in preparation for the upcoming stable release.
Packaged Git sha1: 
6a9957ac031cc5576d4a043ef77c8cc31d2f597e

drupal 8.2.7

Next: drupal 8.3.0-rc2
Previous: drupal 8.3.0-rc1
$
0
0

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 announcements:

This release also includes a security-related update for the phpunit dev dependency. Since 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. This update ensures that Drupal core requires the most secure version of phpunit available, so you should update any sites that do include dev dependencies with this version. Using dev dependencies in production is still not recommended. Be sure to follow the update instructions completely, including removing old files.

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

A regression was found in this release.

See the list of the known issues for the 8.2.x branch.

Download Size md5 hash
drupal-8.2.7.tar.gz 11.53 MB 10b1669f750a9996096e76059c157b9a
drupal-8.2.7.zip 19.16 MB d7fe1a24ce5edb30da87f87614889ed1
Last updated: 15 Mar 2017 at 20:27 UTC
Official release from tag: 
8.2.7
Core compatibility: 
Release type: 
Short Description: 
The next patch release of Drupal 8 is ready for new development and use on production sites.
Packaged Git sha1: 
e2fc6ffedf85722e2210edee645fa00d12771c3b

drupal 8.3.0-rc2

Next: drupal 8.3.0
Previous: drupal 8.2.7
$
0
0

Release notes

This is a release candidate for the next feature release of Drupal 8 and includes security fixes since the previous release candidate. Release candidates are not supported for production sites, but they are intended for widespread testing in preparation for the upcoming stable release. More information on release candidates.

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.

For a full list of the API and feature additions included in the 8.3.0 release candidate, see the 8.3.0-alpha1, 8.3.0-beta1, and 8.3.0-rc1 release notes.

Translators should take note of the string changes since the last minor release. Developers can review the change records for this release.

Important issues resolved since 8.3.0-rc1

This release candidate includes security fixes that were also released in Drupal 8.2.7. See SA-CORE-2017-001 for more information. Sites using 8.3.0-rc1 or earlier should update immediately. (Sites on 8.2.x should update to Drupal 8.2.7).

This release also includes a security-related update for the phpunit dev dependency. Since 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. This update ensures that Drupal core requires the most secure version of phpunit available, so you should update any sites that do include dev dependencies with this version. Using dev dependencies in production is still not recommended. Be sure to follow the update instructions completely, including removing old files.

Additional important fixes since RC1:

Known issues

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. 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:

A regression was found in this release.

Search the issue queue for all known issues.

All changes since 8.3.0-rc1

Download Size md5 hash
drupal-8.3.0-rc2.tar.gz 11.75 MB 3bcddc9a48801f7035c7cb0e6f02f6d0
drupal-8.3.0-rc2.zip 19.7 MB 21feb40bcf7568663ba4d6ed3c0d9a6f
Last updated: 15 Mar 2017 at 21:33 UTC
Official release from tag: 
8.3.0-rc2
Core compatibility: 
Release type: 
Short Description: 
Release candidates are not supported for production sites, but they are intended for widespread testing in preparation for the upcoming stable release.
Packaged Git sha1: 
0cc47a34bd0d95b1deff02715239c073dcb24693

drupal 8.3.0

Next: drupal 8.2.8
Previous: drupal 8.3.0-rc2
$
0
0

Release notes

Update: Drupal 8.3.1 is available and fixes a security vulnerability. After updating to Drupal 8.2.8 for the security fix and then reading the release notes below, you should update directly to 8.3.1 instead of 8.3.0.

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.

If you encounter errors when updating to this release, see the known issues listed below. If you use Drush, update to Drush 8.1.10 prior to using it to update Drupal. There are known issues updating to Drupal 8.3.0 using older versions of Drush.

This minor release provides new improvements and functionality without breaking backward compatibility (BC) for public APIs except where noted below. 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.

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.

Backwards compatibility break to correct Serialization module output

#2751325: All serialized values are strings, should be integers/booleans when appropriate corrects a bug that would output all scalar values as strings rather than the correct data type in serialized output, including REST responses. This fix may require some client application updates if the application relies on these values being strings.

An opt-in backwards compatibility mode is configurable at the site level, but not enabled by default. Read the change record for more information on this change and on configuring the backwards compatibility mode.

Important bug fixes since 8.2.x

The following important bugs have been resolved since the final 8.2.x bugfix release:

New stable features

The BigPipe module has become stable in 8.3.0. This module 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.

Improved authoring features

Improved site building and administrative features

Improved web services features

Drupal 8.3.0 significantly improves REST and API-first support with the following new features, API and developer experience improvements, and bug fixes.

Improved performance and scalability

Testing improvements

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.

New experimental modules

Workflows (alpha stability)
This module abstracts the transitions and states system from Content Moderation into a separate component so that it can be reused by modules that implement non-publishing workflows (such as for users or products) as well as content publishing workflows. The module also includes support for default workflow states and transitions.
Layout Discovery (alpha stability)
Provides an API for modules or themes to register layouts as well as five common default layouts. By providing this API in core, we help make it possible for core and contributed layout solutions to be compatible with each other. The following contributed modules already have development versions that support the new API:

See the layout roadmap for the next steps for this module.

Field Layout (alpha stability)
This module provides the ability for site builders to rearrange fields on content types, block types, etc. into new regions, for both the form and display, on the same forms provided by the normal field user interface. See the entity display layout roadmap for the next steps for this module.

Updated experimental modules

Migrate (beta stability)
As of 8.3.0, the Migrate API now has beta stability, meaning that no future backwards-incompatible API changes are anticipated, so developers can leverage these APIs in custom migrations. Migrate will be considered completely stable after the issues tagged Migrate critical are resolved, to ensure the base API fully supports critical functionality.
Migrate Drupal and Migrate Drupal UI (alpha stability)
Content Moderation (alpha stability)

Content Moderation allows content workflow states such as Draft, Archived, and Published, and now depends on the new experimental Workflows module (described above) to supply workflows and transitions for these states. See the Workflows change record for more information.

Important: If you previously installed Content Moderation in 8.2.x, you must uninstall it before upgrading to 8.3.0 or you will encounter fatal errors. You will need to reconfigure and reapply your workflows and transitions with the new module after upgrading and re-enabling Content Moderation, so be sure to back them up beforehand. (No upgrade path is supplied since the module is still alpha stability.)

Content Moderation includes many additional improvements in this release:

See the Content Moderation roadmap for the next steps for this module. Both Workflow and Content Moderation must reach beta stability within six months for Content Moderation to remain in core.

Settings Tray (alpha stability)
This is a prototype of Dries's proposed Outside-In usability enhancements. It allows configuring page elements such as blocks and menus from the frontend of your site. See the roadmap of outstanding issues, which includes both planned improvements and known accessibility and interaction bugs. The module is more polished in this release, but still considered alpha stability. It needs to become stable within the next six months to remain in core.
DateTime Range (alpha stability)
The DateTime Range module provides a field type that allows end dates. This is important for contributed modules like the Calendar module to work with Drupal 8 core. The DateTime Range module plan is mostly complete and DateTime Range is expected to be beta stability soon, with only a couple of usability issues remaining. This module needs to become stable within the next six months to remain in core.
Place Block (alpha stability)
This 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. The Place Block module needs to reach stability within the next six months to remain in core.
Inline Form Errors (alpha stability)
This provides a proof-of-concept for showing form errors inline for improved accessibility. Since the last minor release, Inline Form Errors has improved significantly, including usability and accessibility fixes as well as underlying fixes to the form system. The Inline Form Errors experimental module's functionality is now automatically disabled while editing a field with Quick Edit because its method of displaying errors was not compatible with Quick Edit's. (There is a followup to allow any form to opt out of Inline Form Errors.) See the outstanding issues for Inline Form Errors for additional issues that remain before Inline Form Errors can become stable.

Package management improvements

Other API improvements

Modules requiring Drupal 8.3.0 or later can take advantage of these additional API improvements:

Third-party library updates

In addition to the vendor updates and coding standards changes described below, PHP CodeSniffer and Drupal Coder have been added as development requirements: #2744463: Add phpcs/coder to dev requirements. (As a reminder, dev dependencies should never be added to production or Internet-facing sites. See Drupal 8 will no longer include dev dependencies in release packages for more information.)

Changed coding standards

Drupal 8.3.0 has adopted the following coding standards changes:

Known issues

We've received reports of the following issues with this release:

  1. Sites that have the HAL module enabled and are upgrading from 8.1.x have encountered #2867444:
    Configuration schema errors whilst updating to 8.3.0
    . Possible workarounds include updating to 8.2.7 first and then to 8.3.0, or (for sites using Drush) updating to Drush 8.1.10. (Note that 8.1.x has been end-of-life since September 2016, so we generally do not provide full support for updates that skip minor releases.)
  2. Some users have reported #2867253: Upgrade to 8.3.0: Call to a member function get() on array in CacheCollector.php. If you encounter this error, please provide a list of installed contributed modules and any other information about your site on the linked issue.
  3. There is a small BC break in statistics_get() when it is used with an invalid node ID. #2867493: Error: Call to a member function getTotalCount() on boolean in statistics_get() provides a fix for this issue.

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. 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:

Search the issue queue for all known issues.

All changes since 8.3.0-rc2

Download Size md5 hash
drupal-8.3.0.tar.gz 12.08 MB 1dcce599eddba07eb00e8879937525c3
drupal-8.3.0.zip 19.93 MB 67b9a07a1a2bab72ff0d0be670daf104
Last updated: 6 Apr 2017 at 00:38 UTC
Official release from tag: 
8.3.0
Core compatibility: 
Release type: 
Short 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: 
226cc0b21da1b49c654e3773da2ccd2341aca5d6

drupal 8.2.8

Next: drupal 8.3.1
Previous: drupal 8.3.0
$
0
0

Release notes

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

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.

After upgrading to Drupal 8.2.8, the site's "Available updates" page may still list Drupal 8.3.1 as an additional required security update, but this information is incorrect and can be ignored; both Drupal 8.2.8 and Drupal 8.3.1 contain the same security fix. However, the 8.2.x series is end-of-life and will not receive further updates, so you should also plan to update to Drupal 8.3.1 or later once you have had a chance to test thoroughly. See the Drupal 8.3.0 release notes for more information on the new minor release, including requirements for updating from 8.2.x releases.

Known issues

There are no known regressions in this release since 8.2.7.

Download Size md5 hash
drupal-8.2.8.tar.gz 11.53 MB 039507247f3712c3fb022805eb13faf4
drupal-8.2.8.zip 19.16 MB 4fb7fddfb34520f2a301b7b74a92f282
Last updated: 19 Apr 2017 at 17:27 UTC
Official release from tag: 
8.2.8
Core compatibility: 
Release type: 
Short Description: 
Maintenance and security release of the Drupal 8 series.
Packaged Git sha1: 
75fde1e41e5555aacf0acba6370b11a4ec1a77d5

drupal 8.3.1

Next: drupal 8.3.2
Previous: drupal 8.2.8
$
0
0

Release notes

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

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.

Important: If you are running Drupal 8.2.7 or earlier, update to Drupal 8.2.8 instead of 8.3.1 to apply the security fix as safely as possible. (You should still plan to update to this release at a later date, as the 8.2.x series is end-of-life and will not receive further updates.)

Minor releases like Drupal 8.3.0 may include changes to 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. See the Drupal 8.3.0 release notes for more information on the new minor release, including requirements for updating from 8.2.x releases.

Known issues

See the 8.3.0 release notes and the known issues for the 8.3.x branch. There are no known regressions in this release since 8.3.0.

Download Size md5 hash
drupal-8.3.1.tar.gz 12.08 MB 0287dcda619e440f6d41b1cc48a81e56
drupal-8.3.1.zip 19.93 MB f60172210f762914471d2a8d112af9af
Last updated: 19 Apr 2017 at 17:29 UTC
Official release from tag: 
8.3.1
Core compatibility: 
Release type: 
Short Description: 
Maintenance and security release of the Drupal 8 series.
Packaged Git sha1: 
cef38b32ac0cf08628ca9b386dce676874f42b3a

drupal 8.3.2

Next: drupal 8.3.3
Previous: drupal 8.3.1
$
0
0

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.3.2 (in addition to the dozens of other fixes listed at the end of this post):

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.

There was a temporary problem affecting Drupal 8 sites built with Composer, #2875446: Drupal 8.3.2 installed via composer reports version 8.3.3-dev in UI. If you are affected by this issue, clear the Composer cache and try again.

Updating from versions older than 8.3.0

We've received reports of the following issues with the 8.3.0 release that may affect those updating from older versions of Drupal 8:

  • A few sites have reported #2869449: PluginNotFound exception after update to Drupal 8.3 where the plugin name mentioned in the exception may vary. Administrators of affected sites should check the issue queues of contributed modules in use. Comment on #2869449 if necessary.
  • Sites that have the HAL module enabled and are upgrading from 8.1.x have encountered #2867444: Configuration schema errors whilst updating to 8.3.0. Possible workarounds include updating to 8.2.7 first and then to 8.3.0, or (for sites using Drush) updating to Drush 8.1.10. (Note that 8.1.x has been end-of-life since September 2016, so we generally do not provide full support for updates that skip minor releases.)

File usage tracking causes unexpected file deletion

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. 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:

Search the issue queue for all known issues.

All changes since the last release

Changes since 8.3.1:

Download Size md5 hash
drupal-8.3.2.tar.gz 12.11 MB d1fce1ec78ca1bcde4a346f4c06531b4
drupal-8.3.2.zip 20.02 MB 0efe03041beb93ddf42cced5d7a78ea4
Last updated: 3 May 2017 at 18:03 UTC
Official release from tag: 
8.3.2
Core compatibility: 
Release type: 
Short Description: 
The next patch release of Drupal 8 is ready for new development and use on production sites.
Packaged Git sha1: 
998a14815eed491b8030dd9b277090e3d804eba8

drupal 8.3.3

Next: drupal 7.55
Previous: drupal 8.3.2
$
0
0

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.3.3 (in addition to the dozens of other fixes listed at the end of this post):

Changes to the update process since Drupal 8.2.3

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. See UPDATE.TXT in the Drupal download for full instructions on how to update.

Known issues

There are no known regressions in this release.

Updating from versions older than 8.3.0

We've received reports of the following issues with the 8.3.0 release that may affect those updating from older versions of Drupal 8:

  • A few sites have reported #2869449: PluginNotFound exception after update to Drupal 8.3 where the plugin name mentioned in the exception may vary. Administrators of affected sites should check the issue queues of contributed modules in use. Comment on #2869449 if necessary.
  • Sites that have the HAL module enabled and are upgrading from 8.1.x have encountered #2867444: Configuration schema errors whilst updating to 8.3.0. Possible workarounds include updating to 8.2.7 first and then to 8.3.0, or (for sites using Drush) updating to Drush 8.1.10. (Note that 8.1.x has been end-of-life since September 2016, so we generally do not provide full support for updates that skip minor releases.)

File usage tracking causes unexpected file deletion

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. 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:

Search the issue queue for all known issues.

All changes since the last release

Changes since 8.3.2:

Download Size md5 hash
drupal-8.3.3.tar.gz 12.13 MB eafff06bbe636b526ab17c064fdc5422
drupal-8.3.3.zip 20.09 MB 0c820c066984af55190e1685cff3b824
Last updated: 7 Jun 2017 at 17:54 UTC
Official release from tag: 
8.3.3
Core compatibility: 
Release type: 
Short Description: 
The next patch release of Drupal 8 is ready for new development and use on production sites.
Packaged Git sha1: 
3e6acdf16f78867d4ea188163a6c656b9ffc88cf

drupal 7.55

Next: drupal 8.3.4
Previous: drupal 8.3.3
$
0
0

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.

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

There are two changes to the .htaccess file in this release:

  • A change to support services such as Let's Encrypt by making Drupal not block the .well-known directory defined by RFC 5785 (see #2847325).
  • A change to allow Drupal sites to work correctly on Apache 2.4 when the mod_access_compat Apache module is disabled (see #1599774).

Upgrading custom versions of .htaccess to incorporate these changes is recommended, but not required.

Known issues:

There are no known regressions in this release.

Major changes since 7.54:

  • #2877243: Fixed incompatibility with PHP versions 7.0.19 and 7.1.5 due to duplicate DATE_RFC7231 definition.
  • #2847325: Allowed services such as Let's Encrypt to work with Drupal on Apache, by making Drupal's .htaccess file allow access to the .well-known directory defined by RFC 5785.
  • #1599774: Made new Drupal sites work correctly on Apache 2.4 when the mod_access_compat Apache module is disabled.
  • #2289867: Fixed Drupal's URL-generating functions to always encode '[' and ']' so that the URLs will pass HTML5 validation.
  • Made Drupal core pass all automated tests on PHP 7.1.

All changes since 7.54:

Download Size md5 hash
drupal-7.55.tar.gz 3.13 MB ad97f8c86cee7be9d6ab13724b55fa1c
drupal-7.55.zip 3.62 MB 2e8454e3a4eb8068b1134c52ecae9583
Last updated: 7 Jun 2017 at 22:19 UTC
Official release from tag: 
7.55
Core compatibility: 
Release type: 
Short 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: 
ae4576324e1aaa7bbddd664053573fd26e46b461

drupal 8.3.4

Next: drupal 7.56
Previous: drupal 7.55
$
0
0

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 announcements:

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

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

Download Size md5 hash
drupal-8.3.4.tar.gz 12.13 MB 243a2e10032abaf55c10a96555315727
drupal-8.3.4.zip 20.09 MB a27363b27486b519bb8820890cf5adbb
Last updated: 21 Jun 2017 at 18:24 UTC
Official release from tag: 
8.3.4
Core compatibility: 
Release type: 
Short Description: 
The next patch release of Drupal 8 is ready for new development and use on production sites.
Packaged Git sha1: 
a795651d0b60a8a5d4867223fbc10bcbdfb5ee87

drupal 7.56

Next: drupal 8.3.5
Previous: drupal 8.3.4
$
0
0

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:

Download Size md5 hash
drupal-7.56.tar.gz 3.13 MB 5d198f40f0f1cbf9cdf1bf3de842e534
drupal-7.56.zip 3.62 MB a8b0f98c21e8885560403fb30bc6f12f
Last updated: 21 Jun 2017 at 18:29 UTC
Official release from tag: 
7.56
Core compatibility: 
Release type: 
Short 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: 
19b0db81b31e7c2f127c79d21e2fe5595946deba

drupal 8.3.5

Next: drupal 8.5.x-dev
Previous: drupal 7.56
$
0
0

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. Translators should take note of a handful of minor string changes since the last release.

Changes to the update process since Drupal 8.2.3

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. See UP.TXT in the Drupal download for full instructions on how to update.

Known issues

There are no known regressions in this release.

Updating from versions older than 8.3.0

We've received reports of the following issues with the 8.3.0 release that may affect those updating from older versions of Drupal 8:

  • A few sites have reported #2869449: PluginNotFound exception after update to Drupal 8.3 where the plugin name mentioned in the exception may vary. Administrators of affected sites should check the issue queues of contributed modules in use. Comment on #2869449 if necessary.
  • Sites that have the HAL module enabled and are upgrading from 8.1.x have encountered #2867444: Configuration schema errors whilst updating to 8.3.0. Possible workarounds include updating to 8.2.7 first and then to 8.3.0, or (for sites using Drush) updating to Drush 8.1.10. (Note that 8.1.x has been end-of-life since September 2016, so we generally do not provide full support for updates that skip minor releases.)

File usage tracking causes unexpected file deletion

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. 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:

Search the issue queue for all known issues.

All changes since the last release

Download Size md5 hash
drupal-8.3.5.tar.gz 12.14 MB 23832fcfe0c6398727d24e582042f149
drupal-8.3.5.zip 20.12 MB 65fc6ac9bc72c566dfe259c8255e638c
Last updated: 5 Jul 2017 at 17:14 UTC
Official release from tag: 
8.3.5
Core compatibility: 
Release type: 
Short Description: 
The next patch release of Drupal 8 is ready for new development and use on production sites.
Packaged Git sha1: 
fa8e2513c4b75b13abe331114f6b30f33f846c63
Viewing all 601 articles
Browse latest View live