Introduced in branch/version Notice createdsort ascending Change
12.0.x / 12.0.0 27-Apr-2026 CKEditor 5 uses UMD builds instead of DLL builds
11.4.x / 11.4.0 20-Apr-2026 There is a new Theme extension object. system_region_list() and system_default_region() and region related constants are deprecated
11.4.x / 11.4.0 13-Apr-2026 Migration plugins link_options, link_uri, timezone, and user_langcode are moved to the Migrate module
11.4.x / 11.4.0 17-Mar-2026 AutowireTrait and AutowiredInstanceTrait support container parameters
12.0.x / 12.0.0 16-Mar-2026 Tests will report missing return types in Drupal code
11.4.x / 11.4.0 13-Mar-2026 The editor_image_upload_settings_form() is deprecated
11.4.x / 11.4.0 10-Mar-2026 FormBase provides create() factory method with autowired parameters
11.4.x / 11.4.0 05-Mar-2026 CachePluginBase::cacheExpire in views module is deprecated
11.4.x / 11.4.0 27-Feb-2026 Layout Builder storage plugins must implement SupportAwareSectionStorageInterface
11.4.x / 11.4.0 23-Feb-2026 AutowireTrait supports setter injection with the #[Required] attribute
11.4.x / 11.4.0 17-Feb-2026 expectDeprecation() is deprecated
11.4.x / 11.4.0 03-Feb-2026 Views CachePluginBase::getRowCacheKeys() deprecated, row-level caching removed
11.4.x / 11.4.0 02-Feb-2026 Views::pluginManager() and Views::handlerManager() are deprecated
11.4.x / 11.4.0 01-Feb-2026 Constraint plugins must use named arguments instead of an options array
11.4.x / 11.4.0 01-Feb-2026 Implementations of ExecutableInterface:: execute() require an $object argument
11.4.x / 11.4.0 01-Feb-2026 Implementations of CategorizingPluginManagerInterface:: getSortedDefinitions() and :: getGroupedDefinitions() require a $labelKey argument
11.4.x / 11.4.0 22-Jan-2026 ImageToolkit and ImageToolkitOperation plugins are autowirable
11.4.x / 11.4.0 19-Jan-2026 \Drupal\Core\Field\Plugin\Field\FieldFormatter\EntityReferenceEntityFormatter::RECURSIVE_RENDER_LIMIT and ::$recursiveRenderDepth are deprecated
11.4.x / 11.4.0 09-Jan-2026 LinkWidget::validateTitleElement() is deprecated
11.4.x / 11.4.0 16-Dec-2025 Layout plugin definitions require the label to be set
11.3.0 / 11.3.x 15-Dec-2025 Migrate destination plugins for legacy upgrade are deprecated
11.3.x / 11.3.0 28-Nov-2025 Migrate process plugins for legacy upgrade are deprecated
11.3.x / 11.3.0 24-Nov-2025 Block content entity reference fields now use the BlockContentSelection plugin by default
11.x, 10.6.x / 11.3.0, 10.6.0 22-Nov-2025 doctrine/annotations has been forked into core
11.3,x / 11.3.0 20-Nov-2025 Entity Type definitions can now optionally provide a "link_target" handler
11.3.x / 11.3.0 17-Nov-2025 ArchiverManager and other archive management code is deprecated
11.3.x / 11.3.0 13-Nov-2025 \Drupal\migrate\Plugin\migrate\process\StaticMap::transform() cannot map NULL values unless there is a default value or bypass is set
11.3.x / 11.3.0 27-Oct-2025 Hooks in themes can now be OOP
11.3.x / 11.3.0 26-Oct-2025 Block plugins implementing CacheOptionalInterface will not have their own render cache entries
11.3.x / 11.3.0 24-Oct-2025 theme_get_setting() is deprecated
11.3.x / 11.3.0 21-Oct-2025 Plugins used in entities with plugin collections can react when the entities' dependencies are removed
11.3.x / 11.3.0 21-Oct-2025 New Workspace Provider system
11.3.x / 11.3.0 14-Oct-2025 PluginBase provides create() factory method with autowired parameters
11.3.0 / 11.3.x 08-Oct-2025 Migrate field plugins are deprecated
11.3.x / 11.3.0 30-Sep-2025 ListingEmpty area plugin for block_content views is deprecated
11.3.x / 11.3.0 25-Sep-2025 Theme hook definitions for views plugins automatically define initial preprocess callback
11.3.x / 11.3.0 25-Sep-2025 Defining theme_file for views plugins with a theme key in their plugin definition is deprecated
11.3.x / 11.3.0 25-Sep-2025 Migrate source plugins for legacy upgrade are deprecated
11.2.x / 11.2.5 08-Sep-2025 Package Manager's path to Composer is no longer configurable
11.3.x / 11.3.0 08-Sep-2025 Drupal Scaffold composer plugin generates a new \Drupal\DrupalInstalled class
11.3.x / 11.3.0 27-Aug-2025 Drupal\comment\Plugin\views\field\NodeNewComments is deprecated
11.3.x / 11.3.0 04-Aug-2025 Plugins used in kernel tests need all dependent modules to be installed in order to be discovered
11.3.x / 11.3.0 04-Aug-2025 getDependencies() and setDependencies() methods have been added to Drupal\Component\Plugin\Attribute\AttributeInterface
11.3.x / 11.3.0 10-Jul-2025 CKEditor 5 now offers a UI for setting list type
11.2.x / 11.2.3 30-Jun-2025 The vendor hardening plugin can be configured to skip cleaning certain packages
11.2.x / 11.2.0 17-Jun-2025 11.2 update of prettier/PostCSS/stylelint dropped use of @nest and rgba()
11.2.x / 11.2.0 17-Jun-2025 run-tests.sh uses PHPUnit's API to determine the tests to run
11.3.x / 11.3.0 14-Jun-2025 ConfigurableTrait and ConfigurablePluginBase available to reduce plugin boilerplate
10.5.x/11.2.x / 10.5.0/11.2.0 09-Jun-2025 Specifying CKEditor5 icons without the "Icon"-prefixed name is deprecated
11.2.x / 11.2.0 21-May-2025 Calling \Drupal\Core\Extension\ThemeInstaller::__construct() without the $componentPluginManager argument is deprecated

Pages

Subscribe with RSS Subscribe to Change records