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.
Install
Works with Drupal: 8.xUsing Composer to manage Drupal site dependencies
Alternative installation files
Download composer_manager-8.x-1.0-alpha8.tar.gztar.gz
25.64 KB
MD5: 7c9677968dd30843183148ab434acbcc
SHA-1: 3e54591287d05cfd769f5068892aedd6400a17d5
SHA-256: 33ff3f4a42194a605cc3641b8a8a49f73303664474f59f5ae457754f98fe2dc5
Download composer_manager-8.x-1.0-alpha8.zipzip
38.2 KB
MD5: 3fe5d4ae55d25bb75f3342d005754402
SHA-1: 01934f9e3fa2bf714ce4a61619da85627a688788
SHA-256: 9cd6452929668c78fc58981236537e518026892140e64b561cd3132ab032c241
Release notes
Last release with the old architecture.
Changes since 8.x-1.0-alpha7:
- #2401933 by penyaskito: Writing public://composer/composer.json permissions not correctly checked
- Improve ComposerFile::read() and ComposerFile::write().
- Stop merging autoload properties, no module should touch those.
- Remove the PHP requirement from our own composer.json, it's irrelevant.
- Rename Packages to PackageController, extend ControllerBase.
- Stop validating package names, that's Composer's job (and our regexp doesn't even match).
- Remove the workaround for grouping packages (symfony/symfony, etc) until/if the actual grouping functionality is resurrected.
- Remove the drush hooks that ran composer update after module install; composer dependencies must be present before install.
- Remove unused and unneeded method.
- Make the module discovery via ExtensionDiscovery work without a bootstrapped Drupal install.
- #2398037: Fix composer rebuild json to remove use of optional modules parameter
- #2397735 by joshtaylor: SchemaIncompleteException: No schema for composer_manager.settings
- Revert "Issue #2345285 by Berdir: Autoloader not a registered during instlalation"
- Remove the symfony_dependency and zendframework_dependency modules which depend on a hook that's been removed.
- #2376785 by bojanz, pcambra: Avoid using moduleHandler for generating the composer.json file
- #2345285 by Berdir: Autoloader not a registered during instlalation
- #2384187 by jbrown: current_path() is replaced by the route
- #2381603 by jbrown: Routes use _controller instead of _content
- #2346843: Remove the composer_manager_update_8000() function
- #2358809 by Arla: Update WATCHDOG_* references
- #2347559 by JulienD, jsacksick: Remove deprecated calls to url() and l()
- #2348351 by graphityx: Cannot use object of type Drupal\\Core\\Form\\FormState as array
- #2346765 by pcambra: Fix typo in registerAutoloader function signature
- #2316473 by bojanz, jbrown: The autoloader is registered too late.
- #2314749 by mradcliffe, pcambra, jbrown: Forms broken due to recent introduction of FormStateInterface
- #2305877 by jbrown: Twig autoescape enabled.
- #2304103 by Berdir: Fixed type hint on ConfigFactoryInterface.