v2.0.0
What's Changed
Changed
- BREAKING: module machine name renamed
custom_components→drupal_kit— completes the package rename inside Drupal: module files (drupal_kit.info.yml/.module/.install/.services.yml), hook implementations, the PHP namespace (Drupal\custom_components→Drupal\drupal_kitincl. tests), every service ID (custom_components.entity_helper→drupal_kit.entity_helper, …),extra.installer-name, and the dev symlink target. The module's human-readable name changes from "Component: Global" to "Drupal Kit" with a real description. Consumers moving from a site-localcustom_componentscopy uninstall it andcomposer require parisek/drupal-kit+drush en drupal_kit; templates and site code referencing the old namespace or service IDs must be updated. - BREAKING: package renamed
parisek/custom-components→parisek/drupal-kit— the GitHub repository moved to parisek/drupal-kit (old URLs redirect) andcomposer.jsonnamefollows, mirroring the WordPress-sideparisek/timber-kitnaming. Existing installs must update theircomposer.jsonrequire entry (and, until the package lands on Packagist, thevcsrepository URL). The Drupal module machine name stayscustom_componentsin this change; it is renamed todrupal_kitseparately before v2.0.0. - BREAKING: Composer
typechangeddrupal-custom-module→drupal-module— the package is shared infrastructure distributed to multiple projects, not a site-local module, socomposer/installersnow places it inweb/modules/contrib/instead ofweb/modules/custom/. Matches where the local dev symlink (scripts/dev-link-module.sh) and the kernel-test bootstrap already expected it. composer.jsondescriptionrewritten — from the placeholder "Provides functionality for components." to a sentence that describes the package for the Packagist search listing.- README refreshed after 1.6.0 — PHPStan badge 5 → 8, CI badge points at the renamed repo, the Services list gains the three builders (
media_array_builder,menu_tree_builder,taxonomy_tree_builder) and the_xt/__t/_nt/_nxttranslation helpers, the core-patch note mentions the new status-report warning, and Related projects linksparisek/timber-kit.
Pull Requests
- #105 — chore!: rename package to parisek/drupal-kit
- #106 — refactor!: rename module machine name to drupal_kit
Full Changelog: v1.6.0...v2.0.0