A designação ~> 2.1.2
significa "maior que ou igual à versão 2.1.2, mas não inclui a próxima versão principal. Com uma versão de três componentes como 2.1.2, isso significa construtor 2.1.2, 2.1.3, 2.1.4, etc. são todos válidos, mas 2.2.0 ou 3.0.0 seriam inválidos.