Core

Drupal core major happenings and opportunities to contribute are announced in this group. Follow the RSS feed for these updates.

Posting to this group is restricted to people listed in MAINTAINERS.txt. If you have an announcement you'd like to post in this group, please file a webmasters issue with the suggested text and for quicker attention paste a link to that issue in #drupal-contribute.

xjm's picture

Drupal 8 will require PHP 7 starting March 6, 2019 (one year from now); PHP 7.1+ recommended

Drupal 8 will require PHP 7 starting March 6, 2019. Drupal 8 users who are running Drupal 8 on PHP 5.5 or PHP 5.6 should begin planning to upgrade their PHP version to 7.0 or higher (PHP 7.1+ is recommended). Drupal 8.6 will be the final Drupal 8 version to support PHP 5, and will reach end-of-life on March 6, 2019, when Drupal 8.7.0 is released. (If 8.7.0 is released before March 6, 2019, the release number for the end-of-life will be updated accordingly, but the end-of-life date will remain the same.)

Read more
xjm's picture

Drupal 8.5.0 will be released March 7; alpha begins week of January 17

Drupal 8.5.0, the next planned minor release of Drupal 8, is scheduled for Wednesday, March 7, 2018. Minor releases include new features, usability improvements, and backwards-compatible API improvements. Here's what this means now for core patches.

The goal of the alpha phase is to begin the preparation of the minor release and provide a testing target for theme or module developers and site owners. Alpha releases include most of the new features, API additions, and disruptive changes that will be in the upcoming minor version.

Read more
xjm's picture

JavaScript Framework Initiative update, 2017-11-20

The objective of the JavaScript Framework Initiative is to modernize Drupal core's JavaScript, to make Drupal core backend improvements that enable us to build UIs with JavaScript, and to explore where Drupal can benefit from using a JavaScript framework.

We have weekly meetings on Mondays at 17:30 UTC in #javascript in Drupal Slack. Anyone is welcome to join!

Read more
Dries's picture

New Drupal 8 committer: Francesco Placella!

I am pleased to announce that Francesco Placella (plach) has accepted our invitation to be a Drupal 8 provisional framework manager.

Based in Venice, Italy, Francesco has been contributing to core since 2009. During the Drupal 7 lifecycle he was mainly active in the multilingual area, revamping the language negotiation and content translation subsystems. His initial contributions were really well received:

Read more
tizzo's picture

Coding Standards Change Proposals 10/17

The TWG coding standards committee is announcing two issues for final discussion. Feedback will be reviewed on 10/31/2017.

New issues for discussion:

Pending ratification

Read more
prestonso's picture

Core topic discussions at DrupalCon Vienna

DrupalCon Vienna includes a full track of core conversations where you can learn about current topics in Drupal core development, and a week of sprints where you can participate in shaping Drupal's future.

Read more
tizzo's picture

Coding Standards Change Proposals 9/2

The TWG coding standards committee is announcing two issues for final discussion. Feedback will be reviewed on 9/19/2017.

New issues for discussion:

Interested in helping out?

Read more
prestonso's picture

8.4.0 release candidate phase begins week of September 4; no Drupal 8.3.x or 7.x patch release planned

Drupal 8.4.0 release candidate phase

Read more
webchick's picture

For review: *DRAFT* Proposed product goals for Drupal 8.5/8.6(+) core

After consultation with the various initiative teams + core committers, we have created a DRAFT of proposed product goals for Drupal 8.5 (feature freeze: January 29, 2018) and Drupal 8.6+ (date TBD; ~late summer 2018).

The overall goals are divided into the following priorities:

  1. Migrate
  2. Media
  3. API-First
  4. Layouts
  5. Workflow
  6. Outside-In
  7. Out-of-the-Box
  8. Community Initiatives

Please let us know your thoughts at https://www.drupal.org/node/2905741 by September 6,
2017
so we can hit the ground running in DrupalCon Vienna!

Read more
webchick's picture

Proposal to adjust experimental modules process/requirements in response to user/developer feedback

In order to respond to both site builder and developer feedback about core experimental modules in Drupal 8, the committer team is proposing the following changes starting with the Drupal 8.5.x branch (which is now open for development):

  1. Experimental modules that have alpha stability will only be committed to development branches of Drupal 8.
  2. If an experimental module has not achieved at least beta-level stability by the alpha1 release of the branch itself, its development will move to the next development branch and the module will not be included in the branch's alpha release. (Or, alternately, the module may be removed from core if there's no clear path to stability.)
  3. Once an experimental module reaches beta stability, we now require (a) upgrade paths, and (b) backwards compatibility (or a deprecated BC layer) for any API improvements.

For example, if an initiative team wanted to add a new experimental module to core for their desired feature, they could introduce a patch that met the requirements for an experimental module and it could be committed to 8.5.x as an alpha-stability experimental module. However, by 8.5.0-alpha1 (the week of January 17, 2018), either the module would need to be in "beta" level stability (which means its API and data model would be considered stable, with upgrade paths and API BC layers provided when needed), or it would be left in the 8.6.x branch, but removed from the 8.5.x branch before tagging the alpha. 8.5.0 would ship without this new functionality, but (if completed in time) it could be available in the 8.6.0 release.

These policy changes are intended to address a number of frustrations with the existing experimental module process and to better meet expectations for non-core site builders and developers.

For background on this decision or to provide your feedback, see the core policy issue that discusses this proposed change. The issue is open for community feedback until September 6, 2017. Thank you in advance!

Read more
cilefen's picture

Drupal core security release window on Wednesday, August 16, 2017; 8.4.0 beta begins week of August 14

Start: 
2017-08-15 12:00 - 2017-08-17 12:00 UTC
Event type: 
Online meeting (eg. IRC meeting)

The monthly security release window for Drupal 8 and 7 core will take place on Wednesday, August 16.

This does not mean that a Drupal core security release will necessarily take place on that date for any of the Drupal 8 or 7 branches, only that you should watch for one (and be ready to update your Drupal sites in the event that the Drupal security team decides to make a release).

Drupal 8.4.0-beta1 will also be released sometime during the week to continue preparation for the upcoming minor release in October.

Read more
cilefen's picture

Drupal 8 core release window on Wednesday, August 02, 2017

Start: 
2017-08-01 12:00 - 2017-08-03 12:00 UTC
Organizers: 
Event type: 
Online meeting (eg. IRC meeting)

The monthly core patch (bug fix) release window is this Wednesday, August 02. Drupal 8.3.6 will be released with dozens of fixes for Drupal 8. Drupal 8.4.0-alpha1 will also be released sometime during the week to begin preparation for the upcoming minor release in October. There will be no Drupal 7 bugfix release this month.

Read more
webchick's picture

Experimental Modules' status towards Drupal 8.4.0 release

Starting in Drupal 8, we've added the notion of Experimental Modules, to help provide an early look at core features which are not yet complete. A major focus of Drupal 8.4.0 has been stabilizing these experimental modules, so that they can "graduate" to stable modules which can be installed in production and leveraged by other core and contrib modules.

Here's a document that outlays the current status of each experimental module, as well as their goals with respect to the forthcoming 8.4.0 alpha deadline (which is this coming Monday, July 31). If you're looking for a productive way to help your favourite initiative during 8.4.0's alpha/beta/RC phase, check it out!

Here's the TL;DR:

  • Content Moderation: Move from alpha to beta (or even stable? Watch this space)
  • DateTime Range: Move to stable (Done!)
  • Inline Form Errors: Move to stable (watch this space)
  • Layout Discovery: Move to stable (watch this space)
  • Media Entity: Move to stable (so contrib can rely on it), but hide module from UI (so end users don't accidentally turn this on solo, as it causes UX regressions) (Done!)
  • Migrate / Migrate UI: Get as close to stable as possible.
  • Place Block: Hide module from UI (so end users don't turn it on), propose instead as patch to Block module for 8.5.0
  • Settings Tray: Move from alpha to beta
Read more
Drupal Security Team's picture

July 17th, 2017 Symfony security fix in Security component (CVE-2017-11365) - Drupal not affected

Symfony contacted the Drupal Security team about today's Symfony security release addressing an issue in UserPasswordValidator. This announcement is to reassure the Drupal community that Drupal 8 is not affected by this fix, as it does not make use of this security component. There is no Drupal 8 release scheduled for this, and there is no action you need to take on your Drupal site(s).

Read more
prestonso's picture

Drupal 8.4.0 will be released October 4; alpha begins week of July 31

Drupal 8.4.0, the next planned minor release of Drupal 8, is scheduled for Wednesday, October 4, 2017. Minor releases include new features, usability improvements, and backwards-compatible API improvements. Here's what this means now for core patches.

The goal of the alpha phase is to begin the preparation of the minor release and provide a testing target for theme or module developers and site owners. Alpha releases include most of the new features, API additions, and disruptive changes that will be in the upcoming minor version.

Read more
xjm's picture

Drupal 8 core release window on Wednesday, July 05, 2017

Start: 
2017-07-04 12:00 - 2017-07-06 12:00 UTC
Organizers: 
Event type: 
Online meeting (eg. IRC meeting)

The monthly core patch (bug fix) release window is this Wednesday, July 05. Drupal 8.3.5 will be released with dozens of fixes for Drupal 8. There will be no Drupal 7 bugfix release this month.

Read more
xjm's picture

Drupal core security release window on Wednesday, June 21, 2017

Start: 
2017-06-21 12:00 America/New_York
Organizers: 
xjm
Event type: 
Online meeting (eg. IRC meeting)

The monthly security release window for Drupal 8 and 7 core will take place on Wednesday, June 21.

This does not mean that a Drupal core security release will necessarily take place on that date for any of the Drupal 8 or 7 branches, only that you should watch for one (and be ready to update your Drupal sites in the event that the Drupal security team decides to make a release).

Read more
Gábor Hojtsy's picture

Sprint with the migrate team at DrupalCamp Montreal

Start: 
2017-06-15 (All day) - 2017-06-18 (All day) America/Toronto
Event type: 
Sprint

Several key contributors to the Migrate Initiative will be at the sprint at DrupalCamp Montreal on Sunday (and to some degree on earlier days as well). Join contributors Adam G-H (phenaproxima), Maxime Turcotte (maxocub) and Dave Vasilevsky (vasi) in person. Initiative coordinator Mike Ryan (mikeryan) is also planning to join remotely on Sunday.

Among the most important Migrate critical issues on the table that are planned to be worked on is auditing for potential ID conflicts before upgrading from older versions. This is the most thorny outstanding issue for the initiative. Use cases and feedback in general is welcome. Further migrate issues are categorized and tracked in the Migrate triage spreadsheet (update regularly). These include handling import of private files, adding back support for incremental migrations, redirecting for obsolete content translations when they are merged in the migration, etc. All of those need helping hands and this is a great time to get experienced with help from the most well versed people in the field.

If you cannot join the sprint this time, your involvement is more than welcome anytime. The migrate team has weekly meetings on every Thursday at alternating meeting times. See https://www.drupal.org/node/2735059#meet for the upcoming meetings.

Read more
xjm's picture

Make a difference for D8 at the DrupalCamp Montréal sprints

Start: 
2017-06-15 (All day) - 2017-06-18 (All day) America/Toronto
Organizers: 
xjm
Event type: 
Sprint

DrupalCamp Montréal is coming up this Thursday to Sunday (June 15th to 18th), with great trainings, two days of sessions, and a dedicated sprint day on Sunday. The sprint gives you a great opportunity to get involved and make a difference for the things that affect Drupal and your projects. You don't need to be an expert, developer, or existing contributor to get involved. Here are three current focus areas that we'll collaborate on on this week!

Read more
Dries's picture

New Drupal 8 Committer: Lee Rowlands!

I am pleased to announce that Lee Rowlands has accepted our invitation to be a Drupal 8 provisional framework manager.

Lee is based in Australia and has been heavily involved with the Drupal community both at home and internationally. His involvement with core and his contributions to a huge variety of projects on Drupal.org is impressive. You can read more about his contributions at his Community Spotlight. A quote:

Read more
Subscribe with RSS Syndicate content