Commit f5bce09
committed
[2.x] chore: raise the Symfony floor to 7.4
The Symfony constraints read `^7.0`, which permits 7.0 through 7.3 — all of
them end of life. A fresh install resolves 7.4 anyway, so this only rules out
the versions nobody should be getting.
7.4 is the current LTS, released alongside 8.0 with the same features, and is
maintained in step with it. There are no behavioural changes between 7.0 and
7.4 to account for; the lock file is unchanged by this, since every one of
these already resolves to 7.4.x.
Left at their own version lines: `polyfill-intl-messageformatter` (^1.27) and
`translation-contracts` (^2.5).
Not widened to `^7.4 || ^8.0`, which Laravel 13 does. Symfony 8 requires PHP
8.4 and makes `OutputInterface::isSilent()` a fatal for anything implementing
that interface directly, and changes `ProgressIndicator::finish()` in a way
that breaks subclasses overriding it. Extensions do both, so allowing 8.0
would break them on 8.4+ hosts with no opt-in. That belongs in a major, with
an upgrade note.1 parent a24740d commit f5bce09
2 files changed
Lines changed: 20 additions & 20 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
168 | 168 | | |
169 | 169 | | |
170 | 170 | | |
171 | | - | |
172 | | - | |
173 | | - | |
174 | | - | |
175 | | - | |
176 | | - | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
177 | 177 | | |
178 | | - | |
179 | | - | |
180 | | - | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
181 | 181 | | |
182 | 182 | | |
183 | 183 | | |
| |||
186 | 186 | | |
187 | 187 | | |
188 | 188 | | |
189 | | - | |
| 189 | + | |
190 | 190 | | |
191 | 191 | | |
192 | 192 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
82 | 82 | | |
83 | 83 | | |
84 | 84 | | |
85 | | - | |
86 | | - | |
87 | | - | |
88 | | - | |
89 | | - | |
90 | | - | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
91 | 91 | | |
92 | | - | |
93 | | - | |
| 92 | + | |
| 93 | + | |
94 | 94 | | |
95 | | - | |
| 95 | + | |
96 | 96 | | |
97 | 97 | | |
98 | 98 | | |
99 | 99 | | |
100 | | - | |
| 100 | + | |
101 | 101 | | |
102 | 102 | | |
103 | 103 | | |
| |||
0 commit comments