Skip to content

#81 - Require symfony/dotenv and symfony/runtime - #82

Merged
njoubert-cleverage merged 1 commit into
mainfrom
81
Oct 14, 2026
Merged

njoubert-cleverage merged 1 commit into
mainfrom
81

Conversation

@njoubert-cleverage

Copy link
Copy Markdown
Member

Description

Fixes #81: require symfony/dotenv and symfony/runtime (^6.4 || ^7.4 || ^8, like the other Symfony packages), used directly by the demo but only installed transitively through cleverage/process-bundle and cleverage/ui-process-bundle:

  • symfony/runtime: bin/console and public/index.php load vendor/autoload_runtime.php, generated by its Composer plugin (already allowed in config.allow-plugins);
  • symfony/dotenv: tests/bootstrap.php, and the runtime to load .env.

To merge before cleverage/process-bundle#281 (fixes cleverage/process-bundle#268), which removes them from process-bundle, so that the demo keeps working once a release of process-bundle (and later of ui-process-bundle, if it gets the same cleanup) no longer installs them.

Checks

  • composer update symfony/dotenv symfony/runtime: no version change (same packages, now also required by the root package, composer why).
  • bin/console cleverage:process:list: OK (116 processes).
  • No symfony.lock change (no recipe update).

Requirements

  • Documentation updates
    • Reference
    • Changelog
  • Unit tests

Breaking changes

None.

🤖 Generated with Claude Code

Both are used directly by the demo (bin/console and public/index.php load
vendor/autoload_runtime.php, tests/bootstrap.php uses Dotenv) but were only
installed transitively through cleverage/process-bundle and
cleverage/ui-process-bundle (see cleverage/process-bundle#268).

Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant