packagist symfony/flex v2.12.0

3 hours ago

What's Changed

  • Fix PHPUnit warnings, notices and deprecations by @lyrixx in #1107
  • Fix null as array offset when running composer without command by @JorickPepin in #1092
  • Fix PHP 8.6 'Returning from a finally block' deprecation in PackageResolver by @mickverm in #1104
  • Fix recipes:update failing when the CHANGELOG cannot be calculated by @nicolas-grekas in #1126
  • Make SYMFONY_REQUIRE=7.4 and 7.4.x restrict packages to 7.4.* by @nicolas-grekas in #1125
  • [recipes:update] Keep files modified in the app when the recipe removes them by @lyrixx in #1106
  • [recipes:update] Fix deleting .gitignore and other files when a recipe stops adding lines to them by @nicolas-grekas in #1112
  • Warn when SYMFONY_REQUIRE is set to an exact version constraint by @GromNaN in #1093
  • Warn when a root constraint bypasses extra.symfony.require by @Amoifr in #1100
  • Suggest a single constraint when SYMFONY_REQUIRE is an exact version by @nicolas-grekas in #1128
  • Fix $1, backslashes, quotes and generated secrets in recipe values by @nicolas-grekas in #1120
  • [EnvConfigurator] Do not escape single-quoted values in env files by @DjLeChuck in #1095
  • Do not abort the whole install when importmap:require fails by @Amoifr in #1097
  • Show post-install instructions in composer recipes by @Amoifr in #1101
  • Show the Docker Compose instructions without -v by @Amoifr in #1102
  • Remove importmap entries when uninstalling a package by @Amoifr in #1098
  • [DockerComposeConfigurator] Fix recipes:update and removing entries from several files by @nicolas-grekas in #1121
  • Fix recipes:update reporting conflicts when untracked files block the patch by @nicolas-grekas in #1113
  • Fix recipes:update with conflicts, git worktrees, SHA-256 repositories and subdirectories by @nicolas-grekas in #1114
  • [recipes:update] Fix ignored new files and removing untracked files by @nicolas-grekas in #1122
  • Fix expanding placeholders in recipe files when updating recipes by @nicolas-grekas in #1123
  • [AddLinesConfigurator] Fix missing lines not being highlighted as a warning by @nicolas-grekas in #1115
  • Fix synchronizing package.json when a dependency has a numeric name by @nicolas-grekas in #1116
  • Fix --no-dev removing require-dev UX packages from package.json and controllers.json by @nicolas-grekas in #1127
  • Fix auto-registering bundles that extend an intermediate base class by @nicolas-grekas in #1117
  • Fix resolving aliases when Composer runs a command after correcting a typo by @nicolas-grekas in #1118
  • Fix composer recipes when the recipe is not installed by @nicolas-grekas in #1124
  • Add an assets-dir option to configure where controllers.json is by @nicolas-grekas in #1119
  • Fix unpacking packs on Composer < 2.2.6 and keep empty sections in composer.json and composer.lock by @nicolas-grekas in #1129
  • Fix unpacking packs leaving their dev dependencies in the "packages" section of composer.lock by @nicolas-grekas in #1132
  • Fix recipes:update when add-lines targets a file that the recipe also copies by @nicolas-grekas in #1133
  • Add the missing period in the warning about the CHANGELOG by @nicolas-grekas in #1131
  • Link the README to the introduction of Flex by @nicolas-grekas in #1130

New Contributors

Full Changelog: v2.11.0...v2.12.0

Don't miss a new flex release

NewReleases is sending notifications on new releases.