I created some PHP packages with composer help as a dependency manager and made it available in Packagist ( link ).
p>After uploading the packages, I installed them inside a Laravel project. For this I used the following statement:
composer require crphp/check
When looking at Laravel's composer.json I saw the following line:
"crphp/check": "^1.0"
I can define within the package crphp/check
so when it is installed it will assume another version semantics, such as 1.1.*
?
And this "default" semantics ^1.0
means what?