colinodell/symfony-lts-or-current
Enforces LTS or current versions of Symfony components
Maintainers
Package info
github.com/colinodell/symfony-lts-or-current
Type:metapackage
pkg:composer/colinodell/symfony-lts-or-current
Requires
None
Requires (Dev)
None
Suggests
- roave/security-advisories: Prevents installation of Symfony components and other Composer packages with known security vulnerabilities
Provides
None
Conflicts
- symfony/asset: >=2.0,<2.8 | >=3.0,<3.4 | >=4.0,<4.3
- symfony/assetic-bundle: >=2.0,<2.8
- symfony/browser-kit: >=2.0,<2.8 | >=3.0,<3.4 | >=4.0,<4.3
- symfony/cache: >=3.0,<3.4 | >=4.0,<4.3
- symfony/class-loader: >=2.0,<2.8 | >=3.0,<3.4 | >=4.0,<4.3
- symfony/config: >=2.0,<2.8 | >=3.0,<3.4 | >=4.0,<4.3
- symfony/console: >=2.0,<2.8 | >=3.0,<3.4 | >=4.0,<4.3
- symfony/css-selector: >=2.0,<2.8 | >=3.0,<3.4 | >=4.0,<4.3
- symfony/debug: >=2.0,<2.8 | >=3.0,<3.4 | >=4.0,<4.3
- symfony/debug-bundle: >=2.0,<2.8 | >=3.0,<3.4 | >=4.0,<4.3
- symfony/dependency-injection: >=2.0,<2.8 | >=3.0,<3.4 | >=4.0,<4.3
- symfony/doctrine-bridge: >=2.0,<2.8 | >=3.0,<3.4 | >=4.0,<4.3
- symfony/dom-crawler: >=2.0,<2.8 | >=3.0,<3.4 | >=4.0,<4.3
- symfony/dotenv: >=3.0,<3.4 | >=4.0,<4.3
- symfony/event-dispatcher: >=2.0,<2.8 | >=3.0,<3.4 | >=4.0,<4.3
- symfony/expression-language: >=2.0,<2.8 | >=3.0,<3.4 | >=4.0,<4.3
- symfony/filesystem: >=2.0,<2.8 | >=3.0,<3.4 | >=4.0,<4.3
- symfony/finder: >=2.0,<2.8 | >=3.0,<3.4 | >=4.0,<4.3
- symfony/form: >=2.0,<2.8 | >=3.0,<3.4 | >=4.0,<4.3
- symfony/framework-bundle: >=2.0,<2.8 | >=3.0,<3.4 | >=4.0,<4.3
- symfony/http-client: >=4.0,<4.3
- symfony/http-foundation: >=2.0,<2.8 | >=3.0,<3.4 | >=4.0,<4.3
- symfony/http-kernel: >=2.0,<2.8 | >=3.0,<3.4 | >=4.0,<4.3
- symfony/inflector: >=2.0,<2.8 | >=3.0,<3.4 | >=4.0,<4.3
- symfony/intl: >=2.0,<2.8 | >=3.0,<3.4 | >=4.0,<4.3
- symfony/ldap: >=2.0,<2.8 | >=3.0,<3.4 | >=4.0,<4.3
- symfony/locale: >=2.0,<2.8
- symfony/lock: >=3.0,<3.4 | >=4.0,<4.3
- symfony/mailer: >=4.0,<4.3
- symfony/messenger: >=4.0,<4.3
- symfony/mime: >=4.0,<4.3
- symfony/monolog-bridge: >=2.0,<2.8 | >=3.0,<3.4 | >=4.0,<4.3
- symfony/options-resolver: >=2.0,<2.8 | >=3.0,<3.4 | >=4.0,<4.3
- symfony/process: >=2.0,<2.8 | >=3.0,<3.4 | >=4.0,<4.3
- symfony/property-access: >=2.0,<2.8 | >=3.0,<3.4 | >=4.0,<4.3
- symfony/property-info: >=2.0,<2.8 | >=3.0,<3.4 | >=4.0,<4.3
- symfony/proxy-manager-bridge: >=2.0,<2.8 | >=3.0,<3.4 | >=4.0,<4.3
- symfony/routing: >=2.0,<2.8 | >=3.0,<3.4 | >=4.0,<4.3
- symfony/security: >=2.0,<2.8 | >=3.0,<3.4 | >=4.0,<4.3
- symfony/security-bundle: >=2.0,<2.8 | >=3.0,<3.4 | >=4.0,<4.3
- symfony/security-core: >=2.0,<2.8 | >=3.0,<3.4 | >=4.0,<4.3
- symfony/security-csrf: >=2.0,<2.8 | >=3.0,<3.4 | >=4.0,<4.3
- symfony/security-guard: >=2.0,<2.8 | >=3.0,<3.4 | >=4.0,<4.3
- symfony/security-http: >=2.0,<2.8 | >=3.0,<3.4 | >=4.0,<4.3
- symfony/serializer: >=2.0,<2.8 | >=3.0,<3.4 | >=4.0,<4.3
- symfony/stopwatch: >=2.0,<2.8 | >=3.0,<3.4 | >=4.0,<4.3
- symfony/swiftmailer-bridge: >=2.0,<2.8
- symfony/symfony: >=2.0,<2.8 | >=3.0,<3.4 | >=4.0,<4.3
- symfony/templating: >=2.0,<2.8 | >=3.0,<3.4 | >=4.0,<4.3
- symfony/translation: >=2.0,<2.8 | >=3.0,<3.4 | >=4.0,<4.3
- symfony/twig-bridge: >=2.0,<2.8 | >=3.0,<3.4 | >=4.0,<4.3
- symfony/twig-bundle: >=2.0,<2.8 | >=3.0,<3.4 | >=4.0,<4.3
- symfony/validator: >=2.0,<2.8 | >=3.0,<3.4 | >=4.0,<4.3
- symfony/var-dumper: >=2.0,<2.8 | >=3.0,<3.4 | >=4.0,<4.3
- symfony/var-exporter: >=4.0,<4.3
- symfony/web-link: >=2.0,<2.8 | >=3.0,<3.4 | >=4.0,<4.3
- symfony/web-profiler-bundle: >=2.0,<2.8 | >=3.0,<3.4 | >=4.0,<4.3
- symfony/web-server-bundle: >=3.0,<3.4 | >=4.0,<4.3
- symfony/workflow: >=3.0,<3.4 | >=4.0,<4.3
- symfony/yaml: >=2.0,<2.8 | >=3.0,<3.4 | >=4.0,<4.3
Replaces
None
MIT 0dc5c2c72e8fded6a4cd96800cef8e7ddd495aaa
- Colin O'Dell <colinodell.woop@gmail.com>
This package is auto-updated.
Last update: 2023-01-04 21:03:50 UTC
README
Using symfony/symfony makes Composer install all Symfony Components, all in
the same version. But when using the standalone packages, Composer might
install dependencies in a different major version (symfony/validator v2.8
is compatible with symfony/translation v3.0 for instance).
This is fine if you don't want to stick to Symfony LTS versions and if your code does not use these transitive dependencies.
This package allows you to force Composer to always use an LTS or current version of Symfony Components, whether they are explicitly listed as a project's dependency or installed transitively.
For example, without this metapackage, running composer update may result in
upgrading some packages to unsupported versions:
By requiring this package, Composer will ensure you never update to an
unsupported version:
Note that this package is meant to be used by projects. Library authors SHOULD
NOT use it, except maybe in the "require-dev" Composer section.
This package is similar to symfony/lts,
but instead allows mixing and matching of different major versions provided
they are all LTS or current. See https://symfony.com/roadmap for the latest
information on supported versions.
Usage
Use the Composer command line:
composer require colinodell/symfony-lts-or-current dev-master
Versioning Policy
Because support for LTS and current versions changes over time, this package
is only available as dev-master.
