|
11.3.x / 11.3.0 |
27-Nov-2025 |
MemoryBackend::garbageCollection() now removes invalid items from memory |
|
11.3.x / 11.3.0 |
27-Nov-2025 |
Minimum and Maximum labels are now configurable in Views Numeric-based Filters like Dates |
|
11.3.x / 11.3.0 |
27-Nov-2025 |
content_translation_field_sync_widget has been deprecated |
|
11.x / 11.4.0 |
25-Nov-2025 |
Symfony TypeInfo component added as a composer dependency |
|
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 |
21-Nov-2025 |
New noUi property allowing page builders to exclude SDCs |
|
11.3.x / 11.3.0 |
21-Nov-2025 |
module:// and theme:// stream wrappers added to core (only .json files) |
|
11.3.x / 11.3.0 |
21-Nov-2025 |
FiberResumeType enum introduced to allow fiber suspensions to indicate the intent |
|
11.3.x / 11.3.0 |
20-Nov-2025 |
Accessing $this->container from functional tests is deprecated |
|
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 |
20-Nov-2025 |
A new Entity Links Filter format and CKEditor 5 plugin has been added |
|
|
18-Nov-2025 |
\Drupal\views\ViewExecutable and \Drupal\views\ViewExecutableFactory constructor requires \Drupal::service('plugin.manager.views.cache') |
|
11.3.x / 11.3.0 |
18-Nov-2025 |
New Sequentially constraint added to core |
|
11.3.x / 11.3.0 |
18-Nov-2025 |
AtLeastOneOfConstraintValidator has been replaced by the default Symfony implementation |
|
11.3.x / 11.3.0 |
18-Nov-2025 |
\Drupal\Core\Validation\CompositeConstraintInterface added to bridge Symfony's Composite constraints to Drupal |
|
11.3.x / 11.3.0 |
17-Nov-2025 |
New TwigAllowed method attribute |
|
11.3.x / 11.3.0 |
17-Nov-2025 |
ArchiverManager and other archive management code is deprecated |
|
11.3.x / 11.3.0 |
17-Nov-2025 |
CommentManagerInterface::getCountNewComments is deprecated |
|
11.3.x / 11.3.0 |
17-Nov-2025 |
Calls to \Drupal\Core\Field\FieldStorageDefinitionInterface::getPropertyDefinition() will trigger a deprecation if $name is not a string |
|
11.x / 11.4.0 |
14-Nov-2025 |
Drupal\text\Plugin\Field\FieldType\TextItemBase implements onDependencyRemoval() |
|
11.3.x / 11.3.0 |
14-Nov-2025 |
Classes used in entity form handlers must implement Drupal\Core\Entity\EntityFormInterface |
|
11.3.x / 11.3.0 |
14-Nov-2025 |
Migrate Drupal UI is deprecated |
|
11.3.x / 11.3.0 |
14-Nov-2025 |
Field Layout module is deprecated |
|
11.3.x / 11.3.0 |
13-Nov-2025 |
"Created" fields are excluded from default content by default |
|
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 |
13-Nov-2025 |
Do not call \Drupal\Core\Entity\EntityTypeBundleInfo::getBundleInfo() with a NULL value |
|
11.4.x / 11.4.0 |
12-Nov-2025 |
Introduces Database Schema Definition instead of array-based structure |
|
11.3.x / 11.3.0 |
12-Nov-2025 |
Loading revisions now uses the static and persistent cache like |
|
11.x / 11.3.0 |
11-Nov-2025 |
Passing a non-integer to Drupal\views\Plugin\views\query\QueryPluginBase::setOffset is deprecated |
|
11.3.x / 11.3.0 |
10-Nov-2025 |
Batch api callbacks now support callables supported by the CallableResolver |
|
11.3.x / 11.3.0 |
10-Nov-2025 |
The workspaces.association service has been replaced by workspaces.tracker |
|
11.3.x / 11.3.0 |
10-Nov-2025 |
Memory management removed from MigrateExecutable |
|
11.3.x / 11.3.0 |
08-Nov-2025 |
Invalid attributes are changed in language switcher block HTML |
|
11.3.x / 11.3.0 |
04-Nov-2025 |
The .engine extension has been deprecated. Use tagged services instead. |
|
11.3.x / 11.3.0 |
01-Nov-2025 |
Method getValuesSetDuringRequest() added to Drupal\Core\State\StateInterface |
|
11.3.x / 11.3.0 |
01-Nov-2025 |
New ConfigImporterFactory service |
|
11.x, 11.3.x / 11.3.0 |
31-Oct-2025 |
New config action to set third-party settings on entity view and form displays |
|
11.3.x / 11.3.0 |
30-Oct-2025 |
node.add and node.add_page routes have new aliases |
|
11.3.x / 11.3.0 |
30-Oct-2025 |
Route option added for routes designed to serve HTMX requests |
|
11.3.x / 11.3.0 |
29-Oct-2025 |
file_managed_file_submit() is deprecated |
|
11.3.x / 11.3.0 |
29-Oct-2025 |
ModuleHandler addProfile and addModule no longer do anything. |
|
11.x / 11.3.0 |
29-Oct-2025 |
Beginning in Drupal 12 procedural hooks that are not in .module files must be manually included. |
|
11.3.x / 11.3.0 |
28-Oct-2025 |
ConfigSingleExportForm now has a dynamically updated URL |
|
11.3.x / 11.3.0 |
28-Oct-2025 |
Removed support for PHPUnit 10 |
|
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 |
25-Oct-2025 |
Kernel tests can use hook attributes to test hooks |
|
11.3.x / 11.3.0 |
24-Oct-2025 |
Drupal\taxonomy\Form\OverviewTerms now extends Drupal\Core\Entity\EntityForm |
|
11.3.x / 11.3.0 |
24-Oct-2025 |
theme_get_setting() is deprecated |