msamgan/laravel-env-keys-checker

[Bug]: Not compatible with Laravel 12

Closed this issue · 1 comments

What happened?

I cannot install this while using Laravel 12. #17 fixes it, but @msamgan doesn't want this to be compatible with Laravel 12.

How to reproduce the bug

laravel new application
cd application
composer require msamgan/laravel-env-keys-checker --dev
./composer.json has been updated
Running composer update msamgan/laravel-env-keys-checker
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - Root composer.json requires msamgan/laravel-env-keys-checker * -> satisfiable by msamgan/laravel-env-keys-checker[v1.0.0, ..., v1.6.0].
    - msamgan/laravel-env-keys-checker[v1.0.0, ..., v1.6.0] require illuminate/contracts ^10.0||^11.0 -> found illuminate/contracts[v10.0.0, ..., v10.48.28, v11.0.0, ..., v11.44.2] but these were not loaded, likely because it conflicts with another require.

You can also try re-running composer require with an explicit version constraint, e.g. "composer require msamgan/laravel-env-keys-checker:*" to figure out if any version is installable, or "composer require msamgan/laravel-env-keys-checker:^2.1" if you know which you need.

Installation failed, reverting ./composer.json and ./composer.lock to their original content.

Package Version

v1.6.

PHP Version

8.4.5

Laravel Version

v12.4.1

Which operating systems does with happen with?

No response

Notes

No response

Thanks for the report.

Image

this issue has been resolved in 1.7.