Skip to content

Commit f6086a1

Browse files
committed
minor #12347 Tweak the version constraints when installing 3.4 components (javiereguiluz)
This PR was merged into the 3.4 branch. Discussion ---------- Tweak the version constraints when installing 3.4 components This continues the idea proposed in #10971. @xabbuh could you please review if this is correct? (for example, I didn't add this to polyfill packages, is that correct to you?). Also, if this is merged, could you please verify that we should revert these changes in the other branches (4.3, 4.4 and master)? Thanks! Commits ------- cdc9e76 Tweak the version constraints when installing 3.4 components
2 parents f10332a + cdc9e76 commit f6086a1

37 files changed

+43
-43
lines changed

components/asset.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ Installation
4444

4545
.. code-block:: terminal
4646
47-
$ composer require symfony/asset
47+
$ composer require symfony/asset:^3.4
4848
4949
.. include:: /components/require_autoload.rst.inc
5050

components/browser_kit.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ Installation
1919

2020
.. code-block:: terminal
2121
22-
$ composer require symfony/browser-kit
22+
$ composer require symfony/browser-kit:^3.4
2323
2424
.. include:: /components/require_autoload.rst.inc
2525

components/cache.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ Installation
2323

2424
.. code-block:: terminal
2525
26-
$ composer require symfony/cache
26+
$ composer require symfony/cache:^3.4
2727
2828
.. include:: /components/require_autoload.rst.inc
2929

components/class_loader.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ Installation
4444

4545
.. code-block:: terminal
4646
47-
$ composer require symfony/class-loader
47+
$ composer require symfony/class-loader:^3.4
4848
4949
Alternatively, you can clone the `<https://github.com/symfony/class-loader>`_ repository.
5050

components/config.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ Installation
1414

1515
.. code-block:: terminal
1616
17-
$ composer require symfony/config
17+
$ composer require symfony/config:^3.4
1818
1919
.. include:: /components/require_autoload.rst.inc
2020

components/console.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Installation
1717

1818
.. code-block:: terminal
1919
20-
$ composer require symfony/console
20+
$ composer require symfony/console:^3.4
2121
2222
.. include:: /components/require_autoload.rst.inc
2323

components/css_selector.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Installation
1212

1313
.. code-block:: terminal
1414
15-
$ composer require symfony/css-selector
15+
$ composer require symfony/css-selector:^3.4
1616
1717
.. include:: /components/require_autoload.rst.inc
1818

components/debug.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Installation
1212

1313
.. code-block:: terminal
1414
15-
$ composer require symfony/debug
15+
$ composer require symfony/debug:^3.4
1616
1717
.. include:: /components/require_autoload.rst.inc
1818

components/dependency_injection.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Installation
1717

1818
.. code-block:: terminal
1919
20-
$ composer require symfony/dependency-injection
20+
$ composer require symfony/dependency-injection:^3.4
2121
2222
.. include:: /components/require_autoload.rst.inc
2323

components/dom_crawler.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Installation
1717

1818
.. code-block:: terminal
1919
20-
$ composer require symfony/dom-crawler
20+
$ composer require symfony/dom-crawler:^3.4
2121
2222
.. include:: /components/require_autoload.rst.inc
2323

components/dotenv.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Installation
1717

1818
.. code-block:: terminal
1919
20-
$ composer require symfony/dotenv
20+
$ composer require symfony/dotenv:^3.4
2121
2222
.. include:: /components/require_autoload.rst.inc
2323

components/event_dispatcher.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ Installation
5454

5555
.. code-block:: terminal
5656
57-
$ composer require symfony/event-dispatcher
57+
$ composer require symfony/event-dispatcher:^3.4
5858
5959
.. include:: /components/require_autoload.rst.inc
6060

components/expression_language.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ Installation
1414

1515
.. code-block:: terminal
1616
17-
$ composer require symfony/expression-language
17+
$ composer require symfony/expression-language:^3.4
1818
1919
.. include:: /components/require_autoload.rst.inc
2020

components/filesystem.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Installation
1111

1212
.. code-block:: terminal
1313
14-
$ composer require symfony/filesystem
14+
$ composer require symfony/filesystem:^3.4
1515
1616
.. include:: /components/require_autoload.rst.inc
1717

components/finder.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ Installation
1313

1414
.. code-block:: terminal
1515
16-
$ composer require symfony/finder
16+
$ composer require symfony/finder:^3.4
1717
1818
.. include:: /components/require_autoload.rst.inc
1919

components/form.rst

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ Installation
1818

1919
.. code-block:: terminal
2020
21-
$ composer require symfony/form
21+
$ composer require symfony/form:^3.4
2222
2323
.. include:: /components/require_autoload.rst.inc
2424

@@ -114,7 +114,7 @@ use the built-in support, first install the Security CSRF component:
114114

115115
.. code-block:: terminal
116116
117-
$ composer require symfony/security-csrf
117+
$ composer require symfony/security-csrf:^3.4
118118
119119
The following snippet adds CSRF protection to the form factory::
120120

@@ -172,7 +172,7 @@ between Twig and several Symfony components:
172172

173173
.. code-block:: terminal
174174
175-
$ composer require symfony/twig-bridge
175+
$ composer require symfony/twig-bridge:^3.4
176176
177177
The TwigBridge integration provides you with several :doc:`Twig Functions </reference/forms/twig_reference>`
178178
that help you render the HTML widget, label and error for each field
@@ -260,7 +260,7 @@ installed:
260260

261261
.. code-block:: terminal
262262
263-
$ composer require symfony/translation symfony/config
263+
$ composer require symfony/translation symfony/config:^3.4
264264
265265
Next, add the :class:`Symfony\\Bridge\\Twig\\Extension\\TranslationExtension`
266266
to your ``Twig\Environment`` instance::
@@ -305,7 +305,7 @@ it's installed in your application:
305305

306306
.. code-block:: terminal
307307
308-
$ composer require symfony/validator
308+
$ composer require symfony/validator:^3.4
309309
310310
If you're not familiar with Symfony's Validator component, read more about
311311
it: :doc:`/validation`. The Form component comes with a

components/http_foundation.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ Installation
2121

2222
.. code-block:: terminal
2323
24-
$ composer require symfony/http-foundation
24+
$ composer require symfony/http-foundation:^3.4
2525
2626
.. include:: /components/require_autoload.rst.inc
2727

components/http_kernel.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Installation
1616

1717
.. code-block:: terminal
1818
19-
$ composer require symfony/http-kernel
19+
$ composer require symfony/http-kernel:^3.4
2020
2121
.. include:: /components/require_autoload.rst.inc
2222

components/intl.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ Installation
2424

2525
.. code-block:: terminal
2626
27-
$ composer require symfony/intl
27+
$ composer require symfony/intl:^3.4
2828
2929
.. include:: /components/require_autoload.rst.inc
3030

components/ldap.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Installation
1212

1313
.. code-block:: terminal
1414
15-
$ composer require symfony/ldap
15+
$ composer require symfony/ldap:^3.4
1616
1717
.. include:: /components/require_autoload.rst.inc
1818

components/lock.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Installation
1717

1818
.. code-block:: terminal
1919
20-
$ composer require symfony/lock
20+
$ composer require symfony/lock:^3.4
2121
2222
.. include:: /components/require_autoload.rst.inc
2323

components/options_resolver.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Installation
1515

1616
.. code-block:: terminal
1717
18-
$ composer require symfony/options-resolver
18+
$ composer require symfony/options-resolver:^3.4
1919
2020
.. include:: /components/require_autoload.rst.inc
2121

components/process.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Installation
1212

1313
.. code-block:: terminal
1414
15-
$ composer require symfony/process
15+
$ composer require symfony/process:^3.4
1616
1717
1818
.. include:: /components/require_autoload.rst.inc

components/property_access.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ Installation
1313

1414
.. code-block:: terminal
1515
16-
$ composer require symfony/property-access
16+
$ composer require symfony/property-access:^3.4
1717
1818
.. include:: /components/require_autoload.rst.inc
1919

components/property_info.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ Installation
2121

2222
.. code-block:: terminal
2323
24-
$ composer require symfony/property-info
24+
$ composer require symfony/property-info:^3.4
2525
2626
.. include:: /components/require_autoload.rst.inc
2727

components/routing.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ Installation
1313

1414
.. code-block:: terminal
1515
16-
$ composer require symfony/routing
16+
$ composer require symfony/routing:^3.4
1717
1818
.. include:: /components/require_autoload.rst.inc
1919

components/security.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Installation
1616

1717
.. code-block:: terminal
1818
19-
$ composer require symfony/security
19+
$ composer require symfony/security:^3.4
2020
2121
.. include:: /components/require_autoload.rst.inc
2222

components/serializer.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ Installation
2626

2727
.. code-block:: terminal
2828
29-
$ composer require symfony/serializer
29+
$ composer require symfony/serializer:^3.4
3030
3131
.. include:: /components/require_autoload.rst.inc
3232

components/stopwatch.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Installation
1212

1313
.. code-block:: terminal
1414
15-
$ composer require symfony/stopwatch
15+
$ composer require symfony/stopwatch:^3.4
1616
1717
.. include:: /components/require_autoload.rst.inc
1818

components/templating.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ Installation
1818

1919
.. code-block:: terminal
2020
21-
$ composer require symfony/templating
21+
$ composer require symfony/templating:^3.4
2222
2323
.. include:: /components/require_autoload.rst.inc
2424

components/translation.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ Installation
1313

1414
.. code-block:: terminal
1515
16-
$ composer require symfony/translation
16+
$ composer require symfony/translation:^3.4
1717
1818
.. include:: /components/require_autoload.rst.inc
1919

components/using_components.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ Using the Finder Component
2424

2525
.. code-block:: terminal
2626
27-
$ composer require symfony/finder
27+
$ composer require symfony/finder:^3.4
2828
2929
The name ``symfony/finder`` is written at the top of the documentation for
3030
whatever component you want.
@@ -64,7 +64,7 @@ them one by one, you can include the ``symfony/symfony`` package:
6464

6565
.. code-block:: terminal
6666
67-
$ composer require symfony/symfony
67+
$ composer require symfony/symfony:^3.4
6868
6969
This will also include the Bundle and Bridge libraries, which you may or
7070
may not actually need.

components/validator.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ Installation
1313

1414
.. code-block:: terminal
1515
16-
$ composer require symfony/validator
16+
$ composer require symfony/validator:^3.4
1717
1818
.. include:: /components/require_autoload.rst.inc
1919

components/var_dumper.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ Installation
1414

1515
.. code-block:: terminal
1616
17-
$ composer require --dev symfony/var-dumper
17+
$ composer require --dev symfony/var-dumper:^3.4
1818
1919
.. include:: /components/require_autoload.rst.inc
2020

components/web_link.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ Installation
1313

1414
.. code-block:: terminal
1515
16-
$ composer require symfony/web-link
16+
$ composer require symfony/web-link:^3.4
1717
1818
.. include:: /components/require_autoload.rst.inc
1919

components/workflow.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Installation
1717

1818
.. code-block:: terminal
1919
20-
$ composer require symfony/workflow
20+
$ composer require symfony/workflow:^3.4
2121
2222
.. include:: /components/require_autoload.rst.inc
2323

components/yaml.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ Installation
3131

3232
.. code-block:: terminal
3333
34-
$ composer require symfony/yaml
34+
$ composer require symfony/yaml:^3.4
3535
3636
.. include:: /components/require_autoload.rst.inc
3737

@@ -406,7 +406,7 @@ First, install the Console component:
406406

407407
.. code-block:: terminal
408408
409-
$ composer require symfony/console
409+
$ composer require symfony/console:^3.4
410410
411411
Create a console application with ``lint:yaml`` as its only command::
412412

0 commit comments

Comments
 (0)