Olá!
No arquivo composer.json de um determinado módulo do Magento 2 está assim:
... "require": { "magento/framework": "100.0.*|100.1.*" } ...
O que significa estes números 100.0 e 100.1 ???
Olá Leonardo,
Como você sabe o Magento Framework é um pacote distribuido via Composer, para administrar qual versão vai ser requerida você pode passar uma só ou várias como nesse caso que você mostrou.
- Esses números são as versões permitidas, há várias versões que são lançadas do Magento Framework constantemente e eles são acoplados ao core do Magento 2.
- O asterisco como 100.0.* significa que todas as versões 100.0 são permitidas como por exemplo ( 100.0.1, 100.0.5, 100.0.10 )
- O pipe | fala que mais de uma versão é permitida, isso vai depender dos outros requerimentos.
Abraço,
Rafael