symfony / flex

Composer plugin for Symfony
MIT License
4.16k stars 183 forks source link

Read from symfony.lock when checking for recipe updates #929

Closed nicolas-grekas closed 2 years ago

nicolas-grekas commented 2 years ago

This PR ensures that recipes listed in symfony.lock are not removed unless a package is explicitly removed, fixing the experience with recipes brought by packs.

This also fixes unconfiguring auto-registered bundles (fix #920)

And this finally fixes listing all installed packages in symfony.lock, while only packages with actual recipes should be listed there (auto or not-auto recipes).