Task #76118

Loosen symfony/* version requirement

Added by Mathias Brodala over 3 years ago. Updated about 1 year ago.

Status:
Closed
Priority:
Should have
Category:
composer
Target version:
Start date:
2016-05-10
Due date:
% Done:

100%

TYPO3 Version:
7
PHP Version:
Tags:
Complexity:
easy
Sprint Focus:

Description

TYPO3 7.6 currently depends on version ~2.7.0 both for symfony/console and symfony/finder. This makes it uninstallable together with packages which only support the 2.8 branch of Symfony components, e.g. Phinx, which requires ~2.8|~3.0.

Thus the version requirement should be changed to ~2.7 to also accept the 2.8 branch of Symfony.


Related issues

Related to TYPO3 Core - Task #77983: Use SemVer for Symfony versions Closed 2016-09-18
Precedes TYPO3 Core - Bug #78775: ProgressHelper, 7.6.13, Symfony 3 Closed 2016-11-23

Associated revisions

Revision f65662a0 (diff)
Added by Patrik Karisch about 3 years ago

[TASK] Use semver for Symfony versions

Symfony has one of the best BC promises in the PHP world. Which means it
will be never a problem to allow all new minor versions of a supported
major release, even if there are deprecations. Deprecations don't infer
with existing code.

Resolves: #77983
Resolves: #76118
Related: #73517
Releases: master, 7.6
Change-Id: I221bb61674b3e4aaa7676d0929dae2ec18e01627
Reviewed-on: https://review.typo3.org/49965
Reviewed-by: Nicole Cordes <>
Tested-by: Nicole Cordes <>
Tested-by: TYPO3com <>
Reviewed-by: Helmut Hummel <>
Reviewed-by: Stefan Neufeind <>
Tested-by: Stefan Neufeind <>

Revision adf40db4 (diff)
Added by Patrik Karisch about 3 years ago

[TASK] Use semver for Symfony versions

Symfony has one of the best BC promises in the PHP world. Which means it
will be never a problem to allow all new minor versions of a supported
major release, even if there are deprecations. Deprecations don't infer
with existing code.

Resolves: #77983
Resolves: #76118
Related: #73517
Releases: master, 7.6
Change-Id: I221bb61674b3e4aaa7676d0929dae2ec18e01627
Reviewed-on: https://review.typo3.org/50629
Reviewed-by: Markus Klein <>
Tested-by: Markus Klein <>
Reviewed-by: Stefan Neufeind <>
Tested-by: Stefan Neufeind <>

Revision 6d06a9b4 (diff)
Added by Mathias Brodala almost 3 years ago

[TASK] Loosen Symfony components version constraint

Allow installation with Symfony components of 2.8 branch
but continue to disallow 3.x.

Update our lock file accordingly

Releases: 7.6
Resolves: #76118
Resolves: #78775
Change-Id: Icd3c3fb02a855eff0b6bebcb5670f81cd7d266e8
Reviewed-on: https://review.typo3.org/48064
Tested-by: TYPO3com <>
Reviewed-by: Stefan Neufeind <>
Tested-by: Stefan Neufeind <>
Reviewed-by: Peter Foerger <>
Tested-by: Peter Foerger <>
Reviewed-by: Helmut Hummel <>
Tested-by: Helmut Hummel <>

History

#1 Updated by Gerrit Code Review over 3 years ago

  • Status changed from In Progress to Under Review

Patch set 1 for branch TYPO3_7-6 of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/48064

#2 Updated by Gerrit Code Review over 3 years ago

Patch set 2 for branch TYPO3_7-6 of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/48064

#3 Updated by Gerrit Code Review over 3 years ago

Patch set 3 for branch TYPO3_7-6 of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/48064

#4 Updated by Gerrit Code Review about 3 years ago

Patch set 1 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/50064

#5 Updated by Gerrit Code Review about 3 years ago

Patch set 4 for branch TYPO3_7-6 of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/48064

#6 Updated by Gerrit Code Review about 3 years ago

Patch set 2 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/49965

#7 Updated by Gerrit Code Review about 3 years ago

Patch set 3 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/49965

#8 Updated by Gerrit Code Review about 3 years ago

Patch set 1 for branch TYPO3_7-6 of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/50629

#9 Updated by Patrik Karisch about 3 years ago

  • Status changed from Under Review to Resolved
  • % Done changed from 90 to 100

#10 Updated by Gerrit Code Review almost 3 years ago

  • Status changed from Resolved to Under Review

Patch set 5 for branch TYPO3_7-6 of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/48064

#11 Updated by Gerrit Code Review almost 3 years ago

Patch set 6 for branch TYPO3_7-6 of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/48064

#12 Updated by Mathias Brodala almost 3 years ago

  • Status changed from Under Review to Resolved

#13 Updated by Benni Mack about 1 year ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF