nelmio / NelmioCorsBundle

Adds CORS (Cross-Origin Resource Sharing) headers support in your Symfony application
https://symfony.com/bundles/NelmioCorsBundle/
MIT License
1.89k stars 108 forks source link

Symfony 4 support #82

Closed kgasienica closed 6 years ago

kgasienica commented 6 years ago

I would be grateful if this package will be also available for Symfony 4.

Current problems occured with composer:

composer require nelmio/cors-bundle
Using version ^1.5@dev for nelmio/cors-bundle
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - Conclusion: don't install symfony/framework-bundle 3.4.x-dev
    - Conclusion: don't install nelmio/cors-bundle 1.5.x-dev
    - Conclusion: don't install nelmio/cors-bundle 1.5.3
    - Conclusion: don't install nelmio/cors-bundle 1.5.2
    - Conclusion: don't install nelmio/cors-bundle 1.5.1
    - Conclusion: remove symfony/console v4.0.0-BETA1
    - Conclusion: don't install symfony/console v4.0.0-BETA1
    - symfony/framework-bundle 2.7.x-dev requires symfony/dependency-injection ^2.6.2 -> satisfiable by symfony/dependency-injection[2.6.x-dev, 2.7.x-dev, 2.8.x-dev].
    - symfony/framework-bundle 2.8.x-dev requires symfony/dependency-injection ~2.8 -> satisfiable by symfony/dependency-injection[2.8.x-dev].
    - symfony/dependency-injection 2.6.x-dev conflicts with symfony/console[v4.0.0-BETA1].
    - symfony/dependency-injection 2.7.x-dev conflicts with symfony/console[v4.0.0-BETA1].
    - symfony/dependency-injection 2.8.x-dev conflicts with symfony/console[v4.0.0-BETA1].
    - symfony/dependency-injection 3.0.x-dev conflicts with symfony/console[v4.0.0-BETA1].
    - symfony/dependency-injection 3.1.x-dev conflicts with symfony/console[v4.0.0-BETA1].
    - symfony/dependency-injection 3.2.x-dev conflicts with symfony/console[v4.0.0-BETA1].
    - symfony/dependency-injection 3.3.x-dev conflicts with symfony/console[v4.0.0-BETA1].
    - Conclusion: don't install nelmio/cors-bundle 1.5.x-dev|don't install symfony/dependency-injection 3.4.x-dev|install symfony/dependency-injection 2.8.x-dev|install symfony/dependency-injection 3.0.x-dev|install symfony/dependency-injection 3.1.x-dev|install symfony/dependency-injection 3.2.x-dev|install symfony/dependency-injection 3.3.x-dev|install symfony/framework-bundle 2.7.x-dev|install symfony/framework-bundle 2.8.x-dev
    - Conclusion: don't install nelmio/cors-bundle 1.5.x-dev|don't install symfony/dependency-injection 3.4.x-dev|install symfony/dependency-injection 2.8.x-dev|install symfony/dependency-injection 3.0.x-dev|install symfony/dependency-injection 3.1.x-dev|install symfony/dependency-injection 3.2.x-dev|install symfony/dependency-injection 3.3.x-dev|install symfony/framework-bundle 2.7.x-dev|install symfony/framework-bundle 2.8.x-dev
    - Conclusion: don't install nelmio/cors-bundle 1.5.3|don't install symfony/dependency-injection 3.4.x-dev|install symfony/dependency-injection 2.8.x-dev|install symfony/dependency-injection 3.0.x-dev|install symfony/dependency-injection 3.1.x-dev|install symfony/dependency-injection 3.2.x-dev|install symfony/dependency-injection 3.3.x-dev|install symfony/framework-bundle 2.7.x-dev|install symfony/framework-bundle 2.8.x-dev
    - Conclusion: don't install nelmio/cors-bundle 1.5.3|don't install symfony/dependency-injection 3.4.x-dev|install symfony/dependency-injection 2.8.x-dev|install symfony/dependency-injection 3.0.x-dev|install symfony/dependency-injection 3.1.x-dev|install symfony/dependency-injection 3.2.x-dev|install symfony/dependency-injection 3.3.x-dev|install symfony/framework-bundle 2.7.x-dev|install symfony/framework-bundle 2.8.x-dev
    - Conclusion: don't install nelmio/cors-bundle 1.5.2|don't install symfony/dependency-injection 3.4.x-dev|install symfony/dependency-injection 2.8.x-dev|install symfony/dependency-injection 3.0.x-dev|install symfony/dependency-injection 3.1.x-dev|install symfony/dependency-injection 3.2.x-dev|install symfony/dependency-injection 3.3.x-dev|install symfony/framework-bundle 2.7.x-dev|install symfony/framework-bundle 2.8.x-dev
    - Conclusion: don't install nelmio/cors-bundle 1.5.2|don't install symfony/dependency-injection 3.4.x-dev|install symfony/dependency-injection 2.8.x-dev|install symfony/dependency-injection 3.0.x-dev|install symfony/dependency-injection 3.1.x-dev|install symfony/dependency-injection 3.2.x-dev|install symfony/dependency-injection 3.3.x-dev|install symfony/framework-bundle 2.7.x-dev|install symfony/framework-bundle 2.8.x-dev
    - Installation request for symfony/framework-bundle (locked at v4.0.0-BETA1, required as ^4.0) -> satisfiable by symfony/framework-bundle[v4.0.0-BETA1].
    - Conclusion: don't install nelmio/cors-bundle 1.5.1|don't install symfony/dependency-injection 3.4.x-dev|install symfony/dependency-injection 2.8.x-dev|install symfony/dependency-injection 3.0.x-dev|install symfony/dependency-injection 3.1.x-dev|install symfony/dependency-injection 3.2.x-dev|install symfony/dependency-injection 3.3.x-dev|install symfony/framework-bundle 2.7.x-dev|install symfony/framework-bundle 2.8.x-dev
    - Installation request for symfony/console ^4.0@beta -> satisfiable by symfony/console[v4.0.0-BETA1].
    - Conclusion: don't install nelmio/cors-bundle 1.5.1|don't install symfony/dependency-injection 3.4.x-dev|install symfony/dependency-injection 2.8.x-dev|install symfony/dependency-injection 3.0.x-dev|install symfony/dependency-injection 3.1.x-dev|install symfony/dependency-injection 3.2.x-dev|install symfony/dependency-injection 3.3.x-dev|install symfony/framework-bundle 2.7.x-dev|install symfony/framework-bundle 2.8.x-dev
    - Installation request for nelmio/cors-bundle ^1.5@dev -> satisfiable by nelmio/cors-bundle[1.5.0, 1.5.1, 1.5.2, 1.5.3, 1.5.x-dev].
    - nelmio/cors-bundle 1.5.0 requires symfony/framework-bundle ^2.7 || ^3.0 -> satisfiable by symfony/framework-bundle[2.7.x-dev, 2.8.x-dev, 3.0.x-dev, 3.1.x-dev, 3.2.x-dev, 3.3.x-dev, 3.4.x-dev].
    - symfony/framework-bundle 3.3.x-dev requires symfony/dependency-injection ~3.3 -> satisfiable by symfony/dependency-injection[3.3.x-dev, 3.4.x-dev].
    - symfony/framework-bundle 3.2.x-dev requires symfony/dependency-injection ~3.2.1|~3.3 -> satisfiable by symfony/dependency-injection[3.2.x-dev, 3.3.x-dev, 3.4.x-dev].
    - symfony/framework-bundle 3.1.x-dev requires symfony/dependency-injection ~3.1 -> satisfiable by symfony/dependency-injection[3.1.x-dev, 3.2.x-dev, 3.3.x-dev, 3.4.x-dev].
    - symfony/framework-bundle 3.0.x-dev requires symfony/dependency-injection ~2.8|~3.0 -> satisfiable by symfony/dependency-injection[2.8.x-dev, 3.0.x-dev, 3.1.x-dev, 3.2.x-dev, 3.3.x-dev, 3.4.x-dev].
    - Conclusion: don't install symfony/dependency-injection 3.4.x-dev|install symfony/dependency-injection 2.8.x-dev|install symfony/dependency-injection 3.0.x-dev|install symfony/dependency-injection 3.1.x-dev|install symfony/dependency-injection 3.2.x-dev|install symfony/dependency-injection 3.3.x-dev|install symfony/framework-bundle 2.7.x-dev|install symfony/framework-bundle 2.8.x-dev

Installation failed, reverting ./composer.json to its original content.