Quantcast
Channel: Issues for Drupal core
Browsing all 302962 articles
Browse latest View live
↧

Address PHP 8.5 deprecations of driver specific PDO constants and methods

Problem/MotivationOnly mysql driver is affectedSteps to reproducehttps://wiki.php.net/rfc/deprecations_php_8_5#deprecate_driver_specific_...Proposed resolution- add check for PHP version and use...

View Article


Link to documentation on the new way of changing the order of hooks from...

API page: https://api.drupal.org/api/drupal/core%21lib%21Drupal%21Core%21Hook%21At...We call the class "Legacy"; there is clearly a new way. We should link to it.That new way is described in the change...

View Article


Fix PHP 8.5 deprecations of chr() and array iterator

Problem/Motivationnew deprecations appeared after beta2Steps to reproduce- https://wiki.php.net/rfc/deprecations_php_8_5#deprecate_arrayobject_and_... -...

View Article

[meta] PHP 8.5 support

Problem/Motivation11.3 release should be PHP 8.5 compatible, see https://wiki.php.net/todo/php85Features implemented in 8.5New deprecations https://wiki.php.net/rfc/deprecations_php_8_5 (see child...

View Article

Deprecate migrate_drupal source plugins

Problem/MotivationDeprecate the migrate source plugins used for migrating legacy Drupal sites.Steps to reproduceProposed resolutionDeprecate in 11.3.0 for removal in 12.0.0DrupalSqlBase. Do this...

View Article


Add a 'dependency coordinator' maintainer

Problem/MotivationKeeping dependencies up to date and avoiding BC breaks is challenging.Steps to reproduceProposed resolutionAdd a 'dependency coordinator' maintainer. The tasks are monitor all...

View Article

[policy, no patch] Add a "developer tooling" topic to Drupal core

What is the problem to solve?Providing a topic with maintainers for introduced deprecations.Who is this for?Drupal core developersResult: what will be the outcome?Catalyst: #3265945: Deprecate plugins...

View Article

Define core gate for 'developer tooling'

Problem/MotivationTo define the core gate for the proposed 'developer tooling' topic maintainer.Steps to reproduceProposed resolutionTBAWhen is this needed?DetailsTBAWhen is this...

View Article


Don't display OEmbed error to anonymous visitors when resource stops...

Problem/MotivationWhen an oembed entity is fetched and there is an error fetching the resource a message is shown to the user saying "Could not retrieve the oEmbed resource", however, this happens on...

View Article


Extra field blocks render even when empty

Problem/MotivationWhen adding an empty extra field in Layout Builder, the resulting page will always render the wrapping div of ExtraFieldBlock even when the extra field has empty...

View Article

Inline blocks missing section delta extra data on filtered block definitions

Problem/MotivationIt is not possible to filter the inline blocks available for placement by the section to which a block is being added.#2973615: Add Section delta as extra data on filtered block...

View Article

getDefaultOperations() in ConfigEntityListBuilder and sub classes should be...

Problem/MotivationFound here https://git.drupalcode.org/project/drupal/-/merge_requests/12445#note_55...EntityListBuilder::getDefaultOperations is protected, but the ConfigEntityListBuilder subclass...

View Article

Prevent auto-adding new fields to LB layouts

Problem/MotivationWhenever a new field is added to an entity+bundle with LB enabled, a instance of the field is added to the first region of the default LB layout automatically.This can be quite...

View Article


Use a better container cache key

Problem/MotivationAt the moment our container cache key is constructed from$parts = ['service_container', $this->environment, \Drupal::VERSION, Settings::get('deployment_identifier'), PHP_OS,...

View Article

Remove field_layout from layout_builder

Problem/MotivationField Layout is being deprecated.Field layout settings are used in layout_builder.install foreach ($displays as $display) { // Create the first section from any existing Field Layout...

View Article


Rename "fallback" recipe attribute to "default_value"

Problem/MotivationWhile naming things is one of the two hardest things in software development, the problem can be greatly simplified by reusing existing naming conventions.In #3537627: If a recipe...

View Article

Add range constraints to the `integer` config schema type

Problem/MotivationThe integer schema type has no range validation into it. This can cause values to change when importing configuration values bigger or lower than the PHP_INT_MAX/PHP_INT_MIN of that...

View Article


Deprecate DRUPAL_DISABLED, DRUPAL_OPTIONAL and DRUPAL_REQUIRED

Problem/MotivationDo the deprecation once all 3 other child issues are committedProposed resolutionDeprecate constants.API changesDRUPAL_DISABLED, DRUPAL_OPTIONAL and DRUPAL_REQUIRED are deprecatedData...

View Article

Extract _user_mail_notify() into a user NotificationHandler

Problem/MotivationWhile prototyping experimental mailer module integration for core mails, it was found that some mails require more changes at the call site than others. For contact it is enough to...

View Article

Umami theme hardcodes too many assumptions about the install profile and site...

This is sort of a meta-issue that I noticed while reviewing the Umami code (most likely, it needs to be broken up into sub-issues).The profile and theme are really fantastic! But an overall trend I saw...

View Article
Browsing all 302962 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>