@@ -26,7 +26,7 @@ There are a couple of steps to upgrading a major version:
2626During the lifecycle of a major release, new features are added and method
2727signatures and public API usages are changed. However,
2828:doc: `minor versions </cookbook/upgrade/minor_version >` should not contain any
29- backwardscompatibility changes. To accomplish this, the "old" (e.g. functions,
29+ backwardsincompatible changes. To accomplish this, the "old" (e.g. functions,
3030classes, etc) code still works, but is marked as *deprecated *, indicating that
3131it will be removed/changed in the future and that you should stop using it.
3232
@@ -35,9 +35,9 @@ functionality are removed. So, as long as you've updated your code to stop
3535using these deprecated features in the last version before the major (e.g.
36362.8.*), you should be able to upgrade without a problem.
3737
38- To help you with this,the last minor releases will trigger deprecated notices.
39- For example, 2.7 and 2.8 trigger deprecatednotices . When visiting your
40- application in the :doc: `dev environment </cookbook/configuration/environments >`
38+ To help you with this,deprecation notices are triggered whenever you end up
39+ using a deprecatedfeature . When visiting your application in the
40+ :doc: `dev environment </cookbook/configuration/environments >`
4141in your browser, these notices are shown in the web dev toolbar:
4242
4343..image ::/images/cookbook/deprecations-in-profiler.png
@@ -52,7 +52,7 @@ To make sure this doesn't happen, you can install the PHPUnit bridge:
5252
5353..code-block ::bash
5454
55- $ composer require symfony/phpunit-bridge
55+ $ composer require--dev symfony/phpunit-bridge
5656
5757 Now, your tests execute normally and a nice summary of the deprecation notices
5858is displayed at the end of the test report: