Skip to content

Commit 300ff4a

Browse files
authored
Merge pull request #199 from symfony-cmf/require-dev-feature-packages
feature packages moved to require-dev to make sure packages using testing declare their dependencies correctly
2 parents a5c1934 + cb714a9 commit 300ff4a

File tree

2 files changed

+13
-20
lines changed

2 files changed

+13
-20
lines changed

CHANGELOG.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,10 @@ Changelog
44
3.0.0 (unreleased)
55
------------------
66

7+
* **2020-01-08**: [BC-BREAK] Move feature packages to require-dev to make sure packages using the testing component declare their dependencies correctly.
78
* **2019-12-05**: [BC-BREAK] Support PHPUnit 6, 7 and 8, drop support for PHPUnit 5.7
89
* **2019-07-26**: [BC-BREAK] Remove deprecated `BaseTestCase::getClient`, use `BaseTestCase::getFrameworkBundleClient` instead.
910
* **2019-02-28**: [BC-BREAK] Remove `DatabaseTestListener`, use scripts in `bin/make/` to ramp up your testing environment for several test suites
10-
* **2019-02-28**: [BC-BREAK] Introduce PHPUnit 6 Support, Remove PHPUnit 5.7.
11-
* **2019-02-28**: Add testing scenarios for Symfony 4.2 and 4.3 (allowed to fail for now)
1211

1312
2.1.12
1413
------
@@ -19,7 +18,7 @@ Changelog
1918
2.1.0
2019
-----
2120

22-
* **2017-01-18**: Introduce a `TestCompilePass` to make services public, which are needed
21+
* **2017-01-18**: Introduce a `TestCompilePass` to make services public, which are needed
2322
in i.e. a WebTest.
2423
* **2017-11-08**: Removed php 5.6 and 7.0 support, removed Symfony 3.0.* and 3.1.* support
2524
introduce KERNEL_CLASS handling to avoid deprecated KERNEL_DIR, removed usage of `ProcessBuilder`

composer.json

Lines changed: 11 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -10,27 +10,21 @@
1010
],
1111
"require": {
1212
"php": "^7.1",
13-
"doctrine/common": "^2.7",
1413
"doctrine/data-fixtures": "^1.2",
14+
"symfony/browser-kit": "^3.4.26 || ^4.3.8 || ^5.0",
15+
"symfony/debug": "^3.4.22 || ^4.1 || ^5.0"
16+
},
17+
"require-dev": {
1518
"doctrine/doctrine-bundle": "^1.8 || ^2.0",
1619
"doctrine/phpcr-bundle": "^1.3 || ^2.0.0",
17-
"doctrine/phpcr-odm": "^1.4",
18-
"friendsofsymfony/jsrouting-bundle": "^1.1 || ^2.1",
19-
"jackalope/jackalope": "^1.3",
20-
"jackalope/jackalope-doctrine-dbal": "^1.3",
21-
"symfony/browser-kit": "^3.4.22 || ^4.1 || ^5.0",
22-
"symfony/console": "^3.4.22 || ^4.1 || ^5.0",
23-
"symfony/css-selector": "^3.4.22 || ^4.1 || ^5.0",
24-
"symfony/debug": "^3.4.22 || ^4.1 || ^5.0",
25-
"symfony/dependency-injection": "^3.4.22 || ^4.1 || ^5.0",
26-
"symfony/doctrine-bridge": "^3.4.22 || ^4.1 || ^5.0",
27-
"symfony/framework-bundle": "^3.4.22 || ^4.1 || ^5.0",
28-
"symfony/http-foundation": "^3.4.22 || ^4.1 || ^5.0",
29-
"symfony/http-kernel": "^3.4.22 || ^4.1 || ^5.0",
20+
"symfony/console": "^3.4.26 || ^4.3.8 || ^5.0",
21+
"symfony/dependency-injection": "^3.4.26 || ^4.3.8 || ^5.0",
22+
"symfony/doctrine-bridge": "^3.4.26 || ^4.3.8 || ^5.0",
23+
"symfony/framework-bundle": "^3.4.26 || ^4.3.8 || ^5.0",
24+
"symfony/http-kernel": "^3.4.26 || ^4.3.8 || ^5.0",
3025
"symfony/monolog-bundle": "^3.5",
31-
"symfony/process": "^3.4.22 || ^4.1 || ^5.0",
32-
"symfony/security-bundle": "^3.4.22 || ^4.1 || ^5.0",
33-
"symfony/twig-bundle": "^3.4.22 || ^4.1 || ^5.0",
26+
"symfony/security-bundle": "^3.4.26 || ^4.3.8 || ^5.0",
27+
"symfony/twig-bundle": "^3.4.26 || ^4.3.8 || ^5.0",
3428
"symfony/phpunit-bridge": "^4.2.2"
3529
},
3630
"autoload": {

0 commit comments

Comments
 (0)