Introduced in branch/version Notice createdsort ascending Change
11.4.x / 11.4.0 30-Apr-2026 user.pass.http, user.login.http, user.login_status.http and user.logout.http routes moved to the rest module
11.4.x / 11.4.0 30-Apr-2026 node_access_rebuild functions are deprecated
11.x / 11.4 29-Apr-2026 navigation__message theme hook deleted.
11.4.x / 11.4.0 29-Apr-2026 New service for purging field data
11.4.x / 11.4.0 28-Apr-2026 Brotli compression support added for CSS and JavaScript aggregates
11.x / 11.4.0 28-Apr-2026 SqlContentEntityStorage::loadFromSharedTables() is deprecated
11.x 28-Apr-2026 HTML5 validation will be disabled in Drupal 12
11.x / 11.4.0 28-Apr-2026 404 responses are now a CacheableNotFoundHttpException (Router::matchRequest() throws CacheableResourceNotFoundException)
main / 12.0.0 28-Apr-2026 The Umami demonstration profile is now hidden
12.0.x / 12.0.0 27-Apr-2026 CKEditor 5 uses UMD builds instead of DLL builds
11.4.x / 11.4.0 24-Apr-2026 \Drupal\Component\FileSystem\FileSystem::getOsTemporaryDirectory() checks the directory returned by sys_get_temp_dir() before /tmp and windows specific directories
11.4.x / 11.4.0 24-Apr-2026 The core/modules/views_ui/admin.inc file is deprecated
11.4.x / 11.4.0 24-Apr-2026 CommentItemInterface constants FORM_SEPARATE_PAGE and FORM_BELOW are deprecated
11.x / 11.4.0 24-Apr-2026 UUIDs are now validated
11.4.x 24-Apr-2026 SDC components can now be used as form elements
11.4.x / 11.4.0 24-Apr-2026 Upsert queries can now use unique / primary key constraints composed of multiple fields
11.4.x / 11.4.0 24-Apr-2026 New LocaleFile and LocaleFileManager
11.4.x / 11.4.0 23-Apr-2026 Library definitions now support a fonts key for preloading
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
12.0.x / 12.0.0 20-Apr-2026 Sites must update to Drupal 11.3.0 or higher before updating to Drupal 12.x
11.4.x / 11.4.0 16-Apr-2026 String formatter can now also link to an entity's edit form
11.4.x / 11.4.0 15-Apr-2026 PHP Attributes can be used for route definition and discovery
11.4.x / 11.4.0 15-Apr-2026 InstallerRouteBuilder is no longer needed
11.4.x / 11.4.0 15-Apr-2026 RouteBuilder no longer needs the module handler and controller resolver injected
11.4.x / 11.4.0 15-Apr-2026 X-Drupal-Dynamic-Cache response header updated for 4xx and 5xx responses
11.4.x / 11.4.0 13-Apr-2026 Functions in menu_ui.module are deprecated and move to hooks
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 13-Apr-2026 Select query objects now provide getRange() method
11.4.x / 11.4.0 11-Apr-2026 Cursor offset and orientation arguments in StatementInterface::fetch() are deprecated
11.4.x / 11.4.0 10-Apr-2026 Entity bundle classes can be defined and discovered using the Drupal\Core\Entity\Attribute\Bundle attribute
11.4.x / 11.4.0 10-Apr-2026 ToStringTrait is deprecated
11.4.x / 11.4.0 08-Apr-2026 Uninstalling themes in the UI now have a confirmation step
11.4.x / 11.4.0 08-Apr-2026 image_path_flush(), image_style_options() and IMAGE_DERIVATIVE_TOKEN have been deprecated
11.4.x / 11.4.0 07-Apr-2026 views_add_contextual_links() has been deprecated
11.4.x / 11.4.0 06-Apr-2026 AccessResult::allowedIf() and AccessResult::forbiddenIf() now accept a neutral reason
11.4.x / 11.4.0 06-Apr-2026 Deprecated email addresses will no longer pass validation
11.4.x / 11.4.0 04-Apr-2026 user_form_process_password_confirm() is deprecated
11.4.x / 11.4.0 03-Apr-2026 New repository service for filter formats. filter_formats(), filter_formats_reset(), filter_get_formats_by_role(), filter_default_format() & filter_fallback_format() are deprecated
11.4.x / 11.4.0 03-Apr-2026 Inline links in help topics are no longer rendered as absolute
12.0.x / 12.0.0 01-Apr-2026 SDCs can now declare expectations and cardinality for slots
11.4.x / 11.4.0 31-Mar-2026 Password hashing is configurable using kernel parameters
12.0.x / 12.0.0 31-Mar-2026 Fallback to sendmail_from ini setting removed
11.4.x / 11.4.0 31-Mar-2026 Kernel tests can make HTTP requests with drupalGet()
11.4.x / 11.4.x 29-Mar-2026 ConfigManager::findConfigEntityDependenciesAsEntities() returns entities override free
11.4.x / 11.4.0 29-Mar-2026 locale.settings:translation.path config is deprecated in favor of locale_translation_path setting
12.0.x / 12.0.0 27-Mar-2026 Tests with PHPUnit 10 attributes are now required
11.4.x / 11.4.0 27-Mar-2026 The 'version' value in .info.yml files must be a string
12.0.x / 12.0.0 27-Mar-2026 Default password hashing algorithm is now argon2id
11.4.x / 11.4.0 25-Mar-2026 User and Media Document and Image create links removed from navigation
11.4.x / 11.4.0 24-Mar-2026 user_load_by_mail() and user_load_by_name() are deprecated

Pages

Subscribe with RSS Subscribe to Change records