Skip to content

v2.0.0

Choose a tag to compare

@github-actions github-actions released this 08 Jul 10:32
· 15 commits to main since this release

What's Changed

Changed

  • BREAKING: module machine name renamed custom_componentsdrupal_kit — completes the package rename inside Drupal: module files (drupal_kit.info.yml / .module / .install / .services.yml), hook implementations, the PHP namespace (Drupal\custom_componentsDrupal\drupal_kit incl. tests), every service ID (custom_components.entity_helperdrupal_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-local custom_components copy uninstall it and composer 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-componentsparisek/drupal-kit — the GitHub repository moved to parisek/drupal-kit (old URLs redirect) and composer.json name follows, mirroring the WordPress-side parisek/timber-kit naming. Existing installs must update their composer.json require entry (and, until the package lands on Packagist, the vcs repository URL). The Drupal module machine name stays custom_components in this change; it is renamed to drupal_kit separately before v2.0.0.
  • BREAKING: Composer type changed drupal-custom-moduledrupal-module — the package is shared infrastructure distributed to multiple projects, not a site-local module, so composer/installers now places it in web/modules/contrib/ instead of web/modules/custom/. Matches where the local dev symlink (scripts/dev-link-module.sh) and the kernel-test bootstrap already expected it.
  • composer.json description rewritten — 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 / _nxt translation helpers, the core-patch note mentions the new status-report warning, and Related projects links parisek/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