Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
- Remove UpdateHookRegistryFactory and UpdateRegistryFactory services updated 29 Mar 2024 at 17:19 UTC
- Configuration being imported by the ConfigImporter sometimes has stale original data updated 5 Feb 2024 at 12:59 UTC
- [meta] Allow config types to opt in to config validation, use "FullyValidatable" constraint at root as signal to opt in to "keys/values are required by default" updated 19 Jan 2024 at 08:04 UTC
- Configuration schema & required keys updated 30 Mar 2024 at 09:38 UTC
- Configuration schema & required values: add test coverage for `nullable: true` validation support updated 2 Apr 2024 at 21:55 UTC
- Config collections do not trigger configuration events consistently updated 4 Apr 2024 at 17:37 UTC
- Introduce Mapping::getValidKeys(), ::getRequiredKeys() etc. updated 1 Feb 2024 at 19:35 UTC
- Config deleted during import does not have correct initial values set updated 18 Dec 2023 at 13:39 UTC
- Follow-up for #3361534: Config validation errors can still occur for contrib modules, disrupting contrib updated 1 Dec 2023 at 15:14 UTC
- Use PHP attributes instead of doctrine annotations updated 25 Nov 2023 at 19:34 UTC
- Consistently sort filter formats to simplify config exports updated 25 Nov 2023 at 12:44 UTC
- Allow all callables in ConfigTarget updated 12 Dec 2023 at 07:54 UTC
- Introduce a new #config_target Form API property to make it super simple to use validation constraints on simple config forms, and adopt it in several core config forms updated 19 Nov 2023 at 12:14 UTC
- Adding or editing a block through the UI saves the entity twice updated 10 Apr 2024 at 21:47 UTC
- BatchNegotiator tests for an invalid route updated 12 Apr 2023 at 00:49 UTC
- Role permissions are not sorted when saving via admin/people/permissions updated 29 Mar 2023 at 08:04 UTC
- StorageComparer does not work when storages are not in the default collection. updated 20 Mar 2023 at 11:14 UTC
- Some JavaScript errors are not recorded during test runs updated 1 Mar 2023 at 12:34 UTC
- Convert Module\InstallTest into a Kernel test updated 17 Jan 2023 at 09:44 UTC
- Drupal 10 readiness meeting / 31 October 2022 updated 6 Dec 2022 at 10:19 UTC
- Module uninstall validators are not used to validate a config import updated 10 Jul 2022 at 18:14 UTC
- Reset \Drupal\Core\Config\ConfigImporter::$errors in ::validate() method updated 20 Jun 2022 at 15:29 UTC
- ComposerHooksTest is broken on latest DrupalCI PHP container updated 16 Jun 2022 at 21:34 UTC
- Drupal 10 readiness meeting / 7 March 2022 updated 6 Apr 2022 at 13:34 UTC
- Drupal 10 readiness meeting / 28 February 2022 updated 6 Apr 2022 at 13:29 UTC
- Optimise StorageCopyTrait for slow write operations updated 6 Apr 2022 at 20:51 UTC
- Drupal 10 readiness meeting / 6 December 2021 updated 17 Jan 2022 at 19:04 UTC
- [D7] SQL layer: $match_operator is vulnerable to injection attack updated 9 Dec 2021 at 01:09 UTC
- Config export key order is not predictable, use config schema to order keys for maps updated 28 Apr 2023 at 06:50 UTC
- Drupal 10 readiness meeting / 16 August 2021 updated 29 Sep 2021 at 14:24 UTC
- Drupal 10 readiness meeting / 19 July 2021 updated 29 Sep 2021 at 14:14 UTC
- Rename ConfigManager::findConfigEntityDependentsAsEntities() to be ::findConfigEntityDependenciesAsEntities updated 10 Aug 2021 at 08:39 UTC
- Project Browser Initiative meeting for June 2, 2021 updated 1 Jul 2021 at 10:24 UTC
- Project Browser Initiative meeting for May 24, 2021 updated 9 Jun 2021 at 10:04 UTC
- The PHPUnit Initiative is complete! updated 6 Jan 2021 at 12:44 UTC
- Drupal 10 readiness meeting / 7 December 2020 updated 28 Dec 2020 at 08:29 UTC
- Drupal 10 readiness meeting / 9 November 2020 updated 21 Dec 2020 at 20:24 UTC
- CMI 2 meeting - 2020-11-24 updated 21 Dec 2020 at 14:19 UTC
- CMI 2 meeting - 2020-11-10 updated 21 Dec 2020 at 14:14 UTC
- CMI 2 meeting - 2020-10-27 updated 21 Dec 2020 at 14:14 UTC
- Drupal 10 readiness meeting / 26 October 2020 updated 24 Nov 2020 at 16:39 UTC
- Drupal 10 readiness meeting / 28 September 2020 updated 24 Nov 2020 at 15:54 UTC
- CMI 2 meeting - 2020-05-13 updated 7 Nov 2020 at 15:39 UTC
- CMI 2 meeting - 2020-03-18 updated 7 Nov 2020 at 15:39 UTC
- CMI 2 meeting - 2020-09-15 updated 7 Nov 2020 at 15:39 UTC
- CMI 2 meeting - 2020-10-13 updated 7 Nov 2020 at 15:39 UTC
- CMI 2 meeting - 2020-04-15 updated 7 Nov 2020 at 15:39 UTC
- CMI 2 meeting - 2020-09-29 updated 7 Nov 2020 at 15:39 UTC
- CMI2 meeting - 2019-11-17 updated 7 Nov 2020 at 15:34 UTC
- CMI2 meeting - 2019-11-13 updated 7 Nov 2020 at 15:34 UTC