You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: UPGRADE-4.0.md
+20Lines changed: 20 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -227,6 +227,8 @@ Form
227
227
FrameworkBundle
228
228
---------------
229
229
230
+
* The `validator.mapping.cache.doctrine.apc` service has been removed.
231
+
230
232
* The `cache:clear` command does not warmup the cache anymore. Warmup should
231
233
be done via the `cache:warmup` command.
232
234
@@ -330,10 +332,22 @@ FrameworkBundle
330
332
* The `Symfony\Bundle\FrameworkBundle\DependencyInjection\Compiler\ValidateWorkflowsPass` class
331
333
has been removed. Use the `Symfony\Component\Workflow\DependencyInjection\ValidateWorkflowsPass`
332
334
class instead.
335
+
336
+
* Using the `KERNEL_DIR` environment variable and the automatic guessing based
337
+
on the `phpunit.xml` file location have been removed from the `KernelTestCase::getKernelClass()`
338
+
method implementation. Set the `KERNEL_CLASS` environment variable to the
339
+
fully-qualified class name of your Kernel or override the `KernelTestCase::createKernel()`
340
+
or `KernelTestCase::getKernelClass()` method instead.
341
+
342
+
* The methods `KernelTestCase::getPhpUnitXmlDir()` and `KernelTestCase::getPhpUnitCliConfigArgument()`
343
+
have been removed.
333
344
334
345
* The `Symfony\Bundle\FrameworkBundle\Validator\ConstraintValidatorFactory` class has been removed.
335
346
Use `Symfony\Component\Validator\ContainerConstraintValidatorFactory` instead.
336
347
348
+
* The `--no-prefix` option of the `translation:update` command has
349
+
been removed.
350
+
337
351
HttpFoundation
338
352
--------------
339
353
@@ -411,6 +425,9 @@ Ldap
411
425
Process
412
426
-------
413
427
428
+
* The `Symfony\Component\Process\ProcessBuilder` class has been removed,
429
+
use the `Symfony\Component\Process\Process` class directly instead.
430
+
414
431
* The `ProcessUtils::escapeArgument()` method has been removed, use a command line array or give env vars to the `Process::start/run()` method instead.
415
432
416
433
* Environment variables are always inherited in sub-processes.
@@ -685,3 +702,6 @@ Yaml
685
702
686
703
* The constructor arguments `$offset`, `$totalNumberOfLines` and
687
704
`$skippedLineNumbers` of the `Parser` class were removed.
705
+
706
+
* The behavior of the non-specific tag `!` is changed and now forces
0 commit comments