Introduced in branch/version Notice createdsort ascending Change Issues
12.x / 12.1.0 28-Oct-2026 The following hooks have been deprecated hook_uninstall hook_install hook_update_last_removed hook_schema
12.1.x / 12.1.0 26-Oct-2026 Deprecate StatementWrapperIterator
main / 12.1 26-Oct-2026 Dialog creation with htmx replaces jQuery UI Dialog & AJAX modal commands
12.x / 12.1.0 26-Oct-2026 DERIVATIVE_SEPARATOR has been deprecated.
main 25-Oct-2026 LinkWidget keeps stored attributes in code and on edit
main / 12.1.0 23-Oct-2026 Passing anything other than an object to JsonSchemaProviderSerializerInterface::getJsonSchema() is deprecated
12.x / 12.1.0 22-Oct-2026 Mark and Responsive table constants have been deprecated the mark theme hook has been deprecated
22-Oct-2026 The remaining functions in theme.inc have been deprecated
11.x / 11.5.0 20-Oct-2026 StringTranslationTrait::getNumberOfPlurals() is deprecated
main 15-Oct-2026 Map typed data defaults to NULL, and empty maps validate their required properties
12.x / 12.0.0-beta3 15-Oct-2026 Calling :: validateArgument() on a Views argument_validator plugins now without a RefinableCacheableDependencyInterface argument is deprecated
main / 12.1.0 13-Oct-2026 BreadcrumbManager::__construct() requires $memoryCache and $requestStack arguments
main 12-Oct-2026 Fast 404 now covers more commonly probed file extensions by default
12.1.x / 12.1.0 09-Oct-2026 KernelTestBase::$keyValue property is deprecated
12.1.x / 12.1.0 08-Oct-2026 Toggleable public/private uploaded files
12.1.x / 12.1.0 08-Oct-2026 Database exception messages use a new format and carry additional SQL information
12.1.x / 12.1.0 08-Oct-2026 New exceptions for contributed database drivers
07-Oct-2026 New image styles created in the UI convert to WebP by default
06-Oct-2026 Markup for Form API elements of type #item is updated, removing 'for' attribute
main / 11.3.18 05-Oct-2026 Views that filter on a comment field's status column now use the Open/Closed/Hidden filter
12.x / 12.1.0 05-Oct-2026 TransactionExplicitCommitNotAllowedException is deprecated
11.4.x / 11.4.0 05-Oct-2026 New method KernelTestBase::installSpecificConfig() installs single config items in Kernel tests
12.x 01-Oct-2026 New "reset_serial_id" query option for TRUNCATE
main / 12.1.0 28-Sep-2026 The system branding block now provides a rendered logo element
main / 11.5.0 27-Sep-2026 Added setRenderOverrideLanguage() to temporarily switch the render language
12.x / 12.1.0 27-Sep-2026 The ConnectionParameters value object stores database connection parameters
27-Sep-2026 Details and vertical tabs now receive child error count and extra classes
11.x / 11.5.0 26-Sep-2026 Views::t(), Views::$translationManager, and Views::$handlerTypes are deprecated
main 26-Sep-2026 views.settings:ui.exposed_filter_any_label removed
12.1.x / 12.1.0 23-Sep-2026 All remaining update_* functions have been deprecated
11.4.x 18-Sep-2026 Image field upload validators are now provided by ImageItem::getUploadValidators()
12.1.x / 12.x 15-Sep-2026 Configuration langcode is now set by the ConfigInstaller
12.x / 12.1.0 15-Sep-2026 There is a new TasksInterface for profiles and hook_install_tasks and hook_install_tasks_alter are deprecated
12.1.x / 12.1.0 05-Sep-2026 The renderer no longer needs the theme manager
12.x 04-Sep-2026 drupalSettings.path.currentQuery is deprecated
11.5.x / 11.5.0 04-Sep-2026 There is a new hook data cache service.
main / 12.0.0 02-Sep-2026 User module provides new cancel handlers
12.0.x / 12.0.0 02-Sep-2026 Node reference fields can include unpublished nodes the user may view
11.5.x / 11.5.0 31-Aug-2026 DateTimePlus::prepareFormat() is deprecated
main / 11.5.0 29-Aug-2026 Route lookups with query strings and no results are no longer cached
main / 12.0 25-Aug-2026 Database Connection query builder and transaction methods are marked #[\NoDiscard]
11.5.x 23-Aug-2026 ValidationResult severity is now available as a RequirementSeverity enum
12.0.x / 12.0.0 21-Aug-2026 RssPluginBase constructor requires new language_manager and entity_repository arguments
11.5.x / 11.5.0 18-Aug-2026 Custom warning messages for permissions are appended to the default security warning
14-Aug-2026 New #modal_dialog_links render array key for full pager
13-Aug-2026 RoleAccessCheck has been deprecated
main / 12.0.0 12-Aug-2026 BrowserTestBase::initFrontPage() is deprecated
10-Aug-2026 Layout Builder no longer renders a section when all its components are empty
11.5.x / 11.5.0 09-Aug-2026 The pgsql driver caches table information per connection
11.5.x / 11.5.0 06-Aug-2026 PostgreSQL database queues claim items with a single atomic query

Pages